87 |
#define NUMBER_UNDEFINED ((symbol_number_t) -1) |
#define NUMBER_UNDEFINED ((symbol_number_t) -1) |
88 |
|
|
89 |
|
|
90 |
|
/* Return the tag of this SYMBOL in a printable form. Warning: uses |
91 |
|
the QUOTEARG slot 0. */ |
92 |
|
const char *symbol_tag_get PARAMS ((symbol_t *symbol)); |
93 |
|
|
94 |
|
/* Return the tag of this SYMBOL in a printable form. Use the |
95 |
|
QUOTEARG slot number N. */ |
96 |
|
const char *symbol_tag_get_n PARAMS ((symbol_t *symbol, int n)); |
97 |
|
|
98 |
|
/* Print the tag of this SYMBOL. */ |
99 |
|
void symbol_tag_print PARAMS ((symbol_t *symbol, FILE *out)); |
100 |
|
|
101 |
/* Fetch (or create) the symbol associated to KEY. */ |
/* Fetch (or create) the symbol associated to KEY. */ |
102 |
symbol_t *getsym PARAMS ((const char *key, location_t location)); |
symbol_t *getsym PARAMS ((const char *key, location_t location)); |
103 |
|
|