absyntax_utils/spec_init_separator.hh
changeset 810 d9c48ad646f1
parent 350 2c3c4dc34979
child 909 8b2a31dea131
equal deleted inserted replaced
809:9204559768f1 810:d9c48ad646f1
    91   /* structure_type_name ASSIGN structure_initialization */
    91   /* structure_type_name ASSIGN structure_initialization */
    92   /* structure_initialization may be NULL ! */
    92   /* structure_initialization may be NULL ! */
    93   //SYM_REF2(initialized_structure_c, structure_type_name, structure_initialization)
    93   //SYM_REF2(initialized_structure_c, structure_type_name, structure_initialization)
    94   void *visit(initialized_structure_c *symbol);
    94   void *visit(initialized_structure_c *symbol);
    95   
    95   
    96   
    96   /*  function_block_type_name ASSIGN structure_initialization */
       
    97   /* structure_initialization -> may be NULL ! */
       
    98   //SYM_REF2(fb_spec_init_c, function_block_type_name, structure_initialization)
       
    99   void *visit(fb_spec_init_c *symbol);
       
   100 
       
   101 
    97   /******************************************/
   102   /******************************************/
    98   /* B 1.4.3 - Declaration & Initialisation */
   103   /* B 1.4.3 - Declaration & Initialisation */
    99   /******************************************/
   104   /******************************************/
   100   
       
   101   /* fb_name_list ':' function_block_type_name ASSIGN structure_initialization */
       
   102   /* structure_initialization -> may be NULL ! */
       
   103   void *visit(fb_name_decl_c *symbol);
       
   104   
   105   
   105   /* STRING '[' integer ']' 
   106   /* STRING '[' integer ']' 
   106    * STRING ASSIGN single_byte_character_string
   107    * STRING ASSIGN single_byte_character_string
   107    * STRING '[' integer ']' ASSIGN single_byte_character_string
   108    * STRING '[' integer ']' ASSIGN single_byte_character_string
   108    */
   109    */