I have released version 1.00.1 of nyacc. This fixes a few issues w/ 1.00.0.
NYACC, for Not Yet Another Compiler Compiler, is set of guile modules for generating parsers and lexical analyzers. It also provides sample parsers and pretty-printers using SXML trees as an intermediate representation. It provides a decent C parser and a `FFI Helper' tool to help create Guile Scheme bindings for C-based libraries. It provides (partially implemented) compilers based on above mentioned parsers to allow execution with Guile as extension languages. changes in 1.00.1 with respect to 1.00.0: * restored code that was commented-out in 1.00.0, so now #if FOO works again when FOO is not defined * in nyacc/util.scm, changed a letrec* to letrec * in nyacc/lang/util.scm, changed a letrec* to let* * updated all Makefile.in for autoconf conventions, using abs_top_builddir and abs_top_srcdir * added test-suite/Makefile.in to replace lower level versions NYACC maturity is production/stable level. NYACC is free software; the full source distribution is available through * the tarball repository: https://download.savannah.gnu.org/releases/nyacc/ * the git repository: git://git.savannah.nongnu.org/nyacc.git home page, project page and user's guides: * https://www.nongnu.org/nyacc * https://savannah.nongnu.org/projects/nyacc * https://www.nongnu.org/nyacc/nyacc-ug.html * https://www.nongnu.org/nyacc/ffi-help.html Report bugs: * https://savannah.nongnu.org/bugs/?func=additem&group=nyacc Get support: * https://savannah.nongnu.org/support/?group=nyacc