软件包:bnfc(2.9.5-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.).
其他与 bnfc 有关的软件包
|
|
|
|
-
- dep: libatomic1 (>= 4.8) [armel, m68k]
- 提供 __atomic 内置函数的支持库
-
- dep: libc6 (>= 2.29) [x32]
- GNU C 语言运行库:共享库
同时作为一个虚包由这些包填实: libc6-udeb
- dep: libc6 (>= 2.33) [m68k]
- dep: libc6 (>= 2.34) [除 alpha, ia64, m68k, x32]
-
- dep: libc6.1 (>= 2.34) [alpha]
- GNU C 语言运行库:共享库
同时作为一个虚包由这些包填实: libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: libffi8 (>= 3.4)
- 外部函数接口库运行环境
-
- dep: libgmp10 (>= 2:6.2.1+dfsg1) [m68k]
- 多精度运算库
- dep: libgmp10 (>= 2:6.3.0+dfsg) [除 m68k, x32]
-
- dep: sgml-base (>= 1.28) [m68k, x32]
- SGML infrastructure and SGML catalog file support
下载 bnfc
硬件架构 | 版本 | 软件包大小 | 安装后大小 | 文件 |
---|---|---|---|---|
alpha (非官方移植版) | 2.9.5-1 | 3,268.2 kB | 31,729.0 kB | [文件列表] |
amd64 | 2.9.5-1 | 892.6 kB | 5,010.0 kB | [文件列表] |
arm64 | 2.9.5-1 | 893.1 kB | 5,855.0 kB | [文件列表] |
armel | 2.9.5-1 | 2,658.8 kB | 16,531.0 kB | [文件列表] |
armhf | 2.9.5-1 | 2,690.4 kB | 16,519.0 kB | [文件列表] |
hppa (非官方移植版) | 2.9.5-1 | 2,709.0 kB | 31,108.0 kB | [文件列表] |
i386 | 2.9.5-1 | 2,920.2 kB | 20,540.0 kB | [文件列表] |
ia64 (非官方移植版) | 2.9.5-1 | 3,592.9 kB | 100,090.0 kB | [文件列表] |
m68k (非官方移植版) | 2.9.4-1 | 1,627.3 kB | 14,494.0 kB | [文件列表] |
mips64el | 2.9.5-1 | 3,109.8 kB | 32,678.0 kB | [文件列表] |
ppc64 (非官方移植版) | 2.9.5-1 | 1,964.6 kB | 23,906.0 kB | [文件列表] |
ppc64el | 2.9.5-1 | 2,014.7 kB | 19,843.0 kB | [文件列表] |
riscv64 | 2.9.5-1+b2 | 2,568.6 kB | 17,177.0 kB | [文件列表] |
s390x | 2.9.5-1 | 3,857.0 kB | 30,410.0 kB | [文件列表] |
sparc64 (非官方移植版) | 2.9.5-1 | 2,345.5 kB | 40,276.0 kB | [文件列表] |
x32 (非官方移植版) | 2.9.4-1 | 4,403.5 kB | 17,183.0 kB | [文件列表] |