equal
deleted
inserted
replaced
41 */ |
41 */ |
42 |
42 |
43 |
43 |
44 #include "../util/symtable.hh" |
44 #include "../util/symtable.hh" |
45 #include "search_constant_type.hh" |
45 #include "search_constant_type.hh" |
|
46 #include "absyntax_utils.hh" |
46 |
47 |
47 /* A symbol table with all values declared for enumerated type... */ |
|
48 /* Note that if the value is defined multiple times the value |
|
49 * is the null pointer. |
|
50 */ |
|
51 extern symbol_c null_symbol4; |
|
52 extern symtable_c<symbol_c *, &null_symbol4> enumerated_value_symtable; |
|
53 |
48 |
54 #define ERROR error_exit(__FILE__,__LINE__) |
49 #define ERROR error_exit(__FILE__,__LINE__) |
55 /* function defined in main.cc */ |
50 /* function defined in main.cc */ |
56 extern void error_exit(const char *file_name, int line_no); |
51 extern void error_exit(const char *file_name, int line_no); |
57 |
52 |