Zach Laine
3b8c74c990
Use boost::parser::as_utf32 instead of boost::parser::detail::text::as_utf32
...
in the examples.
2023-12-23 02:55:26 -06:00
Zach Laine
876056aa28
uint32_t -> char32_t in transcode_iterator.
2023-12-03 14:19:08 -06:00
Zach Laine
fb47fdc0f1
Make the configury simpler:
...
- Remove BOOST_PARSER_STANDALONE, and make that the default. The bits of
Boost that we might use are used automatically when they're available (as
discovered via __has_include).
- Remove the non-essential uses of Boost from the examples.
2023-12-02 02:05:53 -06:00
Zach Laine
4f3b106de9
Fix a failing static_assert in the non-callback JSON example, that was due to
...
sizeof(std::unique_ptr<T>) being 2*(sizeof(T*) on Clang!
2022-04-08 17:43:05 -05:00
Zach Laine
969de5c23d
Move all the text and stl_interface internal header code into
...
boost::parser::detail namespace.
2020-09-20 03:23:23 -05:00
Zach Laine
111efe1eb3
Fully internalize Boost.Text headers.
2020-09-20 03:23:23 -05:00
Zach Laine
435ac5adf4
Fix a handfull of compilation failures when building on MSVC.
2020-09-09 23:01:49 -05:00
Zach Laine
faab941450
Add exended JSON parsing example.
2020-09-05 01:49:16 -05:00