-
**Original bug ID:** 5665
**Reporter:** @bobzhang
**Status:** closed (set by @diml on 2016-12-07T17:27:40Z)
**Resolution:** open
**Priority:** normal
**Severity:** feature
**Category:** -for Camlp4 us…
-
* parglare version: 1e2719378983fb069d5c50645143235f037afb85
* Python version: 3.7
* Operating System: linux x86_64 4.18.16
### Description
I get parse errors on a string that should be parsed…
-
While I'm able to install Flex using Conan, the built-in CMake Flex feature ([link](https://cmake.org/cmake/help/latest/module/FindFLEX.html)) does not pick up on it, resulting in an error.
When I …
-
Originally from issue #6, by @FreeBASIC-programmer
---
It would also be nice if the user could specify a routine that gets executed at given points during the parse. With some restrictions (not ever…
-
Sublime's syntax is a way more powerful than the tmLanguage and allows you to control the contexts (an example of JavaScript expressions https://github.com/borela/naomi/blob/master/syntaxes/fjsx15/exp…
-
Complains about newline between list of Args and Returns. https://github.com/google/styleguide/blob/gh-pages/pyguide.md#383-functions-and-methods has an example that is structured like this.
```
d…
-
Error message should be based on a full parser state at the position in the input where parsing failed and not only on the current LR state.
In GLR error should be reported based on a set of heads (i…
-
I've noticed ambiguity in rule `host`. For input `1.1.1.1` it can parse it as `IPv4address` or as `reg-name`. I see two options how to disambiguate this:
* [more structural] make `reg-name` more str…
-
I wanted to speed up a plex generated scanner and I found that using the option PREGEX_RUN_UCHAR made a huge difference. If you do not use PREGEX_RUN_UCHAR then plex will perform the following actions…
-
It is currently possible to extend the LR parser by keeping track of some extra state in global variables that are examined by custom recognizers and modified by custom actions. This has proven usefu…