|
Boost : |
From: joel de guzman (joel_at_[hidden])
Date: 2001-05-22 06:26:21
----- Original Message -----
From: "Vesa Karvonen"
> Where oppar, comma and clpar are defined something like this:
>
> Ch<'('> oppar;
> Ch<')'> clpar;
> Ch<','> comma;
>
> (This would be different from Spirit.)
Actually, I did that before. Yet it doesn't fit well with
Strings. Example:
Str<"Hello"> is not legal. It has to be Str<cp> where cp
is a char const*.
... Also, I want to use plain literals in binary expressions.
This is OK if one, but not both, are literals:
a - 'x'; // ok
'a' | 'b' // nope!
In many cases, like in your example, only one
is a literal.
Cheers,
Joel de Guzman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk