×

BNFConverter

swMATH ID: 13666
Software Authors: Michael Pellauer; Markus Forsberg; Aarne Ranta
Description: BNF Converter Multilingual Front-End Generation from Labelled BNF Grammars. The BNF Converter is a compiler-construction tool that uses a Labelled BNF grammar as the single source of definition to extract the abstract syntax, lexer, parser and pretty printer of a language. The added layer of abstraction allows it to perform multilingual code generation. As of version 2.0 it is able to output front ends in Haskell, Java, C or C++.
Homepage: http://www.cse.chalmers.se/alumni/markus/tech2004.pdf
Related Software: Haskell; DrIFT; Agda; Polyp
Cited in: 1 Publication

Cited in 0 Serials

Citations by Year