25
%enum comparison_type =
41
%node expression %abstract %typedef =
43
%nocreate struct symtab *symtab = {NULL};
44
%nocreate ordering_type ordering = {caring};
47
%node elist expression
49
%node binary expression %abstract =
55
%node unary expression %abstract =
60
%node number expression = {
73
%node mathop binary %abstract
86
%node ifthenelse expression =
89
expression *then_expr;
90
expression *else_expr;
93
%node filter binary %abstract =
103
%node comparison filter =
105
comparison_type comp;
113
%node foreach binary =
118
%node whiledo binary =
123
%node variable expression =
128
%include "printtree.tc"
131
%include "ordering.tc"