ANN: BNFC 2.9.4 Release candidate

2 views
Skip to first unread message

Andreas Abel

unread,
Feb 10, 2022, 3:21:54 PM2/10/22
to bnfc...@googlegroups.com
A bit past our quarterly release cycle, a release candidate for BNFC
2.9.4 is available at

- https://hackage.haskell.org/package/BNFC-2.9.4/candidate

- https://github.com/BNFC/bnfc/releases/tag/v2.9.4-rc
(binaries and changelog)

Feedback welcome, problems at https://github.com/BNFC/bnfc/issues .

Changes:

- LBNF: empty tokens types are now forbidden [#388]
- Agda: support position information via --functor [#405]
- C/C++: use size_t and -Wsign-conversion [#391]
- C++: repair broken --line-numbers [#390], regression in 2.9.2 by [#349]
- Haskell: fix a problem with layout stop words and top-level layout
[#399,#413]
- Haskell: generated test parser can parse several files now [#400]
- Java: use L.valueOf() instead of deprecated new L() for literal
classes L [#402]
- Ocaml: non-terminals in generated parser are now type-annotated [#407]
- Ocaml: sanitize bound variables in define
- Ocaml/Menhir: update parse error mechanism to Menhir 2021/12/30 [#414]

Cheers,
Andreas

--
Andreas Abel <>< Du bist der geliebte Mensch.

Department of Computer Science and Engineering
Chalmers and Gothenburg University, Sweden

andrea...@gu.se
http://www.cse.chalmers.se/~abela/
Reply all
Reply to author
Forward
0 new messages