PRECC eXtended is a compiler-compiler with infinite-lookahead designed for languages featuring context-dependent grammars.
Specification scripts used in PRECC eXtended are extended BNF with inherited and synthetic attributes. This allows users to create and compile scripts in separate modules that can be linked later. Additionally, metalevel production rules can be included in the scripts, adding even more flexibility to the language development process.
The technology at the core of PRECC eXtended is LL(oo) with optimizations, which means that it has impressive parsing efficiency. As a result, it can handle complex grammars with ease, making it an excellent choice for developers working with substantial datasets.
In the latest release of PRECC eXtended, a "debian" subdirectory has been added to enable the building of deb packages directly from the source archive. This feature enhances the software's usability and further demonstrates its commitment to innovation and improvement.
Overall, PRECC eXtended is a highly capable compiler-compiler that is worth considering for developers seeking to create efficient, high-quality code. Its compatibility with both ANSI C and ANSI C++, along with its innovative features, make it a standout choice for language development.
Version 2.58: N/A