scan.h 517 B

12345678910111213
  1. /* scan.h - global variables for scanner for assembler */
  2. #define EOLCHAR '\n'
  3. EXTERN struct sym_s *gsymptr; /* global symbol ptr */
  4. EXTERN char lindirect; /* left symbol for indirect addressing */
  5. EXTERN char *lineptr; /* current line position */
  6. EXTERN offset_t number; /* constant number */
  7. EXTERN char * rindexp; /* error code for missing rindirect */
  8. EXTERN char rindirect; /* right symbol for indirect addressing */
  9. EXTERN char sym; /* current symbol */
  10. EXTERN char *symname; /* current symbol name */