etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Källkod: bnfc  ]

Paket: bnfc (2.2-3.1)

Compiler front-end generator based on Labelled BNF

The BNF Converter is a compiler construction tool that generates a compiler front-end and a readable syntax description document from a Labelled BNF grammar. It was originally written to generate Haskell, but it can now also be used for generating Java, C++, and C.

To process Haskell output, you need the Glorious Glasgow Haskell Compiler (virtual package ghc), the Happy parser generator (package happy) and the Alex scanner generator (package alex).

To process Java output, you need a Java compiler and virtual machine, the CUP parser generator (package cup) and the JLex scanner generator (package jlex).

To process C or C++ output, you need a C or C++ compiler, respectively, the Bison parser generator (package bison) and the flex scanner generator (package flex).

To process the generated documents, you need LaTeX (packages tetex-base, tetex-bin, etc.).

Märken: Software Development: Code Generation, C Development, C++ Development, Haskell Development, Java Development, Implemented in: Haskell, User Interface: Command Line, Role: Program, Scope: Utility, Works with: Source Code, Text, Supports Format: TeX and LaTeX

Andra paket besläktade med bnfc

  • beror
  • rekommenderar
  • föreslår
  • dep: libc0.1 (>= 2.3) [kfreebsd-i386]
    GNU C-bibliotek: Delade bibliotek
    också ett virtuellt paket som tillhandahålls av libc0.1-udeb
  • dep: libc0.3 (>= 2.7-1) [hurd-i386]
    GNU C-bibliotek: Delade bibliotek
    också ett virtuellt paket som tillhandahålls av libc0.3-udeb
  • dep: libc6 (>= 2.5-5) [m68k]
    GNU C-bibliotek: Delade bibliotek
    också ett virtuellt paket som tillhandahålls av libc6-udeb
    dep: libc6 (>= 2.7-1) [ej alpha, hurd-i386, ia64, kfreebsd-i386, m68k]
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C-bibliotek: Delade bibliotek
    också ett virtuellt paket som tillhandahålls av libc6.1-udeb
  • dep: libffi5 (>= 3.0.7-1) [kfreebsd-i386]
    Foreign Function Interface library runtime
  • dep: libgcc1 (>= 1:4.3) [armel]
    GCC stödbibliotek
  • dep: libgmp3c2
    Multiprecision arithmetic library

Hämta bnfc

Hämtningar för alla tillgängliga arkitekturer
Arkitektur Paketstorlek Installerad storlek Filer
alpha 1.914,9 kbyte11540 kbyte [filförteckning]
amd64 576,4 kbyte2692 kbyte [filförteckning]
armel 1.377,8 kbyte9672 kbyte [filförteckning]
hppa 1.924,2 kbyte9956 kbyte [filförteckning]
hurd-i386 966,6 kbyte5900 kbyte [filförteckning]
i386 539,3 kbyte1948 kbyte [filförteckning]
ia64 2.038,3 kbyte19820 kbyte [filförteckning]
kfreebsd-i386 555,9 kbyte2034 kbyte [filförteckning]
m68k (inofficiell anpassning) 983,6 kbyte5904 kbyte [filförteckning]
mips 2.155,7 kbyte14988 kbyte [filförteckning]
mipsel 2.112,8 kbyte14988 kbyte [filförteckning]
powerpc 1.069,6 kbyte7112 kbyte [filförteckning]
s390 1.987,6 kbyte9652 kbyte [filförteckning]
sparc 1.248,7 kbyte7976 kbyte [filförteckning]