absyntax_utils/absyntax_utils.hh
changeset 972 bc90dd4bbf4f
parent 971 8aee27d46208
equal deleted inserted replaced
971:8aee27d46208 972:bc90dd4bbf4f
    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;