BNF for Java
BNF compiler-compiler is designed to conform to ISO-14977. It is implemented in Java, for Java programmers. [Open source, GPL]
Coco/R for Java
Takes as input a compiler description in the form of an LL(1) attributed grammar and generates a scanner and parser. [Freeware]
Constructor of Useful Parsers (CUP)
Generates LALR parsers from simple specifications. [Open Source]
MixedCC - Mixed Compiler Compiler
Parser generator capable of parsing and handling inner layer stacks of multi-layer templates. Open source in Java. Parsing mechanism works as Detachable-Layer Stack Machine. SPInde…
Modern Compiler Implementation in Java
JLex and CUP, Andrew Appel's Lex and YACC equivalents. LALR parser generators. The tools are free, the book their use is described in can be ordered here. [Freeware]
Showing 20–9 of 9 results