diff -r 6e610449861a -r 1d83209aabfe stage3/lvalue_check.hh --- a/stage3/lvalue_check.hh Sat Apr 21 17:43:55 2012 +0200 +++ b/stage3/lvalue_check.hh Sat Apr 21 17:42:07 2012 +0200 @@ -83,6 +83,25 @@ /**********************/ void *visit(program_declaration_c *symbol); + /****************************************/ + /* B.2 - Language IL (Instruction List) */ + /****************************************/ + /***********************************/ + /* B 2.1 Instructions and Operands */ + /***********************************/ + void *visit(il_instruction_c *symbol); + void *visit(il_simple_operation_c *symbol); + + /*******************/ + /* B 2.2 Operators */ + /*******************/ + void *visit(ST_operator_c *symbol); + void *visit(STN_operator_c *symbol); + void *visit(S_operator_c *symbol); + void *visit(R_operator_c *symbol); + void *visit(S1_operator_c *symbol); + void *visit(R1_operator_c *symbol); + /***************************************/ /* B.3 - Language ST (Structured Text) */ /***************************************/