
Mathieu - wrote:
It bugged me for a while too ... the only fix I can come with is the same as yours joel :
struct equation: proto::or_ < addition ,proto::equal_to
{};
But it's wrong, as in the grammar is right w/o it ... So I figured out it's a "bug" in proto? Or I'm missing the obvious too...
other "fix" (workaround):
struct equation:
proto::or_
<
proto::terminalproto::_,
proto::equal_to