I am so sorry. I see it only now.
The symbols "&" and "|" in the slimmed grammar are interchanged.
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are m
Thanks for the faster slimmed grammar.
For our grammar we need hierarchy for operator precedence in the final
version.
e. g.: c1&c2|c3&c4 => (c1&c2)|(c3&c4)
So we have to nest the and in the or
e. g.:
and = unary (<'&'> unary)*
or = and(<'|'> and)*
As soon as we implement the hierarchy in the g