aboutsummaryrefslogtreecommitdiff
path: root/devel/hs-BNFC/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hs-BNFC/pkg-descr')
-rw-r--r--devel/hs-BNFC/pkg-descr19
1 files changed, 5 insertions, 14 deletions
diff --git a/devel/hs-BNFC/pkg-descr b/devel/hs-BNFC/pkg-descr
index 6f9ec8f2a61a..6790411ab8fe 100644
--- a/devel/hs-BNFC/pkg-descr
+++ b/devel/hs-BNFC/pkg-descr
@@ -1,15 +1,6 @@
-The BNF Converter is a compiler construction tool generating a
-compiler front-end from a Labeled BNF grammar. It was originally
-written to generate Haskell, but starting from Version 2.0, it can
-also be used for generating Java, C++, and C.
+The BNF Converter is a compiler construction tool generating a compiler
+front-end from a Labeled BNF grammar. It was originally written to generate
+Haskell, but starting from Version 2.0, it can also be used for generating
+Java, C++, and C.
-Given a Labeled BNF grammar the tool produces:
-
- * an abstract syntax as a Haskell/C++/C module or Java directory
- * a case skeleton for the abstract syntax in the same language
- * an Alex, JLex, or Flex lexer generator file
- * a Happy, CUP, or Bison parser generator file
- * a pretty-printer as a Haskell/Java/C++/C module
- * a Latex file containing a readable specification of the language
-
-WWW: http://www.cs.chalmers.se/~markus/BNFC/
+WWW: http://www.cse.chalmers.se/research/group/Language-technology/BNFC/