#ifndef TABLE_H_ #include typedef struct { short size; long address; long value; char * name; unsigned _hash; tommy_node _node; } variable_t; extern char * scope; extern int eaxhla_init(void); extern int eaxhla_destroy(void); extern char * make_scoped_name(const char * const scope, char * name); extern void add_variable(variable_t variable); extern variable_t * get_variable(const char * const name); extern void issue_warning(const char * format, ...); extern void issue_error(const char * format, ...); extern int is_program_found; #define TABLE_H_ #endif