I am using the boost::spirit parser. At one point when I use real_p, the value coming out of the parser stack is 38672000 instead of the actual value, 386731500. Some how it is considering it as a flo
I have a section of a schema开发者_如何学JAVA for a model that I need to parse. Lets say it looks like the following.
I have figured out how to use spirit -- i.e., I have written a moderately complex grammar. I always take the approach of growing a program -- one subsystem at a time. I\'ve written the data structures
I am planning on doing a script transformation utility (for extended diagnostic 开发者_如何学Cinformation) using Boost.Spirit 2.
I\'ve been using spirit classic for quite a while and recently start learning v2. Both are easy to use and powerful enough to handle moderate parsing
good day. i\'ve been using boost spirit classic in the past and now i\'m trying to stick to the newer one, boost spirit 2.x. could someone be so kind to point me in how to deal with keywords? say, i
boost::spirit asserts at boost::spirit::char_class::ascii::isalnum() when passing ascci characters > 127.
gree开发者_StackOverflow中文版tings. i\'ve been interesting in how to force boost::spirit to produce nodes of different classes when parsing the grammar and generating AST. say, i want to have differ