parser icon indicating copy to clipboard operation
parser copied to clipboard

A C++ parser combinator library.

Results 25 parser issues
Sort by recently updated
recently updated
newest added

I need to be sure, that my changes broke the build (please ignore) I hope theses subtle changes will trigger the github actions ci

This [code](https://github.com/tzlaine/parser/blob/develop/include/boost/parser/parser.hpp#L5063) causes a nested call to a rule to return nope instead of attr_type, as acknowledge by the comment [here](https://github.com/tzlaine/parser/blob/develop/include/boost/parser/parser.hpp#L5092). The justification for this is given [here](https://tzlaine.github.io/parser/doc/html/boost_parser__proposed_/tutorial/more_about_rules.html) which justifies...

The string_parser::call needs to initialize the success out value to true. Here, in the string_parser::call function: https://github.com/tzlaine/parser/blob/develop/include/boost/parser/parser.hpp#L6913 the only change to the success flag is to false. This is definitely...

One of the apparent benefits of a library like lexy over the current spirit libraries is that lexy supports allocators via the built-in types (e.g., [for containers](https://lexy.foonathan.net/reference/callback/container/#as_list) and [for strings](https://lexy.foonathan.net/reference/callback/string/#as_string))....

I have a usage where the symbols needs to be dynamic (add and remove). It is possible to remove them one by one to rebuild the symbols table, but it...