Cabal revisions of BNFC-2.4.1.2
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: BNFC-Version: 2.4.1.2-cabal-version: >= 1.2-build-type: Simple-category: Development-Copyright: (c) Krasimir Angelov, Bjorn Bringert, Johan Broberg, Paul Callaghan, Markus Forsberg, Ola Frid, Peter Gammie, Patrik Jansson, Kristofer Johannisson, Antti-Juhani Kaijanaho, Ulf Norell, Michael Pellauer and Aarne Ranta 2002 - 2010. Free software under GNU General Public License (GPL).-License: GPL-License-File: COPYING-Maintainer: Markus Forsberg <markus.forsberg@gu.se> Aarne Ranta <aarne@chalmers.se>-Homepage: http://www.cse.chalmers.se/research/group/Language-technology/BNFC/-Synopsis: A compiler front-end generator.-Description:- The BNF Converter is a compiler construction tool generating a compiler front-end - from a Labelled 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 Labelled 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.-Extra-source-files: BNF.cf --Executable bnfc- Build-Depends: haskell98, base>=4 && <5, mtl, directory, array, process- Main-is: Main.hs- HS-source-dirs: . formats- formats/haskell2- formats/haskell-gadt- formats/xml- formats/profile- formats/java- formats/java1.5- formats/cpp- formats/c- formats/ocaml- formats/cpp_stl- formats/c-sharp- formats/f-sharp- Other-modules:- LexBNF,- ParBNF,- AbsBNF,- PrintBNF,- Utils,- CF,- ErrM,- MultiView,- TypeChecker,- GetCF,- NamedVariables,- OOAbstract,- CFtoLatex,- CFtoXML,- CFtoTxt, - -- Haskell- HaskellTop,- RegToAlex,- CFtoTemplate,- CFtoAlex2,- CFtoAlex,- CFtoHappy,- CFtoPrinter,- CFtoAbstract,- CFtoLayout,- MkErrM,- MkSharedString,- -- Profile- ProfileTop,- CFtoHappyProfile,- -- Haskell GADT- HaskellTopGADT,- HaskellGADTCommon,- CFtoPrinterGADT,- CFtoTemplateGADT,- CFtoAbstractGADT,- -- O'Caml- OCamlTop,- OCamlUtil,- CFtoOCamlTest,- CFtoOCamlShow,- CFtoOCamlPrinter,- CFtoOCamlTemplate,- CFtoOCamlAbs,- CFtoOCamlYacc,- CFtoOCamlLex,- -- C- CTop,- CFtoCPrinter,- CFtoCSkel,- CFtoBisonC,- CFtoFlexC,- CFtoCAbs,- CFtoCVisitSkel,- -- C++- CPPTop,- RegToFlex,- CFtoFlex,- CFtoBison,- CFtoCPPPrinter,- CFtoCPPAbs,-- -- C++ STL- CFtoBisonSTL,- CFtoSTLAbs,- STLUtils,- CFtoCVisitSkelSTL,- CFtoSTLPrinter,- STLTop,-- -- C#- CSharpTop,- RegToGPLEX,- CFtoGPLEX,- CSharpUtils,- CFtoCSharpPrinter,- CAbstoCSharpAbs,- CAbstoCSharpAbstractVisitSkeleton,- CAbstoCSharpVisitSkeleton,- CFtoGPPG,- -- Java- JavaTop,- RegToJLex,- CFtoCup,- CFtoVisitSkel,- CFtoJavaSkeleton,- CFtoJavaPrinter,- CFtoJavaAbs,- CFtoJLex,- -- Java 1.5- JavaTop15,- CFtoJavaAbs15,- CFtoAllVisitor,- CFtoFoldVisitor,- CFtoAbstractVisitor,- CFtoComposVisitor,- CFtoVisitSkel15,- CFtoJavaPrinter15,- CFtoJLex15,- CFtoCup15,- -- F-sharp- FSharpTop+Name: BNFC +Version: 2.4.1.2 +x-revision: 1 +cabal-version: >= 1.2 +build-type: Simple +category: Development +Copyright: (c) Krasimir Angelov, Bjorn Bringert, Johan Broberg, Paul Callaghan, Markus Forsberg, Ola Frid, Peter Gammie, Patrik Jansson, Kristofer Johannisson, Antti-Juhani Kaijanaho, Ulf Norell, Michael Pellauer and Aarne Ranta 2002 - 2010. Free software under GNU General Public License (GPL). +License: GPL +License-File: COPYING +Maintainer: Markus Forsberg <markus.forsberg@gu.se> Aarne Ranta <aarne@chalmers.se> +Homepage: http://www.cse.chalmers.se/research/group/Language-technology/BNFC/ +Synopsis: A compiler front-end generator. +Description: + The BNF Converter is a compiler construction tool generating a compiler front-end + from a Labelled 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 Labelled 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. +Extra-source-files: BNF.cf + +Executable bnfc + Build-Depends: haskell98, base>=4 && <5, mtl, directory, array, process + Build-Tools: + alex < 3.1.4 + , happy + Main-is: Main.hs + HS-source-dirs: . formats + formats/haskell2 + formats/haskell-gadt + formats/xml + formats/profile + formats/java + formats/java1.5 + formats/cpp + formats/c + formats/ocaml + formats/cpp_stl + formats/c-sharp + formats/f-sharp + Other-modules: + LexBNF, + ParBNF, + AbsBNF, + PrintBNF, + Utils, + CF, + ErrM, + MultiView, + TypeChecker, + GetCF, + NamedVariables, + OOAbstract, + CFtoLatex, + CFtoXML, + CFtoTxt, + -- Haskell + HaskellTop, + RegToAlex, + CFtoTemplate, + CFtoAlex2, + CFtoAlex, + CFtoHappy, + CFtoPrinter, + CFtoAbstract, + CFtoLayout, + MkErrM, + MkSharedString, + -- Profile + ProfileTop, + CFtoHappyProfile, + -- Haskell GADT + HaskellTopGADT, + HaskellGADTCommon, + CFtoPrinterGADT, + CFtoTemplateGADT, + CFtoAbstractGADT, + -- O'Caml + OCamlTop, + OCamlUtil, + CFtoOCamlTest, + CFtoOCamlShow, + CFtoOCamlPrinter, + CFtoOCamlTemplate, + CFtoOCamlAbs, + CFtoOCamlYacc, + CFtoOCamlLex, + -- C + CTop, + CFtoCPrinter, + CFtoCSkel, + CFtoBisonC, + CFtoFlexC, + CFtoCAbs, + CFtoCVisitSkel, + -- C++ + CPPTop, + RegToFlex, + CFtoFlex, + CFtoBison, + CFtoCPPPrinter, + CFtoCPPAbs, + + -- C++ STL + CFtoBisonSTL, + CFtoSTLAbs, + STLUtils, + CFtoCVisitSkelSTL, + CFtoSTLPrinter, + STLTop, + + -- C# + CSharpTop, + RegToGPLEX, + CFtoGPLEX, + CSharpUtils, + CFtoCSharpPrinter, + CAbstoCSharpAbs, + CAbstoCSharpAbstractVisitSkeleton, + CAbstoCSharpVisitSkeleton, + CFtoGPPG, + -- Java + JavaTop, + RegToJLex, + CFtoCup, + CFtoVisitSkel, + CFtoJavaSkeleton, + CFtoJavaPrinter, + CFtoJavaAbs, + CFtoJLex, + -- Java 1.5 + JavaTop15, + CFtoJavaAbs15, + CFtoAllVisitor, + CFtoFoldVisitor, + CFtoAbstractVisitor, + CFtoComposVisitor, + CFtoVisitSkel15, + CFtoJavaPrinter15, + CFtoJLex15, + CFtoCup15, + -- F-sharp + FSharpTop
revision 2
Name: BNFC Version: 2.4.1.2 -x-revision: 1 +x-revision: 2 cabal-version: >= 1.2 build-type: Simple category: Development Executable bnfc Build-Depends: haskell98, base>=4 && <5, mtl, directory, array, process Build-Tools: - alex < 3.1.4 + alex < 3 , happy Main-is: Main.hs HS-source-dirs: . formats