Flexc++

Software screenshot:
Flexc++
Software detaljer:
Version: 0.95.0
Upload dato: 14 Apr 15
Udvikler: The Flexc++ Team
Licens: Gratis
Popularitet: 54

Rating: nan/5 (Total Votes: 0)

Flexc ++ er en leksikalsk scanner generator til C ++ og er meget lig bøje og flex ++, som er skrevet af Vern Paxson. Målet var at skabe et lignende program, men helt at gennemføre den i C ++. Mest flex / flex ++ grammatikker bør være brugbart med flexc ++, med mindre justeringer.
Forskelle med flex / flex ++
Selvom flexc ++ forsøger at være så meget kompatible med flex som muligt, der er nogle forskelle.
-Obsolete Symboler
Alle erklæringer og definere symboler ikke er nævnt ovenfor, men er defineret i flex ++ er forældede med flexc ++. I særdeleshed er der ingen% header {...%} sektion længere. Også alle DEFINE symboler for medlemsfunktioner er nu forældede. Der er ikke behov for disse symboler længere som de simpelthen kan erklæres i klassen header fil og defineret andetsteds.
-kode Blokke
Flexc ++ understøtter ikke kodeblokke, undtagen for multi-line aktioner. Kode tidligere placeret i kodeblokke kan nu placeres i metoder.
-Bruger Kode
Relateret til det foregående afsnit 2.2, er flexc ++ ikke støtte en sidste del af inddatafilen for brugerkode.
-Kommentarer
Flexc ++ er en smule mere fleksibel i at tage kommentarer, for mere information se afsnit 4.3

Hvad er nyt i denne udgivelse:

  • Oprydning af debug beskeder i lex.cc
  • Kontroller, om at acceptere tilstand svarer til LookAhead. Rettelser bug rapporteret af Selwin van Dijk.
  • Brug icmake at bygge flexc ++ og køre test suite. Ccbuild nu kun bruges til at opdatere KLASSER filen.
  • støtte tilføjet for operatører {+} og {-}. I mønstre
  • grundigt eftersyn af stream switching: nu bruger en StreamInfo klasse med (ekstra) stream information, konfigureres af% option streaminfoclassname = & quot; ... & quot ;. Se dokumentationen for mere information.

Krav :

  • icmake

Lignende software

IPython
IPython

20 Feb 15

Pharo
Pharo

20 Feb 15

pkg-config
pkg-config

18 Feb 15

Project Fortress
Project Fortress

2 Jun 15

Kommentarer til Flexc++

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!