76 /* A symbol table with all globally declared functions... */ |
76 /* A symbol table with all globally declared functions... */ |
77 function_declaration_c null_symbol1(NULL,NULL,NULL,NULL); |
77 function_declaration_c null_symbol1(NULL,NULL,NULL,NULL); |
78 dsymtable_c<function_declaration_c *, &null_symbol1> function_symtable; |
78 dsymtable_c<function_declaration_c *, &null_symbol1> function_symtable; |
79 |
79 |
80 /* A symbol table with all globally declared functions block types... */ |
80 /* A symbol table with all globally declared functions block types... */ |
81 function_block_declaration_c null_symbol2(NULL,NULL,NULL,NULL); |
81 function_block_declaration_c null_symbol2(NULL,NULL,NULL); |
82 symtable_c<function_block_declaration_c *, &null_symbol2> function_block_type_symtable; |
82 symtable_c<function_block_declaration_c *, &null_symbol2> function_block_type_symtable; |
83 |
83 |
84 /* A symbol table with all globally declared program types... */ |
84 /* A symbol table with all globally declared program types... */ |
85 program_declaration_c null_symbol3(NULL,NULL,NULL,NULL); |
85 program_declaration_c null_symbol3(NULL,NULL,NULL); |
86 symtable_c<program_declaration_c *, &null_symbol3> program_type_symtable; |
86 symtable_c<program_declaration_c *, &null_symbol3> program_type_symtable; |
87 |
87 |
88 /* A symbol table with all user declared type definitions... */ |
88 /* A symbol table with all user declared type definitions... */ |
89 /* Note that function block types and program types have their |
89 /* Note that function block types and program types have their |
90 * own symbol tables, so do not get placed in this symbol table! |
90 * own symbol tables, so do not get placed in this symbol table! |