equal
deleted
inserted
replaced
54 |
54 |
55 /* returns 0 if the names are equal!! Case is ignored. */ |
55 /* returns 0 if the names are equal!! Case is ignored. */ |
56 int compare_identifiers(symbol_c *ident1, symbol_c *ident2); |
56 int compare_identifiers(symbol_c *ident1, symbol_c *ident2); |
57 |
57 |
58 /* A symbol table with all globally declared functions... */ |
58 /* A symbol table with all globally declared functions... */ |
59 extern function_declaration_c null_symbol1; |
59 typedef dsymtable_c<function_declaration_c *> function_symtable_t; |
60 typedef dsymtable_c<function_declaration_c *, &null_symbol1> function_symtable_t; |
|
61 extern function_symtable_t function_symtable; |
60 extern function_symtable_t function_symtable; |
62 |
61 |
63 /* A symbol table with all globally declared functions block types... */ |
62 /* A symbol table with all globally declared functions block types... */ |
64 typedef symtable_c<function_block_declaration_c *> function_block_type_symtable_t; |
63 typedef symtable_c<function_block_declaration_c *> function_block_type_symtable_t; |
65 extern function_block_type_symtable_t function_block_type_symtable; |
64 extern function_block_type_symtable_t function_block_type_symtable; |