Re: X3 vs V2 - version and tutorial confusion
Michał Urbański <[email protected]> Mon, 27 Aug 2018 15:19:25 +0200
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <CAPfHPQfKROiL-uxTz4cXMNqwth_LVKndTbzDf4tMzfBL8VsR3Q@mail.gmail.com> |
Ok, thanks for the fast response. If I understood correctly, X3 only replaces qi part of V2 and I should read V2 tutorial too or wait for next Boost release. pon., 27 sie 2018 o 15:05 Joel de Guzman <[email protected]> napisał(a): > On 27/08/2018 6:30 PM, Xeverous wrote: > > I have recently started a project for some specific parser. I started to > > learn Spirit but given the state the homepage some things seem unclear to > > me: > > > > Spirit has 3 versions > > - classic (V1.8) > > - X2 (V2.5.6) > > - X3 > > > > However, while reading the X3 docs > > < > https://www.boost.org/doc/libs/1_67_0/libs/spirit/doc/x3/html/index.html> > > it's significantly shorter compared to V2 docs > > <https://www.boost.org/doc/libs/1_68_0/libs/spirit/doc/html/index.html> > > which leaves me in questions: > > > > - Is X3 actually complete? Or just beta of the future, full X3 version? > > - Is X3 a replcement of X2 parser only? Other tasks such as error > handling > > are not covered in X3 docs > > - Does linked X3 tutorial cover everything? I have build the fun-calc > > example but it contains a lot of stuff which was not covered in the > tutorial > > - should I read X2 docs too? > > - Where can I find detailed docs about the API? For example, the X3 > tutorial > > says to use as an argument to parse function to ignore whitespace but > does > > not list any alternatives neither list how they work. > > - There does not seem to be any full X3 doc availale which would list all > > functions/classes from the library > > X3 has only the parser part. It is complete, but does not have all the > features > of Qi (v2), and will probably not have all its features. There is an > updated > tutorial which includes error-handling. Hopefully it will be generated and > added in the next Boost release. > > Regards, > -- > Joel de Guzman > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Spirit-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/spirit-general > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Spirit-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/spirit-general