-
Weirdly, doctest-0.23 fails on my project with not-in-scope identifiers for just GHC 8.6 and 8.8, but succeeds for all other GHCs in the range 8.0 - 9.10:
E.g. https://github.com/BNFC/bnfc/actions…
-
I've just added the grammar/lexer of this project to https://mingodad.github.io/parsertl-playground/playground/ an `Yacc/Lex` compatible online editor/interpreter (select `Qasm parser (be patient) (pa…
-
The recently added BNFC #591 parser for a fragment of natural4 has some seeming inconsistencies with the csv-based language.
This issue is for tracking these differences and discussing parts of the…
-
I'd like to propose that Cabal support BNFC as a build tool. BNFC is a well-known, multi-language parser generator that supports Haskell via Happy & Alex.
**Additional context**
From what I unders…
-
Add Rust TreeSitter-based parser.
-
We want to own our own parser generator.
-
TL;DR It seems that `cabal install BNFC-2.8.3` does not run `alex`, but `cabal get BNFC-2.8.3 && cd BNFC-2.8.3 && cabal install` does so. Consequently GHC-9.2.1-build fails in the former case but suc…
-
I suppose I should invoke `haskell-ci` in the project root folder. If the `.cabal` file is a subdirectory, the GHA generation succeeds, but the generated actions fail.
I tried this for my project …
-
When I run `make`, I get
```
stack update
Updating package index Hackage (mirrored at https://s3.amazonaws.com/hackage.fpcomplete.com/) ...
Selected mirror https://s3.amazonaws.com/hackage.fpcompl…
-
- `Par.y`:
- [ ] Support start and end positions
- [ ] Like in the [blog](https://serokell.io/blog/parsing-with-happy)
- [ ] OR, use a patched [bnfc](https://github.com/BNFC/bnfc/pull/463…
deemp updated
6 months ago