filepp是一個通用的文件預處理器。它被設計為允許用任何類型的文件所使用的C預處理提供的功能。該項目支持以下關鍵字,所有這些都具有其通常的C預處理器的含義和用法:
·#包括
·#定義
·#如果
·#elif指令
·#ifdef來
·#ifndef
·#else偽
·#ENDIF
·#undef
·#ERROR
·#warning後
然而,filepp比C預處理器的重寫得多了,它具有以下增強功能:
·一個擴展#如果關鍵字,其中包括字符串和正則表達式解析。
·它適用於所有的字符集,包括國際字符,而不僅僅是ASCII字符。
·前綴的關鍵字(通常#)和行繼續符(通常)可以被設置為任何字符,字符串或正則表達式。
·關鍵字可以添加,刪除或修改。
·宏擴展可以全部或部分字(C預處理器的宏擴展僅適用於整個單詞)工作。
·宏可以有多個參數。
·Filepp有一個調試模式,以幫助出問題時。
·環境變量可以被自動定義為宏。
·空白行源自包含文件可以被抑制。
·Filepp可以定制在使用#pragma關鍵字,它允許任何filepp的內部功能被稱為飛。
·模塊可寫(在Perl)來修改或擴展filepp的行為。
這些都只是一些filepp有過正常的C預處理器的增強。它的主要優點是寫模塊,以延伸和修改其行為的能力。 Filepp是用Perl編寫,並允許任何人誰知道如何在Perl程序方便地編寫模塊。 Filepp附帶有一組模塊,請執行以下操作:
·對於模塊:實現#for關鍵字。該允許生成的循環,其行為類似於Perl和C語言的循環。
·模塊的foreach:實現了#foreach關鍵字。在允許的字符串列表要生成的循環,其行為類似於Perl和CSH foreach循環。
·C-comment模塊:移除文件C和C ++風格的註釋。
·哈希註釋模塊:刪除#風格的註釋從文件(如用於Perl和shell腳本)。
·功能模塊:允許寫入宏直接調用Perl函數。這使得宏給動態輸出。
·數學模塊:實現基本的數學函數,包括加,減,乘,除,正弦,餘弦,指數,隨機等。
·格式模塊:提供的功能設置文本格式,包括C / Perl的風格printf函數和Perl的SUBSTR函數列表。
·字面模塊:該模塊可以防止出現在弦宏被替換。
·TOUPPER模塊:在轉換文件為大寫小寫字母。
·TOLOWER模塊:在轉換文件為小寫全部大寫。
·bigdef模塊:支持多行宏,而不需要把續行符,在每一行的末尾定義 - 使大宏更可讀。
·bigfunc模塊:同bigdef,唯一不同的是當宏被替換,而不是宏定義時嵌入宏的任何關鍵字進行評估。
·defplus模塊:使現有的宏被appened到。
·BLC模塊:啟用自動續行,如果一個右括號是在開幕支架下方的線。
·cmacro模塊:通過將圍繞他們的價值觀報價使某些宏更“C”等。
·CPP模塊:使filepp表現得像一個基本的C預處理器。
·正則表達式模塊:實現Perl的風格的正則表達式搜索和替換,這使得要搜索的正則表達式,並與其他字符串替換。
·搶模塊:用來搶輸入之前的任何處理就可以完成。
什麼是新的,在此版本:
·此版本包括處理鏈的改寫使宏宏在正確的行為。
·其他一些錯誤修正和小改進作了發言。
最近瀏覽的軟件
IBM DB2 Import Multiple Text Files Software 21 Sep 15
Arduino Proximity Sensor 31 Dec 14
TMS ASP.NET Component Pack(Visual Studio .NET 2010 with VB.NET demos) 7 May 15
Microsoft MSXML 4.0 Security Update: XMLHTTP Control in MSXML 4.0 Can Allow Access to Local Files 21 Sep 15
Automatically Log Files In Folder Over Time Software 21 Nov 14
XML Gateway 22 Sep 15
MySQL MS SQL Server Import, Export & Convert Software 23 Sep 15
EMS SQL Query for MySQL 15 Apr 15
.Net Data Objects 15 Apr 15
MySimpleUtils SQL Server Instance Finder 11 Apr 15
按類別搜索
熱門軟件
Apache XML-RPC 14 Apr 15
RTextDoc 17 Feb 15
RealObjects edit-on Pro 11 May 15
mark3 11 May 15
Atomsphere 14 Apr 15
dblatex 14 Apr 15
metaf2xml 10 Mar 16
filepp
類似的軟件
意見 filepp
最近瀏覽的軟件
IBM DB2 Import Multiple Text Files Software 21 Sep 15
Arduino Proximity Sensor 31 Dec 14
TMS ASP.NET Component Pack(Visual Studio .NET 2010 with VB.NET demos) 7 May 15
Microsoft MSXML 4.0 Security Update: XMLHTTP Control in MSXML 4.0 Can Allow Access to Local Files 21 Sep 15
Automatically Log Files In Folder Over Time Software 21 Nov 14
XML Gateway 22 Sep 15
MySQL MS SQL Server Import, Export & Convert Software 23 Sep 15
EMS SQL Query for MySQL 15 Apr 15
.Net Data Objects 15 Apr 15
MySimpleUtils SQL Server Instance Finder 11 Apr 15
評論沒有發現