混淆微小的C編譯器(OmniTouch聯絡中心)是一個非常小的C編譯器我為了贏得國際C語言混亂代碼大賽(IOCCC)在2002年寫道。我的目標是寫最小的C編譯器,它能夠編譯本身。我選擇C的一個子集,這是一般足夠寫一個小的C編譯器。然後,我擴展的C子集,直到我到達授權較量的最大尺寸:2048字節的C源代碼不包括';','{','}'和空格字符。我選擇生成代碼的i386。原來OTCC代碼只能運行在Linux的I386,因為它依賴於字節序和未對齊訪問。它產生在內存中...

C

C 0.06

C的發音大型-C,是一個偽解釋的C編程語言。無需手動編譯的需要,開發人員可以快速創建跨平台腳本或編寫使用,在本地代碼的速度運行的C / C...

cons

cons 2.2.0

缺點是replaceement的“化妝”。你使用的Makefile為你的項目?你曾經做過一個“使乾淨;使所有”只是因為你不知道,如果你修改了這一文件將正確地重建?或許你在幾台機器訪問NFS服務器的工作,如果他們的時鐘不同步,讓不知道要重建的事情?好了,歡迎到一個新的,更好的方法來控制你的項目建設。這是不兼容make,但它有一些在其他軟件建設系統,包括化妝沒有找到強大的功能。缺點是在Perl實現。你不需要了解Perl使用利弊,雖然你可以,如果你做的更有力地使用它 要求: < LI>的Perl...

LIOGO

LIOGO 0.3

LIOGO項目是一個標誌編譯器.NET。這裡是“LIOGO”的一些主要特點:·全徽標數據類型支持(報價和不帶引號的字,號和列表),·支持新的過程定義,包括遞歸調用,·超過100標誌的程序框架,·烏龜圖形框架,·要編譯EXE或可動態加載的DLL,·可使用任何.NET語言從LIOGO調用任何.NET程序集(C#,VB.NET,C...

clig

clig 1.9.11.1

clig是一個命令行解釋器生成器。 Clig創造了你的C程序或可讓你在你的Tcl腳本使用 功能: 在一個命令行解釋器這些特點:標記,如int,long浮動,雙人或字符串選項沒有。可以指定選項參數在一個範圍內可以為數值選項中指定選項可以有默認值選項可以是強制性的(不是真的那麼可選: -...

Pyastra

Pyastra 0.0.4.1-preview

Pyastra是一個Python來彙編的翻譯。該項目以用Python編寫的源文件,如果該代碼包含沒有錯誤,生成彙編文件。然後,你可以comile它使用您最喜愛的PIC彙編(gpasm,MPASM,或任何其他兼容他們)為十六進制文件。目標:...

byacc

byacc 1.9.1

伯克利Yacc的是一個LALR(1)語法分析器發電機。伯克利的Yacc已經取得盡可能兼容與AT&T的Yacc。伯克利yacc可以接受任何輸入規範符合AT&T的Yacc的文檔。規範,利用AT&T的Yacc無證功能的優勢可能會被拒絕。伯克利Yacc的分佈,沒有任何擔保。該代碼是肯定有誤。無論是作者還是任何貢獻者需要其使用的任何後果承擔責任。伯克利的Yacc是在公共領域。在伯克利的Yacc中使用的數據結構和算法都要么取自提供給一般公眾的文件或者是作者發明。任何人都可以自由分發來源或伯克利的Yacc是否保持不變或修...

CURSEL

CURSEL 0.2.2

CURSEL項目是一個免費的FMLI實施,小語,可以讓你迅速做出形式 - 菜單 - 和基於字符界面的shell腳本和其他程序。CURSEL名正常啟動與不是“菜單”,“表”或“文本”。例如,命令,./cursel Menu.example將解釋文件“Menu.example”的內容,並顯示一個示例菜單。CURSEL提供了類似於AT&T的FMLI殼的語言。注意,該語言是相似的,但肯定不一樣,一個/ bin /...