
4 Apr
2007
4 Apr
'07
5:51 p.m.
On 04/04/2007 01:20 PM, Eric Niebler wrote:
Larry Evans wrote: [snip]
Notice that in order to build a Proto expression template, at least one subexpression of the whole expression must be a Proto-ified.
[snip] Yeesh, I was being very imprecise. Your's is an improvement, but it's still not completely accurate. It needs to say that for any /operator/ in an expression, at least one operand must be proto-ified. Otherwise, proto's operator overloads will not be found.
My understanding of "subexpression" is any operand of an operator. If that definition of subexpression is used, then I think were saying the same thing.