20 |
#if !lexer_h |
#if !lexer_h |
21 |
#define lexer_h 1 |
#define lexer_h 1 |
22 |
|
|
23 |
|
#include "var.h" |
24 |
#include <ctype.h> |
#include <ctype.h> |
25 |
#include "bool.h" |
#include "bool.h" |
26 |
|
|
73 |
T_N_KEYWORDS = T_LAST_KEYWORD - T_FIRST_KEYWORD + 1 |
T_N_KEYWORDS = T_LAST_KEYWORD - T_FIRST_KEYWORD + 1 |
74 |
}; |
}; |
75 |
|
|
|
|
|
76 |
extern int token; |
extern int token; |
77 |
extern double tokval; |
extern double tokval; |
78 |
extern char tokid[9]; |
extern char tokid[LONG_NAME_LEN + 1]; |
79 |
extern struct string tokstr; |
extern struct string tokstr; |
80 |
|
|
81 |
#include <stddef.h> |
#include <stddef.h> |