The Spirit Parser Library

Spirit is an object oriented recursive descent parser generator framework implemented using template meta-programming techniques. The Spirit Parser Library home is here.
12345 ... 117
Topics (4091)
Replies Last Post Views Sub Forum
Qi + UTF-32 (Unicode) question regarding performance (small example attached) by Mathias Born
1
by Mathias Born
spirit-general
Problem with qi::_1 and qi::_3 by Jens Kallup
0
by Jens Kallup
spirit-general
rationale for duplicated include guards between qi and x3? by cppljevans
0
by cppljevans
spirit-devel
segfault by functor by Jens Kallup
2
by Michael Powell-2
spirit-general
Boost 1.63 karma problem converting a char vector to string by braden
1
by braden
spirit-general
Big Bigger Biggest - fantastic Error Messages ... by Jens Kallup
1
by sehe
spirit-general
how to get the char_ type value by Jens Kallup
1
by sehe
spirit-general
skipper with fail -___- ? by Jens Kallup
1
by sehe
spirit-general
[x3-devel][design]add is_default_parse_rule=true flag to rule_definition::parse by cppljevans
1
by cppljevans
spirit-devel
Odd behaviour of char_ parser? by Jay Pipes-2
4
by Jay Pipes-2
spirit-general
uint_parser<int>() parse range? by Han
0
by Han
spirit-general
compiler qi [ ... ] issue by Jens Kallup
0
by Jens Kallup
spirit-general
Defining recursive rule in local function by Takatoshi Kondo-2
0
by Takatoshi Kondo-2
spirit-general
is it a bug? by Jens Kallup
2
by Jens Kallup
spirit-general
how to parse: varia = [ dddd dddd ffff ] ? by Jens Kallup
1
by PB-19
spirit-general
quoted strings by Jens Kallup
0
by Jens Kallup
spirit-general
semantic action problem by Eugene Varshavsky
3
by Eugene Varshavsky
spirit-general
semantic action problem by Eugene Varshavsky
1
by Klemens Morgenstern
spirit-general
rule.h:177:13 error_invalid_expression by Jens Kallup
1
by sehe
spirit-general
how to know which rules are in process during parse by lucidbee
0
by lucidbee
spirit-general
always success? - but dont! by Jens Kallup
1
by sehe
spirit-general
g++ version 6.2.0 can't compile 4.8 code by Jens Kallup
4
by sehe
spirit-general
X3 Iterator Requirements by Kent Hauser
0
by Kent Hauser
spirit-general
Dynamic loop counter on x3 by Takatoshi Kondo-2
3
by Takatoshi Kondo-2
spirit-general
Horrible compiletimes and memory usage while compiling a parser with X3 by Exagon
54
by cppljevans
spirit-general
Linking error when changing > to >> by Exagon
20
by cppljevans
spirit-general
Parser does not parse by Jens Kallup
6
by Mike Gresens
spirit-general
How do I match EndOfInput using boost::spirit::lex? by Peter Foelsche-2
1
by sehe
spirit-general
How to code a IF cond ELSE ENDIF block? by Jens Kallup
1
by sehe
spirit-general
HowTo combine parsers - special keyword handling at runtime by Jens Kallup
0
by Jens Kallup
spirit-general
Custom containers with Spirit X3 (QString) by Tim Angus
7
by Tim Angus
spirit-general
What is wrong with the code in the message body? I get many warnings and error messages. Use by spirit::qi by Jens Kallup
1
by sehe
spirit-general
General concepts of grammar and file-parsing by Sebastian Gsänger
3
by sehe
spirit-general
Usage of auto keyword in X3 tutorials by Stephan Menzel-4
3
by Baptiste Wicht
spirit-general
Can I take control of a multipass iterator within a member function? by Hanu Man
4
by sehe
spirit-general
12345 ... 117