29 Oct
2007
29 Oct
'07
6:58 p.m.
on Tue Oct 23 2007, "Robert Ramey"
Look for "expression templates"
Boost.Proto provides support for expression templates. Expression templates are only suitable for statically-parsable expressions (which may be dynamically evaluated). I am not sure whether the expression syntax is static or dynamic in the Ganesh's case. If it's dynamic, Ganesh should look at Boost.Spirit or Boost.Xpressive. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com