equal
deleted
inserted
replaced
247 |
247 |
248 /* function_block_type_name ASSIGN structure_initialization */ |
248 /* function_block_type_name ASSIGN structure_initialization */ |
249 /* structure_initialization -> may be NULL ! */ |
249 /* structure_initialization -> may be NULL ! */ |
250 void *visit(fb_spec_init_c *symbol); |
250 void *visit(fb_spec_init_c *symbol); |
251 |
251 |
|
252 /* REF_TO (non_generic_type_name | function_block_type_name) */ |
|
253 void *visit(ref_spec_c *symbol); // Defined in IEC 61131-3 v3 |
|
254 /* ref_spec [ ASSIGN ref_initialization ]; *//* NOTE: ref_initialization may be NULL!! */ |
|
255 void *visit(ref_spec_init_c *symbol); // Defined in IEC 61131-3 v3 |
|
256 /* identifier ':' ref_spec_init */ |
|
257 void *visit(ref_type_decl_c *symbol); // Defined in IEC 61131-3 v3 |
|
258 |
252 /*****************************/ |
259 /*****************************/ |
253 /* B 1.5.2 - Function Blocks */ |
260 /* B 1.5.2 - Function Blocks */ |
254 /*****************************/ |
261 /*****************************/ |
255 /* FUNCTION_BLOCK derived_function_block_name io_OR_other_var_declarations function_block_body END_FUNCTION_BLOCK */ |
262 /* FUNCTION_BLOCK derived_function_block_name io_OR_other_var_declarations function_block_body END_FUNCTION_BLOCK */ |
256 // SYM_REF3(function_block_declaration_c, fblock_name, var_declarations, fblock_body) |
263 // SYM_REF3(function_block_declaration_c, fblock_name, var_declarations, fblock_body) |