absyntax/absyntax.def
changeset 143 73372bdeeffb
parent 118 d4cf7ea933a4
child 146 eef5e62048c7
equal deleted inserted replaced
142:120772c527f3 143:73372bdeeffb
    35  * Bison analysis the tree is walked in a sequential fashion generating
    35  * Bison analysis the tree is walked in a sequential fashion generating
    36  * the relavent code.
    36  * the relavent code.
    37  */
    37  */
    38 
    38 
    39 
    39 
       
    40 /* EN/ENO */
       
    41 SYM_REF0(en_param_c)
       
    42 SYM_REF0(eno_param_c)
       
    43 
    40 /***************************/
    44 /***************************/
    41 /* 2.1.6 - Pragmas */
    45 /* 2.1.6 - Pragmas */
    42 /***************************/
    46 /***************************/
    43 SYM_TOKEN(pragma_c)
    47 SYM_TOKEN(pragma_c)
    44 
       
    45 
    48 
    46 /***************************/
    49 /***************************/
    47 /* B 0 - Programming Model */
    50 /* B 0 - Programming Model */
    48 /***************************/
    51 /***************************/
    49 SYM_LIST(library_c)
    52 SYM_LIST(library_c)
   798 SYM_REF0(RETCN_operator_c)
   801 SYM_REF0(RETCN_operator_c)
   799 SYM_REF0(JMP_operator_c)
   802 SYM_REF0(JMP_operator_c)
   800 SYM_REF0(JMPC_operator_c)
   803 SYM_REF0(JMPC_operator_c)
   801 SYM_REF0(JMPCN_operator_c)
   804 SYM_REF0(JMPCN_operator_c)
   802 
   805 
       
   806 /*  any_identifier ASSIGN */
       
   807 SYM_REF1(il_assign_operator_c, variable_name)
       
   808 
   803 /*| [NOT] any_identifier SENDTO */
   809 /*| [NOT] any_identifier SENDTO */
   804 SYM_REF2(il_assign_out_operator_c, option, variable_name)
   810 SYM_REF2(il_assign_out_operator_c, option, variable_name)
   805 
   811 
   806 
   812 
   807 
   813 
   845 
   851 
   846 
   852 
   847 /*****************************************/
   853 /*****************************************/
   848 /* B 3.2.2 Subprogram Control Statements */
   854 /* B 3.2.2 Subprogram Control Statements */
   849 /*****************************************/
   855 /*****************************************/
       
   856 
   850 /*  RETURN */
   857 /*  RETURN */
   851 SYM_REF0(return_statement_c)
   858 SYM_REF0(return_statement_c)
   852 
   859 
   853 /* fb_name '(' [param_assignment_list] ')' */
   860 /* fb_name '(' [param_assignment_list] ')' */
   854 /* param_assignment_list -> may be NULL ! */
   861 /* param_assignment_list -> may be NULL ! */