rlhc-d.lm (ragel-7.0.0.11) | : | rlhc-d.lm (ragel-7.0.0.12) | ||
---|---|---|---|---|
skipping to change at line 467 | skipping to change at line 467 | |||
send Parser | send Parser | |||
"const([type(Index.type)]) *[Index.ident]" | "const([type(Index.type)]) *[Index.ident]" | |||
if match Index.opt_init [E: `= expr] { | if match Index.opt_init [E: `= expr] { | |||
send Parser | send Parser | |||
[E expr(Index.opt_init.expr)] | [E expr(Index.opt_init.expr)] | |||
} | } | |||
send Parser "; | send Parser "; | |||
} | } | |||
case [label_stmt] | ||||
{ | ||||
send Parser | ||||
"[Stmt.label_stmt.ident]: | ||||
"[stmt_list( Stmt.label_stmt._repeat_stmt )] | ||||
} | ||||
case [entry_loop] | ||||
{ | ||||
send Parser | ||||
[stmt_list( Stmt.entry_loop._repeat_stmt )] | ||||
} | ||||
case [AS: assign_stmt] | case [AS: assign_stmt] | |||
{ | { | |||
send Parser | send Parser | |||
"[lvalue(AS.LValue) AS.assign_op expr(AS.expr)]; | "[lvalue(AS.LValue) AS.assign_op expr(AS.expr)]; | |||
} | } | |||
default { | default { | |||
# catches unspecified cases | # catches unspecified cases | |||
send Parser [Stmt] | send Parser [Stmt] | |||
} | } | |||
} | } | |||
End of changes. 1 change blocks. | ||||
11 lines changed or deleted | 0 lines changed or added |