LLnextgen, an Extended LL(1) parser generator
Download
LLnextgen is licensed under the GNU General Public License version 3. LLnextgen version before 0.5.1 are licensed under the Open Software License version 2.0.
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.
Windows binary distribution, as a ZIP file for 32-bit and 64-bit
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.