summaryrefslogtreecommitdiff
path: root/as/scan.h
blob: 22def9800904b035658ff74197a8b28508bd4179 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/* scan.h - global variables for scanner for assembler */

#define EOLCHAR '\n'

EXTERN struct sym_s *gsymptr;	/* global symbol ptr */
EXTERN char lindirect;		/* left symbol for indirect addressing */
EXTERN char *lineptr;		/* current line position */
EXTERN offset_t number;		/* constant number */
EXTERN int rindexp;		/* error code for missing rindirect */
EXTERN char rindirect;		/* right symbol for indirect addressing */
EXTERN char sym;		/* current symbol */
EXTERN char *symname;		/* current symbol name */