Package: flexc++ (2.14.00-2) [debports]
Links for flexc++
Debian Resources:
Download Source Package :
Not foundMaintainers:
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.03.02)
- run-time (shared) Bobcat library
-
- dep: libc6 (>= 2.34)
- GNU C-bibliotek: Delte biblioteker
also a virtual package provided by libc6-udeb
-
- dep: libgcc-s2 (>= 4.2.1)
- GCC støttebibliotek
-
- dep: libstdc++6 (>= 13.1)
- GNU Standard C++ bibliotek v3
-
- sug: bisonc++
- Bisonlignende fortolkerprogram for C++
Download flexc++
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
m68k (unofficial port) | 668.2 kB | 1,497.0 kB | [list of files] |