Does this make sense?

The production for

[27] UnaryExpr ::= UnionExpr  | '-' UnaryExpr

seems to imply that --5 (or -----5 for that matter) are UnaryExprs.  Since
the
spec seems to be a little light on defining what "negation" means, and the
wording seems to always be something like "preceded by a minus sign"
and "an optional minus sign", does this seem like something worth bringing
up as an issue?  Is the behavior the obvious (or not ::smile::) repeated
application of negation, i.e. even occurrences of minus signs cancel each
other out?

Glenn Marcy
Technical Consultant
XML Technology Group, IBM

Received on Friday, 24 March 2000 23:06:25 UTC