filepp

Screenshot Software:
filepp
Mga detalye ng Software:
Bersyon: 1.8.0
I-upload ang petsa: 2 Jun 15
Nag-develop: Darren Miller
Lisensya: Libre
Katanyagan: 161

Rating: nan/5 (Total Votes: 0)

filepp ay isang pangkaraniwang file preprocessor. Ito ay dinisenyo upang payagan ang pag-andar na ibinigay ng mga C preprocessor na maaaring magamit sa anumang uri ng file. Ang proyektong ito ay sumusuporta sa sumusunod na mga keyword, ang lahat ng na may kanilang karaniwang mga kahulugan at paggamit sa C preprocessor:
· #include
· #define
· # Kung
· #elif
· #ifdef
· #ifndef
· #else
· # Endif
· #undef
· #error
· #warning
Gayunman, filepp ay mas higit sa isang pagsulat na muli ng ang C preprocessor, nagtatampok ito ng mga sumusunod na mga pagpapahusay:
· Isang pinalawig # kung keyword na kabilang ang string at mga regular na expression sa pag-parse.
· Ito ay gumagana sa lahat ng mga hanay ng character kabilang ang mga internasyonal na mga character, hindi lamang ASCII na mga character.
· Ang prefix sa keyword (normal #) at ang linya pagpapatuloy character (normal) ay maaaring itakda sa anumang mga character, string o regular na expression.
Maaaring idinagdag · Keywords, tinanggal o binago.
· Macro expansion ay maaaring magtrabaho sa kabuuan o bahagi salita (gumagana lamang macro expansion C preprocessor on buong salita).
· Macros maaaring magkaroon ng maramihang mga argumento.
· Filepp may debugging mode upang makatulong na kapag bagay magkamali.
· Variable Environment maaaring awtomatikong tinukoy bilang macros.
Isama · Blangko linya na nanggagaling mula sa mga file ay maaaring pinigilan.
· Filepp maaaring customized sa fly gamit ang # pragma keyword na kung saan ay nagbibigay-daan sa anumang ng mga panloob na pag-andar filepp na tinatawag.
· Module maaaring nakasulat (sa Perl) upang baguhin o pahabain ang pag-uugali ng filepp.
Ang mga ito ay ilan lamang sa mga pagpapahusay filepp may higit sa mga normal C preprocessor. Ang pangunahing bentahe ay ang kakayahan upang isulat ang mga module para i-extend at baguhin ang pag-uugali nito. Filepp ay nakasulat sa Perl at nagbibigay-daan ang sinuman na nakakaalam kung paano programa sa Perl upang madaling isulat modules. Filepp ay dumating sa isang hanay ng mga module na gawin ang sumusunod:
· Para sa module: Nagpapatupad ang #for keyword. Ang nagbibigay-daan sa mga loop na nabuo, ang pag-uugali ay katulad sa Perl at C loops.
· Foreach module: Nagpapatupad ang #foreach keyword. Ang nagbibigay-daan sa mga loop na nabuo para sa isang listahan ng mga string, ang pag-uugali ay katulad sa Perl at csh foreach loop.
· Module c-comment: Tinatanggal C at C ++ style komento mula sa isang file.
· Module hash-comment: Alisin # style komento (tulad ng ginagamit sa Perl at shell script) mula sa isang file.
· Function module: Nagbibigay-daan macros na nakasulat na direkta tawag Perl function. Ito ay nagpapahintulot sa macros na magbigay sa dynamic na output.
· Matematika module: Nagpapatupad basic matematika function kabilang magdagdag, magbawas, magparami, hatiin, sine, cosine, pagpaparami, random atbp
· Format module: Nagbibigay ng isang listahan ng mga pag-andar para sa pag-format ng teksto kabilang ang isang C / Perl style printf function at ang Perl substr function.
· Literal module: Ang module na ito ang humahadlang sa macros na lumalabas sa mga string na papalitan.
· Toupper module: Pinapalitan ang lahat ng lowercase na titik sa isang file sa uppercase.
· Tolower module: Pinapalitan ang lahat ng uppercase na titik sa isang file sa lowercase.
· Bigdef module: Pinapagana multi-line macros na tinukoy nang hindi nangangailangan na ilagay ang isang line pagpapatuloy ng character sa dulo ng bawat linya - ay gumagawa ng mas nababasa malaking macros.
· Bigfunc module: Kapareho ng bigdef, pagkakaiba lamang ay ang anumang mga keyword na naka-embed sa mga macro ay sinusuri kapag ang mga macro ay papalitan sa halip na kapag ang macro ay tinukoy.
· Defplus module: Pinapagana ng umiiral na macros na appened sa.
· Blc module: Pinapagana awtomatikong linya pagpapatuloy kung ang isang pagsasara bracket ay sa isang linya sa ibaba ang pagbubukas bracket.
· Cmacro module: Gagawa tiyak na macros more "C" tulad ng sa pamamagitan ng paglagay quotes sa paligid ng kanilang mga halaga.
· CPP module: Gagawa filepp kumilos bilang isang pangunahing C preprocessor.
· Regexp module: nagpapatupad search style Perl regular expression at kapalit, na nagpapahintulot sa mga regular na expression na hinanap at pinalitan ng ibang string.
· Grab module: Ginagamit upang grab input bago ang anumang processing ay tapos na sa mga ito.
Ano ang Bago sa Paglabas na ito:
· Ang release na ito ay nagsasama ng isang pagsulat na muli ng ang processing chain kaya macros loob macros kumilos nang tama.
· Maraming iba pang mga bugfixes at menor de edad ang mga pagpapahusay ay ginawa.

Katulad na software

GenNenga
GenNenga

20 Feb 15

oXygen XML Author
oXygen XML Author

17 Jul 15

xslet / xsltester
xslet / xsltester

14 Apr 15

html2latex
html2latex

2 Jun 15

Mga komento sa filepp

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!