
On 11/21/2011 9:17 PM, Lorenzo Caminiti wrote:
Definitely, yes. You can't really be seriously dabbling locals into FP land now, are you? :-)
Well, I am seriously asking for your guidance entering the Spirit/Phoenix domain.
Why?
Would this be a good example or is there a better one? http://www.boost.org/doc/libs/1_48_0/libs/spirit/example/qi/num_list4.cpp There are quire a few examples in the docs even after num_list4 (which is good) so I can use your help in selecting the best one for this exercise.
Are you really serious :-) ? Ok, try the simplest calculator that uses phoenix: http://www.boost.org/doc/libs/1_48_0/libs/spirit/example/qi/compiler_tutoria... That's the "hello world" for parsers, so to speak. See the code in square brackets. Those are your phoenix semantic actions. E.g.: term [_val = _1] Regards, -- Joel de Guzman http://www.boostpro.com http://boost-spirit.com