blob: 72ecb0d3ca33d66f4370d0189f7fdbc14a4e76ad (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef _SPASM_PARSER_H
#define _SPASM_PARSER_H
enum
{
T_INTEGER = 1, T_REGISTER = 2, T_LABEL = 3
};
extern char *fileBuffer;
extern unsigned int fileBufferSize;
extern char *curText;
extern char *curLine;
unsigned int asm_atoi(char *arg);
char *spasm_parser(char *text, int pass);
extern char curIns[128];
extern unsigned int curInsArg;
extern unsigned int curInsArgT;
extern unsigned int insArgv[64];
extern unsigned int insArgt[64];
extern unsigned int insArgc;
extern int rawArgc;
extern char rawArgv[64][128];
extern FILE *asmOut;
extern int line_number;
extern int atoiT[64];
#endif
|