40 class print_datatypes_error_c: public iterator_visitor_c { |
40 class print_datatypes_error_c: public iterator_visitor_c { |
41 |
41 |
42 private: |
42 private: |
43 /* The level of detail that the user wants us to display error messages. */ |
43 /* The level of detail that the user wants us to display error messages. */ |
44 // #define error_level_default (1) |
44 // #define error_level_default (1) |
45 #define error_level_default (1) |
45 #define error_level_default (4) |
46 #define error_level_nagging (4) |
46 #define error_level_nagging (4) |
47 unsigned int current_display_error_level; |
47 unsigned int current_display_error_level; |
48 |
48 |
49 search_varfb_instance_type_c *search_varfb_instance_type; |
49 search_varfb_instance_type_c *search_varfb_instance_type; |
50 search_base_type_c search_base_type; |
50 search_base_type_c search_base_type; |
185 /* B.2 - Language IL (Instruction List) */ |
185 /* B.2 - Language IL (Instruction List) */ |
186 /****************************************/ |
186 /****************************************/ |
187 /***********************************/ |
187 /***********************************/ |
188 /* B 2.1 Instructions and Operands */ |
188 /* B 2.1 Instructions and Operands */ |
189 /***********************************/ |
189 /***********************************/ |
190 // void *visit(instruction_list_c *symbol); |
190 // void *visit(instruction_list_c *symbol); |
|
191 void *visit(il_instruction_c *symbol); |
191 void *visit(il_simple_operation_c *symbol); |
192 void *visit(il_simple_operation_c *symbol); |
192 void *visit(il_function_call_c *symbol); |
193 void *visit(il_function_call_c *symbol); |
193 void *visit(il_expression_c *symbol); |
194 void *visit(il_expression_c *symbol); |
194 void *visit(il_fb_call_c *symbol); |
195 void *visit(il_fb_call_c *symbol); |
195 void *visit(il_formal_funct_call_c *symbol); |
196 void *visit(il_formal_funct_call_c *symbol); |
196 // void *visit(il_operand_list_c *symbol); |
197 // void *visit(il_operand_list_c *symbol); |
197 void *visit(simple_instr_list_c *symbol); |
198 // void *visit(simple_instr_list_c *symbol); |
198 void *visit(il_simple_instruction_c*symbol); |
199 void *visit(il_simple_instruction_c*symbol); |
199 // void *visit(il_param_list_c *symbol); |
200 // void *visit(il_param_list_c *symbol); |
200 // void *visit(il_param_assignment_c *symbol); |
201 // void *visit(il_param_assignment_c *symbol); |
201 // void *visit(il_param_out_assignment_c *symbol); |
202 // void *visit(il_param_out_assignment_c *symbol); |
202 |
203 |