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: 24

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

Nemo Templates
Nemo Templates

14 Apr 15

didit
didit

12 May 15

AsciiDoc
AsciiDoc

19 Feb 15

Parm
Parm

17 Feb 15

Hozzászólások a filepp

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