-
Build a lazy parser for NFAs
Some proposed strategies
1. Defined via a fold that carries a finite subset of states, and then produces a squashed parse
2. Some fold involving the search monad
3…
-
-
Collaboration with @msbranicky
* Thank you to @lynn for her thoughtful update to the DFA description https://github.com/code-golf/code-golf/pull/1013/files. We are using this language here too.
* An…
-
-
### Steps to reproduce
0. `set regexpengine=0`
1. Write `∂∂̅` into a text file. That's `\u2202\u2202\u0305`.
2. use `/` to perform a search for `∂∂̅`. There are no matches!
3. Then use the regex `…
-
### Steps to reproduce
```
> mkdir a\_b
> vim -u NONE -U NONE
:cd a\_b
E877: (NFA regexp) Invalid character class: 98
```
### Expected behaviour
No error
### Version of Vim
9.1.720
### Envi…
-
**Quick questions**
HOI4 version: 1.14.7
Kalterkrieg version: Current/0.1.2
**Describe the specific change you would like:**
When french africa collapses, like when deutsche-mittelafrika, it sh…
-
### Prerequisites
Please put an X between the brackets as you perform the following steps:
* [x] Check that your issue is not already filed:
https://github.com/leanprover/lean4/issues
* …
-
![NFA](https://user-images.githubusercontent.com/114273538/192077981-5663c1cf-34eb-4720-b0da-d4167ddfc271.jpg)
-
@toodom02, Am I missing something obvious?
```ocaml
let () =
let ast = Re.parse "b*" in
let nfa = ast |> Regextkit.Nfa.re_to_nfa in
Regextkit.Nfa.prune nfa;
let _dfa = Regextkit.Dfa.nf…