equal
deleted
inserted
replaced
48 search_var_instance_decl_c *search_var_instance_decl; |
48 search_var_instance_decl_c *search_var_instance_decl; |
49 search_base_type_c search_base_type; |
49 search_base_type_c search_base_type; |
50 int error_count; |
50 int error_count; |
51 int current_display_error_level; |
51 int current_display_error_level; |
52 std::vector <token_c *> control_variables; |
52 std::vector <token_c *> control_variables; |
|
53 symbol_c *current_il_operand; |
53 |
54 |
54 void verify_is_lvalue (symbol_c *lvalue); |
55 void verify_is_lvalue (symbol_c *lvalue); |
55 void check_assignment_to_controlvar(symbol_c *lvalue); |
56 void check_assignment_to_controlvar(symbol_c *lvalue); |
56 void check_assignment_to_output (symbol_c *lvalue); |
57 void check_assignment_to_output (symbol_c *lvalue); |
57 void check_assignment_to_constant (symbol_c *lvalue); |
58 void check_assignment_to_constant (symbol_c *lvalue); |
97 /*******************/ |
98 /*******************/ |
98 void *visit(ST_operator_c *symbol); |
99 void *visit(ST_operator_c *symbol); |
99 void *visit(STN_operator_c *symbol); |
100 void *visit(STN_operator_c *symbol); |
100 void *visit(S_operator_c *symbol); |
101 void *visit(S_operator_c *symbol); |
101 void *visit(R_operator_c *symbol); |
102 void *visit(R_operator_c *symbol); |
102 void *visit(S1_operator_c *symbol); |
|
103 void *visit(R1_operator_c *symbol); |
|
104 |
103 |
105 /***************************************/ |
104 /***************************************/ |
106 /* B.3 - Language ST (Structured Text) */ |
105 /* B.3 - Language ST (Structured Text) */ |
107 /***************************************/ |
106 /***************************************/ |
108 /***********************/ |
107 /***********************/ |