all options
stretch  ] [  buster  ] [  bullseye  ] [  bookworm  ] [  sid  ]
[ Source: bnfc  ]

Package: bnfc (2.8.1-3)

Links for bnfc

Screenshot

Debian Resources:

Download Source Package bnfc:

Maintainers:

External Resources:

Similar packages:

Oprettelsesprogram for kompilerbrugerflade baseret på Labelled BNF

BNF Converter er et konstruktionsværktøj for kompilere, som opretter en kompilerbrugerflade og et læsbart beskrivelsesdokument for syntaksen fra en Labelled BNF-grammatik. Værktøjet blev oprindeligt skrevet for at oprette Haskell, men kan nu også bruges for oprettelse af Java, C++ og C.

For at behandle Haskell skal du bruge Glorious Glasgow Haskell Compiler (virtuel pakke ghc), fortolkeroprettelsesprogrammet Happy (pakke happy) og skanneroprettelsesprogrammet Alex (pakke alex).

For at behandle Java skal du bruge en Javakompiler og en Javavirtuel maskine, fortolkeroprettelsesprogrammet CUP (pakke cup) og skanneroprettelsesprogrammet JLex (pakke jlex).

For at behandle C eller C++ skal du bruge en C- eller C++-kompiler, respektivt, fortolkerprogrammet Bison (pakke bison) og skanneroprettelsesprogrammet flex (pakke flex).

For at behandle oprettede dokumenter skal du bruge LaTeX (pakkerne tetex-base, tetex-bin etc.).

Tags: Software Development: Code Generation, C Development, devel::lang:c++, devel::lang:haskell, Java Development, Implemented in: implemented-in::haskell, interface::commandline, Role: Program, Scope: scope::utility, works-with-format::tex, Works with: Source Code, Text

Other Packages Related to bnfc

  • depends
  • recommends
  • suggests
  • enhances

Download bnfc

Download for all available architectures
Architecture Package Size Installed Size Files
amd64 968.4 kB6,128.0 kB [list of files]
arm64 2,465.1 kB22,760.0 kB [list of files]
armel 2,081.2 kB13,790.0 kB [list of files]
armhf 2,072.4 kB13,730.0 kB [list of files]
i386 922.7 kB4,930.0 kB [list of files]
mips 2,098.6 kB19,409.0 kB [list of files]
mips64el 2,264.4 kB23,417.0 kB [list of files]
mipsel 2,172.1 kB19,413.0 kB [list of files]
ppc64el 2,187.7 kB20,309.0 kB [list of files]
s390x 4,259.2 kB34,922.0 kB [list of files]