Zach Laine
d873d7ea80
Provide failover empty symbol table tries for use inside of skippers, since
...
nothing prevents using a symbol_parser in a skipper, and the previous commit
introduced nullptr skipper data tables in some cases.
Related to #245
2025-10-13 18:43:08 -05:00
ivanpanch
125f12407b
Update tables.qbk
2025-10-12 21:00:47 -05:00
Zach Laine
9a138a20f6
Correct the claim in the docs that if_(c)[p] has attribute type
...
optional<ATTR(p)>; it actually has attribute type ATTR(p).
Fixes #278 .
2025-10-12 20:40:55 -05:00
Adem Budak
d8abe8f29e
Fix some typos on documentation
2025-07-12 14:46:28 -05:00
Zach Laine
927f35f115
Provide a way to specify radix, and min/max digits for {u,}int_parser, without
...
using the template parameters directly, since this also requires the user to
type parser_interface.
Fixes #220 .
2025-04-12 19:59:46 -05:00
necessarily-equal
b253d9ca53
Add unicode symbols parser ( #213 )
...
* Add symb parser to handle unicode symbols
* Add documentation for symb
* Add tests for symb
* Fix typo in the documentation
---------
Contributed by: Antoine Fontaine <antoinefontaine@posteo.net >
2025-02-20 23:51:17 -06:00
Zach Laine
958ac38256
Note for the user that they must be aware of nonobvious C++ operator
...
precedence impact of expression evaluation.
Fixes #205 .
2024-12-16 22:33:55 -06:00
Zach Laine
b5d4339f2c
Fix semicolon-delimited bullet list in parsers table.
2024-11-29 16:29:13 -06:00
Zach Laine
23017af526
Remove support for direct use of null-terminated strings with the parser APIs.
...
Fixes #175 .
Fixes #190 .
2024-10-02 20:28:50 -05:00
Zach Laine
24288a03a2
Add quoted_string, to automate probably the most commonly-written parser of
...
all time -- the quoted string.
2024-03-11 02:38:26 -05:00
Zach Laine
824a208133
Add a permutation parser.
...
Fixes #159 .
2024-03-10 17:31:50 -05:00
Zach Laine
374cad3c35
Get specific about what RESOLVE() means, and link usage of it to the place
...
where it is defined.
Fixes #144 .
2024-03-08 21:19:37 -06:00
Zach Laine
3e047101f6
Doc copy editing.
...
Fixes #135 .
Fixes #136 .
Fixes #137 .
Fixes #138 .
Fixes #139 .
Fixes #142 .
2024-03-08 21:19:36 -06:00
Zach Laine
ed6e1b4a2c
Create a Cheat Sheet page in the docs, right before the tutorial. This
...
contains all the tables from elsewhere in the docs, gathered in one spot.
Fixes #108 .
2024-03-08 21:19:36 -06:00