absyntax_utils/absyntax_utils.hh
changeset 625 c0bda77b37a0
parent 596 4efb11e44065
child 666 8ba9ec4bae50
equal deleted inserted replaced
412:aad38592bdde 625:c0bda77b37a0
    53 
    53 
    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 /* extract the value of an integer from an integer_c object !! */
       
    59 int extract_integer(symbol_c *integer);
       
    60   
       
    61 /* A symbol table with all globally declared functions... */
    58 /* A symbol table with all globally declared functions... */
    62 extern function_declaration_c null_symbol1;
    59 extern function_declaration_c null_symbol1;
    63 typedef dsymtable_c<function_declaration_c *, &null_symbol1> function_symtable_t;
    60 typedef dsymtable_c<function_declaration_c *, &null_symbol1> function_symtable_t;
    64 extern function_symtable_t function_symtable;
    61 extern function_symtable_t function_symtable;
    65 
    62 
   117 #include "search_constant_type.hh"
   114 #include "search_constant_type.hh"
   118 #include "search_il_operand_type.hh"
   115 #include "search_il_operand_type.hh"
   119 #include "search_expression_type.hh"
   116 #include "search_expression_type.hh"
   120 #include "add_en_eno_param_decl.hh"
   117 #include "add_en_eno_param_decl.hh"
   121 #include "get_sizeof_datatype.hh"
   118 #include "get_sizeof_datatype.hh"
   122 #include "get_function_type.h"
   119 #include "search_il_label.hh"
   123 
   120 #include "get_var_name.hh"
   124 
   121 
   125 /***********************************************************************/
   122 /***********************************************************************/
   126 /***********************************************************************/
   123 /***********************************************************************/
   127 /***********************************************************************/
   124 /***********************************************************************/
   128 /***********************************************************************/
   125 /***********************************************************************/