Package: flexc++ (2.15.00-1 and others)
Links for flexc++
Debian Resources:
Download Source Package flexc++:
Maintainers:
External Resources:
- Homepage [fbb-git.gitlab.io]
Similar packages:
Skanneropretter for C++ i Flex-stil
Flexc++ er designet efter »flex«. Flexc++ tilbyder i forhold til flex' C++-indstilling et renere klasse-design.
Flexc++ opretter en skannerklasse, der er klar til brug, såvel som en medlemsfunktion, der fremstiller de leksikale skannersymboler (lex()). Klassen kan nemt være forsynet med yderligere medlemmer uden behov for polymorfe funktioner. Deraf følger at klasser oprettet af flexc++ ingen virtuelle medlemmer har og faktisk kun har et offentlig medlem: lex(), der erstatter den gammeldags flex og flex++ yylex()-funktion.
Flexc++ tilbyder mange muligheder, blandt andet en mulighed for at definere klasser oprettet af flexc++ i et separat navnerum. Dette giver udviklere mulighed for at definere yderligere symboler, selv uden for klassen oprettet af flexc++, uden at støde på navn-kollision problemer. Med flexc++, kunstige midler for at forhindre navn-sammenstød, er ligesom yy-konventioner brugt af flex og flex++ ikke længere påkrævet. Flexc++ opretter C++-kode. Hvis C-kode er påkrævet bør flex anvendes. Flexc++'s grammatiske krav er meget kompatible med flex' krav, så konvertering af en flex-grammatik til en flexc++-grammatik bør være forholdsvis enkel.
Ud over selve flexc++-skanneren og flere skeletfiler, så indeholder pakken en omfattende manualside, samt en fuld manual omskrevet efter den oprindelige flex-manual og flere eksempler.
Other Packages Related to flexc++
|
|
|
|
-
- dep: libbobcat6 (>= 6.02.02) [hppa]
- run-time (shared) Bobcat library
- dep: libbobcat6 (>= 6.03.02) [m68k, sh4]
- dep: libbobcat6 (>= 6.04.00) [not hppa, m68k, sh4]
-
- dep: libc6 (>= 2.34) [not alpha, ia64, sh4]
- GNU C-bibliotek: Delte biblioteker
also a virtual package provided by libc6-udeb
- dep: libc6 (>= 2.37) [sh4]
-
- dep: libc6.1 (>= 2.34) [alpha]
- GNU C-bibliotek: Delte biblioteker
also a virtual package provided by libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: libgcc-s1 (>= 3.0) [not armel, armhf, hppa, ia64, m68k]
- GCC støttebibliotek
- dep: libgcc-s1 (>= 3.5) [armel, armhf]
- dep: libgcc-s1 (>= 4.2) [ia64]
-
- dep: libgcc-s2 (>= 4.2.1) [m68k]
- GCC støttebibliotek
-
- dep: libgcc-s4 (>= 4.1.1) [hppa]
- GCC støttebibliotek
-
- dep: libstdc++6 (>= 11) [hppa]
- GNU Standard C++ bibliotek v3
- dep: libstdc++6 (>= 13.1) [not hppa]
-
- dep: libunwind8 [ia64]
- Bibliotek til at bestemme call-chain for et program - kørselstid
-
- sug: bisonc++
- Bisonlignende fortolkerprogram for C++
Download flexc++
Architecture | Version | Package Size | Installed Size | Files |
---|---|---|---|---|
alpha (unofficial port) | 2.15.00-1 | 656.5 kB | 1,541.0 kB | [list of files] |
amd64 | 2.15.00-1 | 674.6 kB | 1,515.0 kB | [list of files] |
arm64 | 2.15.00-1 | 656.3 kB | 1,539.0 kB | [list of files] |
armel | 2.15.00-1 | 645.5 kB | 1,441.0 kB | [list of files] |
armhf | 2.15.00-1 | 649.8 kB | 1,349.0 kB | [list of files] |
hppa (unofficial port) | 2.14.00-2 | 660.4 kB | 1,487.0 kB | [list of files] |
i386 | 2.15.00-1 | 686.6 kB | 1,517.0 kB | [list of files] |
ia64 (unofficial port) | 2.15.00-1 | 696.9 kB | 1,845.0 kB | [list of files] |
m68k (unofficial port) | 2.14.00-2 | 668.2 kB | 1,497.0 kB | [list of files] |
mips64el | 2.15.00-1 | 665.8 kB | 1,635.0 kB | [list of files] |
ppc64 (unofficial port) | 2.15.00-1 | 676.1 kB | 1,666.0 kB | [list of files] |
ppc64el | 2.15.00-1 | 676.5 kB | 1,603.0 kB | [list of files] |
riscv64 | 2.15.00-1 | 668.8 kB | 1,414.0 kB | [list of files] |
s390x | 2.15.00-1 | 670.6 kB | 1,522.0 kB | [list of files] |
sh4 (unofficial port) | 2.14.00-2 | 687.8 kB | 1,474.0 kB | [list of files] |
sparc64 (unofficial port) | 2.15.00-1 | 640.8 kB | 1,991.0 kB | [list of files] |
x32 (unofficial port) | 2.15.00-1 | 676.0 kB | 1,486.0 kB | [list of files] |