LLnextgen, an Extended LL(1) parser generator
NOTE: The LLreissue implementation since version 0.3.0 is incompatible with previous versions of LLnextgen. This means you may have to modify your existing code to allow it to continue working. To accomodate compilation with older versions, this version also provides a version preprocessor macro.
The following releases of LLnextgen can be downloaded:
Source distribution LLnextgen-0.5.5.tgz.
A Gentoo Ebuild script LLnextgen-0.5.5.ebuild. To use this, copy it to your Portage overlay directory, enter ebuild <your directory>/LLnextgen-0.5.5.ebuild digest, after which you can do emerge LLnextgen.
An OpenBSD port
For older releases see here.
All that is needed to compile LLnextgen is an ANSI C compiler. A make program that is sufficiently POSIX compliant is recommended, but not required.