]> pd.if.org Git - mmurtl/blob - msamples/dasmm/dprotos.h
autocommit for file dated 1995-01-20 23:20:44
[mmurtl] / msamples / dasmm / dprotos.h
1 long expr4(long *val);\r
2 long expr3(long *val);\r
3 long expr2(long *val);\r
4 long expr1(long *val);\r
5 long Expression(void);\r
6 long is_Reg(long op);\r
7 long is_r32(long id);\r
8 long is_r16(long id);\r
9 long is_r8(long id);\r
10 long is_rSEG(long id);\r
11 long is_rDRG(long id);\r
12 long is_rCRG(long id);\r
13 long is_rTR(long id);\r
14 void fatal_error(char *pst);\r
15 void line_error(long num);\r
16 void prev_error(char *pst, long line);\r
17 char is_ident(char chr);\r
18 char isskip(char chr);\r
19 void put_hexb(U8 value, FILE *fout);\r
20 void put_hexw(U32 value, FILE *fout);\r
21 void put_hexd(U32 value, FILE *fout);\r
22 U32 get_number(void);\r
23 long findrsvd(char *pb, long cb);\r
24 long findinst(char *pb, long cb);\r
25 long findreg(char *pb, long cb);\r
26 long findsymbol(char *pb, long cb);\r
27 void DumpGSymbols(void);\r
28 void DumpLSymbols(void);\r
29 void ReturnToken(void);\r
30 long Parse(void);\r
31 void Command(void);\r
32 long EvalOper1(long op);\r
33 long EvalOper(long op);\r
34 void ForRef(unsigned char type, long Offset);\r
35 void FixUp(unsigned char typef, long Offset, long iSymbol);\r
36 void ExtRef(unsigned char EType, long iSymbol);\r
37 long GetOper(long op);\r
38 void Instruction(void);\r
39 void AddMacro(void);\r
40 void Storage(void);\r
41 void NewSymbol(void);\r
42 void Resolve(void);\r
43 long readline(void);\r
44 void Dispatch(void);\r
45 void main(long argc, char *argv[]);\r