Flexc++

Programinė įranga Screenshot:
Flexc++
Programinė detalės:
Versija: 0.95.0
Įkėlimo datą: 14 Apr 15
Kūrėjas: The Flexc++ Team
Licencija: Nemokamai
Populiarumas: 161

Rating: 3.0/5 (Total Votes: 1)

Flexc ++ yra leksinė skaitytuvas generatorius C ++ ir yra labai panašus į lankstytis ir lankstytis ++, parašytus Vern Paxson. Tikslas buvo sukurti panašią programą, bet, kad visiškai įgyvendinti jį į C ++. Dauguma flex / flex ++ gramatikų turėtų būti tinkami su flexc ++ su nedidelių pakeitimų.
Skirtumai su flex / flex ++
Nors flexc ++ stengiasi būti kiek suderinama su Flex, kaip įmanoma, yra keletas skirtumų.
-Obsolete Simboliai
Visos deklaracijos ir apibrėžti simboliai, neišvardyti aukščiau, bet apibrėžtos mišrius ++ yra pasenę su flexc ++. Visų pirma, nėra% antraštės {...}% skyriuje nebėra. Be to, visi apibrėžkite simboliai, susiję su valstybių funkcijos yra pasenęs. Nėra šiuos simbolius reikia daugiau, nes jie paprasčiausiai gali būti deklaruojamos klasės antraštės faile ir apibrėžiamas kitur.
-Code Blokai
Flexc ++ nepalaiko kodas blokus, išskyrus kelių eilučių veiksmus. Kodas anksčiau dedamas kodo blokus, dabar gali būti dedamas į metodais.
-Vartotojo Kodas
Susiję su ankstesniais 2.2 skirsnyje, flexc ++ nepalaiko paskutinį skyrių įvesties failo vartotojo kodo.
-Comments
Flexc ++ yra šiek tiek lankstesnė, atsižvelgiant komentarus, daugiau informacijos rasite skyriuje 4.3

Kas naujo , šioje laidoje:

  • valymas ir debug pranešimų lex.cc
  • Patikrinkite, ar priimti būseną atitinka lookahead. Išspręsti klaidą pranešė Selwin van Dijk.
  • Naudoti icmake statyti flexc ++ ir paleisti bandomąjį komplektą. Ccbuild dabar naudojamos tik atnaujinti klasių failą.
  • Pagalba pridėta operatorių {+} ir {-}. Modelių
  • kapitalinį srauto perjungimo: dabar naudoja StreamInfo klasę su (papildomą) upelio informacija, konfigūruojama pagal% galimybė streaminfoclassname = & quot; ... & quot ;. Žr dokumentus gauti daugiau informacijos.

Reikalavimai :

  • icmake

Panaši programinė įranga

byacc
byacc

3 Jun 15

Exscript
Exscript

12 May 15

Pre Make Kit
Pre Make Kit

3 Jun 15

SmartEiffel
SmartEiffel

3 Jun 15

Komentarai Flexc++

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!