-
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…
-
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…
-
- Inherit from EphysDataset, AibsDataset is an example which reads MIES data
- Add tests a la test_ephys_data_set.py
- [x] EphysDataSet should be NWb agnostic
- [x] Move `Sweep` instance creation…
-
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'm not sure if it's fault of grammar incompatible with LALR or is it a bug. Here it goes:
* Python 3.7.0
* lark revision 3c1c867b5f59397757dfec65d98d96e15b7de6e2
* `grammar.lark` (extremely b…
-
Recently I've come into this access violation problem when I'm using tgc in combination with Bison, that when I free the internal state, it just tells me I cannot double-free a string while it is not …
-
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…
-
For the parser to be useful downstream (to Modabi) there are a few constraints:
- Needs to be support many forms of recursion, as the grammar is generated from the structure of the models/children/…
-
I get error when trying to parse `let env = 1 in env: Integer`, which is quite close to being an env variable import. I believe that the expression is allowed by syntax described by the dhall standard…