-
Recent `menhir` departs in its `error` handling from `ocamlyacc`.
With `ocamlyacc`:
```
bnfc/testing/regression-tests/100_coercion_lists$ ocaml/TestTest bad01.in
Parse error at 1.9-1.10
(exitcod…
-
Latest `aeson-2` is currently rejected because of bounds on `ghc-prim` and `template-haskell`.
Blocking:
- Agda (https://github.com/agda/agda/issues/5442)
- BNFC (https://github.com/BNFC/bnfc/iss…
-
With the [latest release of menhir](https://gitlab.inria.fr/fpottier/menhir/blob/master/CHANGES.md#anchor-20211230) that requires type information in the source or inference enabled:
> The code bac…
-
Using the `--functor` flag and the `--agda` flag simultaneously generates code which passes the agda typechecker but fails to compile. Here is a very simple example:
```
separator Exp ",";
Int. E…
-
-
The [krank](http://hackage.haskell.org/package/krank) utility found the following references to closed Github issues in our Haskell override files. The fact that those bugs are closed upstream is an i…
-
Failure with `cabal` from `master`:
```
$ cabal upload -v dist-newstyle/sdist/BNFC-2.9.3.tar.gz
Uploading dist-newstyle/sdist/BNFC-2.9.3.tar.gz...
/usr/bin/curl --config - 'https://hackage.haskell…
-
-
[BNFC](https://github.com/bnfc/BNFC) is a tool to generate parsers from a LBNF file, e.g. producing input for `ocamllex` and `ocamlyacc`/`menhir`.
Here is a toy LBNF file:
```lbnf
EInt. Exp ::= In…
-
**Describe the bug**
I'm trying to install a package that uses bnfc as a build tool, declared using `build-tool-depends`. I want to depend on the executable spefically, so I use the syntax `BNFC:bnfc…