L-file macro expansion drops last "))" of body
Ox is an attribute-grammar evaluator generator.
Brought to you by:
teshields
The expansion of
@macro test(SYM,ATTR) sscanf(yytext,"%d",&(@SYM.ATTR@)); @end
within an L-file attribute definition {@ test(CONST,val) @}
works as expected.
However, moving the ;
out of the macro definition to follow the macro invocation drops the ))
.
Diff:
Diff:
Fixed by commit [r3774]
Related
Commit: [r3774]