filepp

Szoftver screenshot:
filepp
Szoftver adatai:
Változat: 1.8.0
Feltöltés dátuma: 2 Jun 15
Fejlesztő: Darren Miller
Engedély: Ingyenes
Népszerűség: 161

Rating: nan/5 (Total Votes: 0)

filepp generikus fájl preprocessor. Úgy tervezték, hogy lehetővé tegye a funkcionalitást, amelyet a C előfeldolgozó, hogy használható bármilyen típusú fájl. Ez a projekt támogatja a következő kulcsszavakat, amelyek mindegyike a szokásos C előfeldolgozó jelentések és használat:
· #include
· #define
· #if
· #elif
· #ifdef
· #ifndef
· #else
· #endif
· #undef
· #Hiba
· #Figyelem
Azonban filepp sokkal több, mint egy újraírt a C előfeldolgozó meg, és a következő fejlesztések:
· A kiterjesztett #if kulcsszó, amely magában foglalja a húr, és reguláris kifejezés elemzésekor.
· Ez működik az összes karakter készlet, beleértve a nemzetközi karakterek, nem csak ASCII karaktereket.
· Az előtag a kulcsszó (általában #), és a sor folytató karakter (általában) lehet állítani, hogy bármilyen karaktert, karaktersorozat vagy szabályos kifejezés.
· A kulcsszavak hozzáadása, eltávolítása vagy módosítani.
· Macro dolgozhat teljes egészében vagy részben szó (a C előfeldolgozó a Macro csak akkor működik teljes szavak).
· Makrók lehet több érvet.
· Filepp van egy hibakereső mód, hogy segítsen, amikor a dolgok rosszra.
· Környezeti változók automatikusan meghatározni makrókat.
· Üres sorok származó include fájlokat lehet szüntetni.
· Filepp testre szabható menet közben a #pragma kulcsszó, amely lehetővé teszi, hogy bármely filepp belső funkciókat lehet nevezni.
· A modulok írni (Perl), hogy módosítani vagy bővíteni a viselkedését filepp.
Ez csak néhány a fejlesztések filepp több mint a normális C előfeldolgozó. Legfőbb előnye képes írni modulok kiterjesztése és módosíthatja a viselkedését. Filepp van írva Perl és lehetővé teszi bárki, aki tudja, hogyan kell programozni a Perl, hogy könnyen írni modulok. Filepp jön egy sor modulok, amelyek tegye a következőket:
· Modul: Előírja a #for kulcsszó. A lehetővé teszi hurok keletkezik, a viselkedés hasonló a Perl és C hurkok.
· Foreach modul: Előírja a #foreach kulcsszó. A lehetővé teszi hurok legyen generált egy listát a húrok, a viselkedés hasonló a Perl és csh foreach hurok.
· C-comment modul: Eltávolítja C és C ++ stílusú hozzászólás fájlból.
· Hash-comment modul: Távolítsuk # stílusban hozzászólás (használt Perl és shell script) fájlból.
· Funkció modul: lehetővé teszi a makrók kell írni, amely közvetlenül hívja Perl funkciókat. Ez lehetővé teszi a makrók, hogy a dinamikus teljesítmény.
· Matematikai modul: Munkagépek alapvető matematikai funkciók, többek között összeadni, kivonni, szorozni, osztani, szinusz, koszinusz, exponenciális, random stb
· Formátumban modul: Lista a funkciókat szöveg formázása, beleértve a C / Perl stílusú printf függvény és az Perl substr függvény.
· Szó modul: Ez a modul megakadályozza a makrók megjelenő húrok helyébe lép.
· Toupper modul: konvertál minden kisbetű egy fájlt nagybetűs.
· Tolower modul: konvertál minden nagybetűket egy fájlt kisbetűs.
· Bigdef modul: Lehetővé teszi a multi-line makrókat kell meghatározni, anélkül, hogy egy sor folytató karakter végén minden sor - teszi nagy makrók sokkal olvashatóbb.
· Bigfunc modul: Ugyanaz, mint bigdef, különbség csak azokat a kulcsszavakat, beágyazva a makró értékeljük, ha a makró helyébe helyett a makró definíció.
· Defplus modul: Lehetővé teszi a meglévő makrók appened az.
· Blc modul: Automatikus sorfolytató ha a zárójel is egy sorral lejjebb a nyitó zárójel.
· Cmacro modul: teszi bizonyos makrók több "C", mint azzal, hogy idézőjelbe az értéküket.
· Cpp modul: Teszi filepp viselkednek, mint alapvető C előfeldolgozó.
· Regexp modul: Munkagépek Perl stílusú reguláris kifejezés keresés és csere, amely lehetővé teszi a reguláris kifejezések lehetett keresni, és helyére más szálakat.
· Megragad modul: Használt megragadni input feldolgozás előtt történik rajta.
Újdonságok ebben a kiadásban:
· Ez a kiadás tartalmazza a rewrite a feldolgozási folyamat, így a makrók makrók belül viselkednek.
· Több más hibajavításokat és kisebb javítások történtek.

Hasonló program

Wiki2Beamer
Wiki2Beamer

11 May 15

ws_docutils
ws_docutils

14 Apr 15

Nemo Templates
Nemo Templates

14 Apr 15

LLRP Toolkit
LLRP Toolkit

2 Jun 15

Hozzászólások a filepp

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!