Main new feature:
Backend-independent features:
.yaml
files [#198]\r
(carriage return) and \f
(form feed) in token declaration [#257]Foo2
) independent of coercions [#210]C backend:
-l
option to give error locations [#238]Haskell backend:
Makefile
that invokes bnfc
on changed .cf
fileOverlappingInstances
[#233]--cnf
: fixed problem with Any
type in generated code [#216]--cnf
: generated test program now same name (Test
) as without --cnf
--glr
: correct module header in .y file [#252]Binaries:
/usr/local/bin/bnfc
compiled under Mac OS X Mojave, x86 64bit processorMac | BNFC-2.8.3-mac.pkg |
---|---|
Source | BNFC-2.8.3.tar.gz |
Win | bnfc-2.8.3-win.exe |