335 /* subscript_list ',' subscript */ |
335 /* subscript_list ',' subscript */ |
336 SYM_LIST(subscript_list_c) |
336 SYM_LIST(subscript_list_c) |
337 |
337 |
338 /* record_variable '.' field_selector */ |
338 /* record_variable '.' field_selector */ |
339 /* WARNING: input and/or output variables of function blocks |
339 /* WARNING: input and/or output variables of function blocks |
340 * may be accessed as fields of a tructured variable! |
340 * may be accessed as fields of a structured variable! |
341 * Code handling a structured_variable_c must take |
341 * Code handling a structured_variable_c must take |
342 * this into account! |
342 * this into account! |
343 */ |
343 */ |
344 SYM_REF2(structured_variable_c, record_variable, field_selector) |
344 SYM_REF2(structured_variable_c, record_variable, field_selector) |
345 |
345 |
552 |
552 |
553 /*********************************************/ |
553 /*********************************************/ |
554 /* B.1.6 Sequential function chart elements */ |
554 /* B.1.6 Sequential function chart elements */ |
555 /*********************************************/ |
555 /*********************************************/ |
556 |
556 |
|
557 SYM_LIST(sequential_function_chart_c) |
|
558 |
|
559 SYM_LIST(sfc_network_c) |
|
560 |
|
561 SYM_REF2(initial_step_c, step_name, action_association_list) |
|
562 |
|
563 SYM_LIST(action_association_list_c) |
|
564 SYM_REF2(step_c, step_name, action_association_list) |
|
565 SYM_REF4(action_association_c, action_name, action_qualifier, indicator_name_list, unused) |
|
566 |
|
567 SYM_TOKEN(qualifier_c) |
|
568 SYM_TOKEN(timed_qualifier_c) |
|
569 |
|
570 SYM_LIST(indicator_name_list_c) |
|
571 |
|
572 SYM_REF2(action_qualifier_c, action_qualifier, action_time) |
|
573 |
|
574 SYM_REF6(transition_c, transition_name, integer, from_steps, to_steps, transition_condition, unused) |
|
575 |
|
576 SYM_REF2(steps_c, step_name, step_name_list) |
|
577 |
|
578 SYM_LIST(step_name_list_c) |
|
579 |
|
580 SYM_REF2(transition_condition_c, simple_instr_list, expression) |
|
581 |
|
582 SYM_REF2(action_c, action_name, function_block_body) |
557 |
583 |
558 /********************************/ |
584 /********************************/ |
559 /* B 1.7 Configuration elements */ |
585 /* B 1.7 Configuration elements */ |
560 /********************************/ |
586 /********************************/ |
561 |
587 |