-
The second and subsequent calls to it will produce garbage on complex types
https://github.com/boostorg/spirit/blob/32537028f5aad270db4df86e4e82b5ffa7d42027/include/boost/spirit/home/x3/auxiliary/att…
-
Using boost 1.61, on both clang 3.8.0, and GCC 5.4, I get errors when compiling the following code:
#include
#include
#include
#include
#include
#include
…
-
```cpp
#include
int main()
{
namespace x3 = boost::spirit::x3;
char const* s = "";
int i;
parse(s, s, x3::int_ >> x3::int_, i);
boost::optional o;
parse(s, …
-
Hello,
I'm trying to create an interactive shell with the help of Spirit X3. Let's say I want to create a parser for the "ls" command:
```
#include
#include
#include
#include
namespace x3 =…
syyyr updated
5 years ago
-
There is pretty much nothing regarding `x3::forward_ast` in the documentation. The only example is rexpr, which uses it as one of the variant alternatives. I'm not sure if it's intended to be used any…
-
IMO this is an unwanted bug, as copies of various AST subparts can be expensive. It's also nowhere stated in the documentation that types need to be copyable.
I don't have an MCVE now (ask me if yo…
-
Update: Was already reported on trac 5 years ago https://svn.boost.org/trac10/ticket/8699.
Real parsers fail on infinity values in form `1.0#INF` and it never ever worked (in both Qi and X3). The o…
-
OOPS. See next comment.
-
Hello.
I have a question about enemies speed multiplier...
I don't want change anything except this setting (I just wanna boost enemies speed).
Sadly, after changing it to any value it just doesn…
-
In my grammar there are keywords whose semantic value is their string. I need the opposite of `omit`, and if I understand correctly [the documentation](https://ciere.com/cppnow15/x3_docs/spirit/quick…
akimd updated
5 years ago