Boost logo

Boost Users :

Subject: [Boost-users] Spirit : Is possible to build rule step by step?
From: Andrea Fontana (trikkuz_at_[hidden])
Date: 2011-01-17 08:56:46


I'm trying to write a small example using spirit.

I can write a rule in this way:

my_rule = lit("example") | lit("example2");

Also in this way:

std::string ex("example")
std::string ex2("example2");
my_rule = lit(ex) | lit(ex2))

Is there a way to do this:
std::string ex("example")
std::string ex2("example2");
my_rule = lit(ex);
my_rule = my_rule | lit(ex2));

I need to append strings from an array...
Maybe I miss something from docs.



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net