1 int expr4(long *val);
\r
2 int expr3(long *val);
\r
3 int expr2(long *val);
\r
4 int expr1(long *val);
\r
5 int Expression(void);
\r
10 int is_rSEG(int id);
\r
11 int is_rDRG(int id);
\r
12 int is_rCRG(int id);
\r
14 void fatal_error(char *pst);
\r
15 void line_error(int num);
\r
16 void prev_error(char *pst, int 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(U16 value, FILE *fout);
\r
21 void put_hexd(U32 value, FILE *fout);
\r
22 U32 get_number(void);
\r
23 int findrsvd(char *pb, int cb);
\r
24 int findinst(char *pb, int cb);
\r
25 int findreg(char *pb, int cb);
\r
26 int findsymbol(char *pb, int cb);
\r
27 void DumpGSymbols(void);
\r
28 void DumpLSymbols(void);
\r
29 void ReturnToken(void);
\r
32 int EvalOper1(int op);
\r
33 int EvalOper(int op);
\r
34 void ForRef(unsigned char type, long Offset);
\r
35 void FixUp(unsigned char typef, long Offset, unsigned int iSymbol);
\r
36 void ExtRef(unsigned char EType, unsigned int iSymbol);
\r
37 int GetOper(int op);
\r
38 void Instruction(void);
\r
39 void AddMacro(void);
\r
41 void NewSymbol(void);
\r
44 void Dispatch(void);
\r
45 void main(int argc, char *argv[]);
\r