143 |
/* A function to apply to each symbol. */ |
/* A function to apply to each symbol. */ |
144 |
typedef bool (*symbol_processor) (symbol_t *); |
typedef bool (*symbol_processor) (symbol_t *); |
145 |
|
|
146 |
/* Apply PROCESSOR to all the symbols. PROCESSOR must return TRUE: on |
/* Apply PROCESSOR to all the symbols. PROCESSOR must return true: on |
147 |
FALSE, the processing stops. */ |
false, the processing stops. */ |
148 |
void symbols_do (symbol_processor processor, void *processor_data); |
void symbols_do (symbol_processor processor, void *processor_data); |
149 |
|
|
150 |
/* Free all the memory allocated for symbols. */ |
/* Free all the memory allocated for symbols. */ |