BNFC 2.9.6.3 is available at
-
https://hackage.haskell.org/package/BNFC-2.9.6.3-
https://github.com/BNFC/bnfc/releases/tag/v2.9.6.3(binaries and changelog)
Feedback welcome, problems at
https://github.com/BNFC/bnfc/issues .
The BNF Converter (bnfc) is a wizard generating syntax trees, parser and
printer from a Labelled BNF (LBNF) grammar. It is currently able to
generate Haskell, Agda, C, C++, Java, and OCaml representations.
Supported parser generators: Happy, ocamlyacc, Menhir, ANTLR, CUP, Bison.
More information:
http://bnfc.digitalgrammars.comChanges in
2.9.6.3:
* C++: fixing a regression introduced in 2.9.6.2
- `std::to_string` is not compatible to `--ansi` standard
[[#534](
https://github.com/BNFC/bnfc/issues/534)]
* Pygments: fix escaping of non-alphanumeric characters in python regexes
[[#547](
https://github.com/BNFC/bnfc/pull/547)]
* Agda: the generated `Makefile` now accepts variable `AGDA_OPTS`
[[#544](
https://github.com/BNFC/bnfc/pull/544)]
Cheers,
Commelina