> That's because you can have multiple statements in (), e.g.:
>
> (puts "foo"
> puts "bar")
>


I thought my grammar would handle that case, but I somehow missed it. Anyway, I just checked in a fix for it. It was just a matter of changing:

'(' conditional_statement ')'   
to
'(' compound_statement ')'

:)

Martin


_______________________________________________
Rubygrammar-grammarians mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygrammar-grammarians

Reply via email to