Home

Daniel Cohen

BNF for Java is a BNF Compiler-Compiler, or Parser-Generator. It implements ISO Standard Backus-Naur Format, using Java. BNF allows you to create a syntax, or a complete language, to parse your data source. Your custom Java extensions generate output.

Screenshot thumbnail
BNF for Java: Assembling extension aliases
Screenshot thumbnail
BNF for Java: BNF syntax compiler
Screenshot thumbnail
BNF for Java: Compiling a Java meta-extension for the syntax
Screenshot thumbnail
BNF for Java: the Project front-page that runs everything


Project Admins: