Zach Laine
|
d0208fb12c
|
Add transform_replace range adaptor and transform_replace_view.
|
2024-02-10 18:42:18 -06:00 |
|
Zach Laine
|
4b59719e44
|
Add Unicode versions of most of the ascii namespace parsers; remove the ascii
namespace.
|
2024-01-29 23:36:03 -06:00 |
|
Zach Laine
|
a68d4f61b2
|
Add replace_view and range adaptor replace.
|
2024-01-22 01:11:17 -06:00 |
|
Zach Laine
|
a68c1d3187
|
Add documentation section on algorithms views and view adaptors, to document
search(), search_all, and split.
Partially addresses #64.
|
2024-01-20 03:11:43 -06:00 |
|
Zach Laine
|
52e8b187e8
|
Document BOOST_PARSER_SUBRANGE in Configuration and Optional Features.
Fixes #73.
|
2024-01-19 21:17:25 -06:00 |
|
Zach Laine
|
591ac9921b
|
Remove BOOST_PARSER_DEFINE_RULE now that BOOST_PARSER_DEFINE_RULES is always
available.
Partially addresses #71.
|
2024-01-19 21:06:33 -06:00 |
|
Zach Laine
|
ffdc3f967b
|
Add docs for the new automatic subitutability of non-aggregate class types for
tuples.
Partially addresses #49.
|
2024-01-19 20:15:07 -06:00 |
|
Zach Laine
|
92c16cbfae
|
Add section about writing your own parsers.
Fixes #58.
|
2024-01-15 16:19:39 -06:00 |
|
Zach Laine
|
d59e0528b2
|
Consolidate documentation on eror handlers into the Error Handling and
Debugging section, and add an example of how to write your own error handler.
Fixes #43.
|
2024-01-15 02:28:50 -06:00 |
|
Zach Laine
|
92be502e79
|
Copy editing.
|
2024-01-14 16:18:19 -06:00 |
|
Zach Laine
|
d17268dec7
|
Add section about merge[] and separate[] to the docs.
Partially addresses #55.
|
2024-01-14 02:45:05 -06:00 |
|
Zach Laine
|
6fc7eefb67
|
Add a Rationale section on the special treatment of sequences of characters.
|
2024-01-14 02:45:05 -06:00 |
|
Zach Laine
|
a8dc1f4cb8
|
Flesh out the More About Rules page.
Fixes #39.
|
2024-01-09 23:06:18 -06:00 |
|
Zach Laine
|
cb5a5da717
|
In Rule Parsers, explain that the generated overloads of parse_rule() are not
something the user ever needs to use, and but a link to the more detailed
section on Rules at the end of the section.
Partially addresses #39.
|
2024-01-09 23:06:16 -06:00 |
|
Zach Laine
|
e6cb3e4159
|
Add BOOST_PARSER_MAX_AGGREGATE_SIZE, to replace the hardcoded 50 in tuple.hpp.
Fixes #51.
|
2024-01-06 13:22:58 -06:00 |
|
Zach Laine
|
6f06bc4189
|
Add no_case[] docs.
|
2024-01-06 02:36:26 -06:00 |
|
Zach Laine
|
aa1951aa89
|
Minimum MSVC 2017 -> 2019.
|
2024-01-06 02:36:26 -06:00 |
|
Zach Laine
|
60cea9aa29
|
Fix broken docs.
Partially addresses #28.
|
2024-01-03 23:44:40 -06:00 |
|
Zach Laine
|
2ec66193e1
|
Document, using links, the existence and semantics of Parser's tuple and get.
|
2024-01-01 15:29:45 -06:00 |
|
Zach Laine
|
ed95f33ef6
|
Add explicit mention of BOOST_PARSER_DEFINE_RULE* to the tutorial page on
rules.
Partially addresses #27.
|
2023-12-29 13:46:04 -06:00 |
|
Zach Laine
|
88a965d9c5
|
Rename the {callback_,}parse() overloads that take an iterator/sentinel pair
to {callback,}prefix_parse().
Fixes #21.
|
2023-12-23 04:05:54 -06:00 |
|
Zach Laine
|
cb74df5601
|
Add documentation for string_view directive.
|
2023-12-23 03:08:15 -06:00 |
|
Zach Laine
|
8e620ae21b
|
Add/correct existing documentation for null_sentinel_t.
|
2023-12-23 03:07:19 -06:00 |
|
Zach Laine
|
2416d0d966
|
Doc copy editing.
|
2023-12-23 03:06:28 -06:00 |
|
Zach Laine
|
ef3c90b552
|
view -> subrange
Fixes #20.
|
2023-12-03 16:54:44 -06:00 |
|
Zach Laine
|
25fa063493
|
Update compiler support docs.
|
2023-12-02 17:26:18 -06:00 |
|
Zach Laine
|
b734f79f0e
|
Update compiler support section.
|
2020-09-10 01:33:29 -05:00 |
|
Zach Laine
|
3ac30663b4
|
Add support for C++17.
|
2020-09-09 02:45:19 -05:00 |
|
Zach Laine
|
10d0ec0846
|
First draft of Error Handling and Debugging.
|
2020-09-08 00:00:03 -05:00 |
|
Zach Laine
|
1b2ea46927
|
Revert "Make the Jamfile look a lot more like the ones in yap and stl_interfaces."
This reverts commit 454a84d3d3.
Turns out those changes do not work for standalone (out-of-Boost) docs.
|
2020-09-07 22:33:55 -05:00 |
|
Zach Laine
|
19fa0d31a3
|
Add a reference to the callback JSON example to the section on callback
parsing.
|
2020-09-07 20:44:54 -05:00 |
|
Zach Laine
|
e24b0b05cb
|
Add extended JSON callback parsing example.
|
2020-09-07 20:44:54 -05:00 |
|
Zach Laine
|
47a53489c8
|
Frist draft of Callback Parsing section.
|
2020-09-07 20:44:54 -05:00 |
|
Zach Laine
|
750fa90cad
|
First draft of Unicode Support section.
|
2020-09-06 20:14:35 -05:00 |
|
Zach Laine
|
6f4dec5f76
|
Implement missing portions of rationale marked TODO.
|
2020-09-05 13:46:59 -05:00 |
|
Zach Laine
|
faab941450
|
Add exended JSON parsing example.
|
2020-09-05 01:49:16 -05:00 |
|
Zach Laine
|
0348ed2b69
|
First draft of section on rules.
|
2020-09-05 01:49:16 -05:00 |
|
Zach Laine
|
447a2fb1c2
|
Document how with_{globals,error_handler}() work in The parse() API.
|
2020-09-04 03:00:02 -05:00 |
|
Zach Laine
|
080b89f920
|
Add a short example using a rule before we get into the weeds.
|
2020-09-04 02:23:29 -05:00 |
|
Zach Laine
|
454a84d3d3
|
Make the Jamfile look a lot more like the ones in yap and stl_interfaces.
|
2020-09-03 23:01:26 -05:00 |
|
Zach Laine
|
c8a0bab822
|
First draft of "The parse() API" section.
|
2020-09-03 00:56:59 -05:00 |
|
Zach Laine
|
85ba0efada
|
Sketch in much of the Combining Operations section.
|
2020-09-02 02:34:56 -05:00 |
|
Zach Laine
|
b4e06b5882
|
First draft of "Directives" section.
|
2020-09-02 01:13:47 -05:00 |
|
Zach Laine
|
43a787922b
|
Sketch in part of Rules section about _p, so it doesn't get forgotten.
|
2020-09-01 23:43:54 -05:00 |
|
Zach Laine
|
3101a42a75
|
Add repeat() to the parsers in "The Parsers And Their Uses", and fix several
errors elsewhere in the docs.
|
2020-09-01 22:41:44 -05:00 |
|
Zach Laine
|
6b449dff0e
|
Add concepts section to docs.
|
2020-09-01 22:17:33 -05:00 |
|
Zach Laine
|
1f6e62c6fb
|
First draft of "The Parsers And Their Uses" section.
|
2020-09-01 22:03:01 -05:00 |
|
Zach Laine
|
fba753eecf
|
Finish the first draft of the attribute generation docs.
|
2020-08-31 22:02:39 -05:00 |
|
Zach Laine
|
24e7b1f134
|
Flesh out attribute generation section a bit; still more to do.
|
2020-08-31 22:01:48 -05:00 |
|
Zach Laine
|
470def65ab
|
Sketch more of the outline of the tutorial, including most of the section on
attribute generation.
|
2020-08-30 21:05:13 -05:00 |
|