> Will these be allowed in all places (identifiers as well as strings)?
> I would say yes: def \π = 3.141592653
I was inclined to say "yes" initially. But having thought about it a
little more, I think there are the following reasons against it:
(1) this looks bit too much like a #define in 'C' for my taste, a poor
man's macro language
(2) it may be difficult to deal well with both string contexts and code contexts
(3) could there be problems with confusing a user defined (\&) operator?
(4) Q already has a good way to deal with such constants
Rob.
|