-
I'm trying to write a parser to parse html with boost spirit x3, and I wrote parsers below:
Sorry about the long code, I've put them together so you can understand what I'm thinking。 The problem is…
-
The fix in #98 breaks usage in `boost::fusion::deque`.
Commenting out the `#if[...]#endif` around the operator definition make the code below compile again.
Sadly I encountered this when using Boo…
-
At a first glance this library seems to be targeting simple pattern parsing and not grammar parsing (that's the one that I need most of the time) but simple parsing can also be done with boost spirit …
-
Regressed by boostorg/spirit@d4c0179fa6c6:
```c++
src/css_color_grammar_x3.cpp:33:15: error: explicit instantiation of 'parse_rule' does not refer to a function
template, variable template, m…
-
It seems the bool parser is not working with wchar_t although being included in the x3::standard_wide namespace.
**Minimal Example:**
```cpp
#include
#include
int main()
{
namespace …
-
The following code runs as expected:
```
#include
#include
namespace x3 = boost::spirit::x3;
namespace ast {
struct op_1;
struct expr_1 : x3::variant<
int,
x3::forward_ast
…
x0id updated
6 months ago
-
Using MSVC with enabled Warning /W4 I get the warning on Boost 1.78
H:\.conan\short\8c1894\1\include\boost\spirit\home\x3\auxiliary\any_parser.hpp(121): warning C4459: Declaration of "attr" hides g…
-
The 1.69 version of the documentation had the code for the expressions for the operators on this page:
https://www.boost.org/doc/libs/1_69_0/libs/spirit/doc/x3/html/spirit_x3/quick_reference/operator…
-
If parser lazily synthesize attribute (e.g. `string`) it actually exposes a pair of iterators that will be used to build an attribute inplace by `qi::assign_to`/`x3::move_to` call.
But neither `x3:…
-
https://www.boost.org/doc/libs/develop/libs/spirit/doc/x3/html/index.html
at the bottom it said that boost spirit x3 will move to c++17 with version 1.81