Nikita Kniazev
b46ef58159
Doc.Qi: Fixed broken link to no_skip
2018-12-18 20:49:25 +00:00
mxc-commons
e399298e7b
Adjustments for naming consistency
...
The qi_expectd.hpp was removed. qi_expect.hpp now forwards to both
directive and operator. Directive doc adjusted to reflect that change.
Lexer.qbk restored to qi develop because change is not part of expect
directive.
2016-07-15 01:11:36 +02:00
mxc-commons
d494fe189b
Expect directive, ready for PR
...
As discussed with Joel de Guzman this PR introduces the expect directive
expect[] to spirit qi 2. PR includes code, test, example, and
documentation.
See
https://sourceforge.net/p/spirit/mailman/spirit-general/thread/nln5d3%24klg%241%40ger.gmane.org/#msg35208052
Here is what I did:
1. Added expect.hpp to home/qi/directives.
1a. Added forwarding header qi_expectd.hpp to include dir.
2. Renamed expectation parser (a > b) struct from expect to
expect_operator
to prevent name conflicts (expect directive uses struct
expect_directive).
3. Added expect directive to the common terminals
(common_terminals.hpp).
4. Added expectd.cpp to the test suite.
5. Added expectd.cpp to the examples.
6. Added expect directive documentation to directive.qbk. Crosslinked
expectation operator and expect directive docs.
7. Added expect directive to the index.idx file for index-generation.
8. Added expect directive to the qi quick_reference.qbk.
9. Added expect directive to the spirit reference card (tex, pdf)
10. Created a new section in the whats_new.hpp.
11. Changed spirit version to 2.5.4. Spirit index.html showed 2.5.2
allthough an 2.5.3 What's New section already existed. Fixed.
2016-07-12 02:49:07 +02:00
mxc-commons
aed96ba915
spirit 2 expect directive
...
Initial commit.
2016-07-07 00:49:18 +02:00
Hartmut Kaiser
5d0a9a59ad
Updated qi::as<T> and karma::as<T> docs (specified clearly the requirements on
...
T).
[SVN r68224]
2011-01-18 12:31:52 +00:00
Hartmut Kaiser
5cca7065e8
Spirit: added explicit name() to symbols, doc fixes
...
[SVN r68166]
2011-01-15 02:48:46 +00:00
Bryce Adelstein-Lelbach
51ab66858a
Docs for karma::as, more utree docs.
...
[SVN r68163]
2011-01-14 23:15:23 +00:00
Bryce Adelstein-Lelbach
1446a3fa25
Parameterized and literal support for integer, real and boolean parsers. Fix for
...
lazy parser and handles_container<>. Added docs for as<T> (docs for Qi only).
[SVN r67553]
2011-01-01 22:22:56 +00:00
Hartmut Kaiser
72bc27f6a4
Spirit: doc updates
...
[SVN r67443]
2010-12-24 02:18:17 +00:00
Hartmut Kaiser
3bab48844d
Spirit: adding docs for hold[]
...
[SVN r67384]
2010-12-21 14:04:46 +00:00
Hartmut Kaiser
5bf08fe002
Spirit: documentation update
...
[SVN r67280]
2010-12-16 23:43:36 +00:00
Hartmut Kaiser
07ee09685e
Spirit: Applied patch with spell fixes
...
[SVN r66245]
2010-10-29 00:54:28 +00:00
Joel de Guzman
48ee009d92
rules with parameters for char encoding
...
[SVN r60190]
2010-03-05 15:40:12 +00:00
Hartmut Kaiser
02957c302b
Spirit: Updated docs
...
[SVN r59729]
2010-02-17 14:10:40 +00:00
Joel de Guzman
b7abd88d8b
Doc updates. Clarified the logical meaning of 'lexeme'.
...
[SVN r59723]
2010-02-17 02:55:29 +00:00
Joel de Guzman
c79ca6cad1
Doc updates. Clarified the logical meaning of 'lexeme'.
...
[SVN r59722]
2010-02-17 02:54:11 +00:00
Joel de Guzman
f7767eea38
Doc updates. Clarified the logical meaning of 'lexeme'.
...
[SVN r59721]
2010-02-17 02:53:31 +00:00
Joel de Guzman
290c7fefa1
Doc updates. Clarified the logical meaning of 'lexeme'.
...
[SVN r59720]
2010-02-17 02:47:50 +00:00
Hartmut Kaiser
30018804eb
Spirit: adding no_skip[] directive, docs, tests, etc.
...
[SVN r59719]
2010-02-17 02:18:44 +00:00
Hartmut Kaiser
10fed696f8
Spirit: updating docs
...
[SVN r59132]
2010-01-18 18:14:30 +00:00
Hartmut Kaiser
305fa2f05c
Spirit: adding docs for auto_ and matches[]
...
[SVN r58865]
2010-01-10 15:33:12 +00:00
Hartmut Kaiser
6bea365c51
Spirit: updating copyrights, doc version, etc.
...
[SVN r58589]
2009-12-30 16:16:52 +00:00
Joel de Guzman
f24ffd8218
Applied patches from Chris Hoeppler
...
[SVN r57244]
2009-10-30 12:27:34 +00:00
Daniel James
ff22eb3fd4
Small typo in spirit docs.
...
[SVN r57220]
2009-10-29 08:37:36 +00:00
Joel de Guzman
f9ec2e411a
acknowledgment plus start of stream docs
...
[SVN r57172]
2009-10-27 12:38:28 +00:00
Joel de Guzman
e21ced910a
rule doc updates (final)
...
[SVN r57124]
2009-10-24 09:23:25 +00:00
Hartmut Kaiser
f95fe61d5a
Spirit: doc updates, more customization point sections
...
[SVN r56712]
2009-10-11 12:38:09 +00:00
Hartmut Kaiser
92019ba0be
Spirit: integrated Andreas proof reading fixes
...
[SVN r56304]
2009-09-18 23:57:35 +00:00
Joel de Guzman
02b8dad7b9
list + binary parsers
...
[SVN r56152]
2009-09-12 10:05:55 +00:00
Joel de Guzman
3b73b46928
synctactic predicates
...
[SVN r56103]
2009-09-08 04:32:20 +00:00
Joel de Guzman
2df4b0263e
Directives complete
...
[SVN r56067]
2009-09-06 14:55:33 +00:00
Joel de Guzman
83bc94b15f
more directives
...
[SVN r56058]
2009-09-06 09:33:04 +00:00
Joel de Guzman
4515d9fa87
More docs
...
[SVN r56052]
2009-09-05 15:01:50 +00:00
Joel de Guzman
d41d12b5cd
Updates
...
[SVN r55958]
2009-09-01 16:18:56 +00:00
Joel de Guzman
6a12ed5d4b
Doc updates
...
[SVN r55951]
2009-09-01 05:22:03 +00:00
Joel de Guzman
d0fb76d6c4
Doc updates
...
[SVN r55783]
2009-08-26 04:48:07 +00:00
Joel de Guzman
5721e09511
doc updates
...
[SVN r55753]
2009-08-24 05:51:21 +00:00
Joel de Guzman
ba75b8b564
clean up and reorg
...
[SVN r55750]
2009-08-24 03:50:59 +00:00
Hartmut Kaiser
9f93a96ad8
Spirit: documentation fixes
...
[SVN r55320]
2009-07-31 20:51:32 +00:00
Hartmut Kaiser
1096182f29
Spirit: added no_case[] docs, updated attr() docs
...
[SVN r55286]
2009-07-30 15:11:05 +00:00
Hartmut Kaiser
0348bc3e71
Spirit: doc updates
...
[SVN r55280]
2009-07-30 13:32:03 +00:00
Joel de Guzman
e082378351
updates
...
[SVN r54629]
2009-07-04 02:58:12 +00:00
Hartmut Kaiser
17fa76413b
Spirit: doc update
...
[SVN r54283]
2009-06-23 15:46:36 +00:00
Joel de Guzman
543aed13e5
setting up the reference
...
[SVN r54083]
2009-06-19 02:36:48 +00:00