Zach Laine
|
bf336fb096
|
Add much longer lexing test; fix errors.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|
Zach Laine
|
63483cb284
|
Specify the true/false and number token_specs in the adobe lexer test code to
use a bool and a double as its value, repsectively, instead of a string_view.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|
Zach Laine
|
49213c428e
|
Change all the existing lex runs to compare their output against an expected
sequence of tokens.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|
Zach Laine
|
79f34ef252
|
Add support for an externally-supplied token cache.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|
Zach Laine
|
cd9c7492dd
|
Add a range adaptor for token_view; token_view -> tokens_view. Break
detail::make_input_subrange() out into its own header for reuse.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|
Zach Laine
|
e5c101378b
|
Initial sketch of a lexer for Boost.Parser, based on using CTRE as an external
dependency. Lots of TODOs, somewhat thin testing, but the basics work.
See #202.
|
2024-11-29 16:29:55 -06:00 |
|