filepp

Programinė įranga Screenshot:
filepp
Programinė detalės:
Versija: 1.8.0
Įkėlimo datą: 2 Jun 15
Kūrėjas: Darren Miller
Licencija: Nemokamai
Populiarumas: 24

Rating: nan/5 (Total Votes: 0)

filepp yra bendrinis failą Preprocesorius. Jis yra skirtas tam, kad funkcionalumas nurodyta C preprocesoriaus būti naudojamas su bet failo tipą. Šis projektas palaiko šiuos raktinius žodžius, kurie visi turi savo įprastą, C preprocesoriaus reikšmes ir vartojimą:
· #include
· #define
· #if
· #elif
· # Ifdef
· #ifndef
· #else
· Endif
· #undef
· # Error
· #warning
Tačiau filepp yra daug daugiau nei C preprocesoriaus perrašyti, funkcijos šiuos priedus:
· Išplėstas #if raktažodis, kuris apima eilutę ir reguliaraus išraiška apdorojant.
· Jis veikia su visais simbolių rinkinių įskaitant tarptautines simbolių, o ne tik ASCII simbolių.
· Prefiksas į žodį (paprastai #) ir linijos tęsinys pobūdžio (paprastai) gali būti nustatytas bet charakterio, styginių ar reguliaraus išraiška.
· Raktažodžiai galima pridėti, pašalinti arba modifikuoti.
· Makro plėtra gali dirbti visą ar dalį žodžiais (C preprocesoriaus anketa makro plėtra veikia tik ištisų žodžių).
· Makrokomandos gali turėti kelis argumentus.
· Filepp turi derinti režimą padėti, kai nesiseka.
· Aplinka kintamieji gali būti automatiškai apibrėžiamas kaip makrokomandas.
· Tuščių eilučių, kilę iš apimti failai gali būti slopinamas.
· Filepp galima pritaikyti skristi naudojant #pragma raktažodį, kuris leidžia bet filepp vidaus funkcijas galima pavadinti.
· Moduliai gali būti parašytas (Perl) pakeisti ar išplėsti filepp elgesį.
Tai yra tik keletas patobulinimų filepp turi per įprastą C preprocesoriaus. Jo pagrindinis privalumas yra gebėjimas rašyti modulius išplėsti ir pakeisti savo elgesį. Filepp yra parašyta Perl ir leidžia visiems, kurie žino, kaip programuoti Perl lengvai parašyti modulius. Filepp ateina su modulių, kurie po Įeina į rinkin:
· Už modulį: Įgyvendina #for raktinį žodį. Leidžia kilpos būti generuojami, elgesio yra panašus į Perl ir C kilpų.
· Foreach modulis: Įgyvendina #foreach raktinį žodį. Leidžia kilpos turi būti gaunama už stygų sąrašą, elgesys yra panašus į Perl ir csh foreach kilpų.
· C-komentaras modulis: Pašalina C ir C ++ stiliaus komentarai iš failo.
· Maišos komentaras modulis: Pašalinti # stiliaus komentarai (naudojamas Perl ir shell scenarijus) iš failo.
· Funkcinis modulis: Leidžia makrokomandos būti parašytas kuri tiesiogiai paskambinti Perlo funkcijų. Tai leidžia makrokomandos suteikti dinamišką galingumą.
· Matematikos modulis: Įgyvendina pagrindiniai matematikos funkcijos, įskaitant pridėti, atimti, padauginti, padalyti, sine, kosinusas, eksponentinis, atsitiktinis ir tt
· Formatas modulis: Teikia funkcijų sąrašą formatuoti tekstą, įskaitant C / Perl stilius printf funkcija ir perlo substr funkciją.
· Pažodinis modulis Šis modulis neleidžia makrokomandos, įtraukti į eilutes keičiamos.
· Toupper modulis: konvertuoja visus mažąsias raides failà didžiosiomis raidėmis.
· Tolower modulis: konvertuoja visus didžiąsias raides failà mažosiomis raidėmis.
· Bigdef modulis: Leidžia kelių linijų makrokomandos reikia apibrėžti nereikia įdėti linija tęsinys simbolį iš kiekvienos eilutės gale - daro dideli makrokomandos daug aiškesnis.
· Bigfunc modulis: Tas pats kaip bigdef, tik skirtumas tas, bet Raktažodžiai įterptos į makro yra įvertinami, kai makro pakeičiamas, o ne tada, kai makro apibrėžiama.
· Defplus modulis: Leidžia esamus makrokomandas būti appened į.
· BLC modulis: Leidžia Automatinė linija tęstinumą, jei uždarymo laikiklis ant žemiau atidarymo laikiklio linija.
· Cmacro modulis: Daro tam tikrų makrokomandų daugiau "C", kaip įgyvendinant kabutes savo vertybes.
· CPP modulis: Modelių filepp elgtis kaip pagrindinio C preprocesoriaus.
· Regexp modulis: Įgyvendina Perlas stiliaus išraiškos paiešką ir pakeitimo, kuris leidžia reguliarios išraiškos turi būti ieškoma ir pakeisti kitais stygos.
· Patraukti modulis: Naudota patraukti įvesties prieš bet kokį apdorojimas atliekamas ant jo.
Kas naujo šioje versijoje:
· Ši laida apima perdirbimo grandinėje perrašyti taip makrokomandos per makrokomandas elgtis teisingai.
· Keletas kitų taisymo ir nedidelių patobulinimų buvo padaryta.

Panaši programinė įranga

dayone_export
dayone_export

20 Feb 15

LaTeX2HTML
LaTeX2HTML

3 Jun 15

mdx_video
mdx_video

14 Apr 15

Komentarai filepp

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