
diff -r fb772792efd1 -r 5d893a68be6e absyntax/absyntax.def
--- a/absyntax/absyntax.def	Wed Jan 31 15:32:38 2007 +0100
+++ b/absyntax/absyntax.def	Wed Jan 31 16:00:18 2007 +0100
@@ -337,7 +337,7 @@
 
 /*  record_variable '.' field_selector */
 /*  WARNING: input and/or output variables of function blocks
- *           may be accessed as fields of a tructured variable!
+ *           may be accessed as fields of a structured variable!
  *           Code handling a structured_variable_c must take
  *           this into account!
  */
@@ -554,6 +554,32 @@
 /* B.1.6  Sequential function chart elements */
 /*********************************************/
 
+SYM_LIST(sequential_function_chart_c)
+
+SYM_LIST(sfc_network_c)
+
+SYM_REF2(initial_step_c, step_name, action_association_list)
+
+SYM_LIST(action_association_list_c)
+SYM_REF2(step_c, step_name, action_association_list)
+SYM_REF4(action_association_c, action_name, action_qualifier, indicator_name_list, unused)
+
+SYM_TOKEN(qualifier_c)
+SYM_TOKEN(timed_qualifier_c)
+
+SYM_LIST(indicator_name_list_c)
+
+SYM_REF2(action_qualifier_c, action_qualifier, action_time)
+
+SYM_REF6(transition_c, transition_name, integer, from_steps, to_steps, transition_condition, unused)
+
+SYM_REF2(steps_c, step_name, step_name_list)
+
+SYM_LIST(step_name_list_c)
+
+SYM_REF2(transition_condition_c, simple_instr_list, expression)
+
+SYM_REF2(action_c, action_name, function_block_body)
 
 /********************************/
 /* B 1.7 Configuration elements */




