Chicken

軟件截圖:
Chicken
軟件詳細信息:
版本: 4.9.0.1 更新
上傳日期: 17 Jul 15
開發: Felix
許可: 免費
人氣: 15

Rating: nan/5 (Total Votes: 0)

雞是Scheme編程語言中的自由和開放源碼編譯器應用程序。它與Linux / UNIX的操作系統兼容。
雞肉生產效率和便攜式C,並支持多種當前的Scheme語言標準(請參閱下面的列表了解詳情)。
它提供了即裝即用的SRFI 0支持(條件-展開),SRFI 1(名單庫),SRFI 2(和-讓*),SRFI 4(均質數字矢量數據類型),SRFI 6(Basic字符串港口),SRFI 8(接收),SRFI 9(記錄類型),SRFI 10(#,外形),SRFI 13(字符串庫),SRFI 14(字符集庫),SRFI 16(區分拉姆達),SRFI 17(廣義集!),SRFI 18(支持多線程),SRFI 23(錯誤),SRFI 25(多維數組基元),SRFI 26(切,可愛的),SRFI 28(格式),SRFI 30(塊註釋),SRFI 37(程序參數處理器),SRFI 38(用於共享的結構化數據)對外表示,SRFI 39(參數),SRFI 40(流庫),SRFI 42(渴望內涵),SRFI 43(向量庫)和SRFI 55(需要擴展)。

是什麼在此版本中是新的

  • 在本新聞稿包含一些重要的安全和碰撞修復,最近臭蟲狩獵狂歡後我們的核心的黑客。

什麼的4.8.0.5版本是新的

  • 在本新聞稿包含一些重要的安全和碰撞修復,最近臭蟲狩獵狂歡後我們的核心的黑客。

什麼的4.8.0.3版本是新的

  • 在該版本主要修復了等待子進程I / O時,這會導致高CPU使用率在Linux和Solaris的一個錯誤。

什麼的4.8.0.2版本是新的

  • 翻譯:
  • 修正消退,D的程序,這導致了sprintf的錯誤。
  • 編譯器:
  • 修正換行符(*)printf中的改寫。
  • 運行:
  • 允許>在64位系統4GB堆(#974)。
  • 新增失踪庫(-lrt)在Solaris上進行了nanosleep電話(#970)。
  • 在構建系統:
  • 使用測試-f,而不是identify.sh測試-e安撫的Solaris。

什麼的4.8.0.1版本是新的

  • 安全修補程序:
  • 使用POSIX的poll()在哪裡可用的系統。這避免了設計缺陷的select();它支持不超過FD_SETSIZE描述符的更多。
  • 核心庫:
  • 修正EINTR處理的過程中,等待和從文件中讀取端口時。
  • 修正為irregex(#686)。注:雖然irregex.scm現在說0.9.2版本,該版本實際上是0.8.3再加上一些回遷的補丁
  • 在修正了“化妝路徑”即返回絕對路徑,如果沒有給出一個目錄的說法是相對的。
  • 在64位系統的功能標識“64”被註冊。
  • 編譯器:
  • 在類型數據庫修復各種錯誤。
  • 錯誤修正和改進,在scrutinizer。
  • 在流動分析過程,類型匹配的“清單”組合/“列表的”類型已經變得更加可靠。
  • 語法擴展:
  • 請在宏觀更名定義開始機構(內部模塊)可見以後的形式。 (#944)。
  • 在運行系統:
  • 修正為“無符號integer64”外國參數轉換(#955),不正確的代碼。
  • 核心工具:
  • 在運行時鏈接路徑編譯的可執行文件未正確設置在FreeBSD系統。
  • 修正安裝擴展破損當第二ARG包含對(SRC DST)。
  • 在構建系統:
  • 阻止重建buildversion.scm對每一個使(1)在Windows上。

什麼在4.8.0版本新

  • 接口和函子已被添加到模塊系統。
  • 在類型系統已擴展。
  • 大量的bug修正和一般的清理已經在編譯器,運行時系統,核心庫和語法擴展完成。

什麼在4.6.0版本新

  • 在一些編譯器優化已顯著的改善。
  • 若干內置程序和分配程序的列表,向量和結構產生更快的代碼。
  • 單位SRFI-4和SRFI-18已被大量清理和優化。
  • 若干bug已修復在線程調度器。
  • 雞安裝已經延伸,其交叉編譯的支持已經顯著升級。
  • 在構建系統現在支持更多的平台和編譯器。
  • 在各種基礎設施腳本已大修,以反映新的Web站點基礎設施的結構。

什麼在4.4.0版本新

  • 系統現在可以用LLVM-GCC和/或“鐺”(LLVM的C編譯器不使用GNU C前端)
  • 添加新的選項'-trunk'為'雞裝“,這力量建設和安裝擴展的開發版本結合`-t本地”
  • 添加新的選項'-deploy'為'雞裝“,它建立的擴展中的”部署“應用(見下文)
  • 添加選項'-deploy'到'CSC',編譯器驅動程序。使用這個選項'CSC'可以建立完全獨立的應用程序軟件包,然後雙擊點擊Macintosh的圖形用戶界面的應用程序;請參閱“部署”手冊章節獲取更多信息。
  • 給予`-prefix''雞安裝選項“目錄現在可能是一個相對路徑。
  • 刪除GUI特有的運行時庫(`libchicken貴')從Windows構建
  • 在GUI的和非GUI應用程序現在使用相同的運行時庫
  • 外商功能界面的特殊形式已經被替換為內部形式和語法允許重命名這些形式和陰影
  • 新的` - 私人 - 庫'中'CSC選項“編譯可執行文件設置為從該程序的啟動目錄的擴展存儲庫的路徑
  • `CSC“:過時的`-W'和'-Windows”選項,接著說:-gui'作為一個獨立於平台的替換
  • `需要擴展'/'使用'接受現在進口規格
  • 在用戶自定義的擴展說明符和`集擴展,說明!“已被刪除
  • `刪除文件[*]','重命名文件','創建目錄','文件複製','文件的舉動','刪除目錄'和'改變目錄“返回參數/成功目標文件名
  • 添加缺少的程序`條件變量名'到SRFI-18庫單元(感謝約爾格Wittenberger)
  • 的`水珠?從`正則表達式“單元的功能已被否決
  • 添加的程序`掃描輸入線'到'utils的“庫單元
  • 添加新的運行選項` - :G'使GC調試輸出
  • 在“符號 - 氣相色譜法”模式未使用的符號回收(` - :W')只發生了符號與空屬性列表
  • 在Windows上裝載有[無] GUI運行時庫將失敗,並產生錯誤消息時加載的可執行文件與不同的運行時系統鏈接編譯的代碼
  • 在Windows上,GUI庫不正確地'CSC'
  • 鏈接
  • 單元POSIX:添加二傳手的`文件修改時間“
  • 的橫幅顯示生成的分支名稱,除非它是“主”
  • 的` - 沒有安裝'選項'雞裝“建築/安裝的依賴關係時,將被忽略
  • `雞卸載“需要水珠,而不是一個正則表達式作為參數
  • 重命名和比較功能的低層次的宏觀定義,現在接受任意s表達式和重命名/比較它們遞歸
  • `號 - >字符串'處理負的數字與基地從10正確的不同(感謝Peter Danenberg)
  • 刪除廢棄的`設置安裝標誌從'設置-API'模塊'和'設置,詳細旗“
  • 添加新的選項'-repository'為'雞安裝“(感謝Christian凱勒曼)
  • 刪除`雞設置“存根程序
  • 修正為'CSC'來固定動態負載路徑時,使用正確的庫(感謝Derrell派)
  • 從發行版本中刪除HTML文檔(維基手冊將現在可以安裝)
  • 在'再出口“造成的語法不正確再出口修正了
  • 在以前的任務,以一個頂級變量是由無副作用​​的表達式中分離去除
  • 在固定的Windows版本的`發現檔案“(感謝吉姆Ursetto)
  • 的擴展文件不會自動'雞裝“了安裝
  • 改變二進制版本,從“4”“5”,因為新的運行時庫與以前的版本不二進制兼容;這意味著所有的雞蛋都重新安裝和現有的程序重新編譯!
  • 添加拆箱傳遞給編譯器這將導致部分戲劇性的性能改善不安全的浮點密集型代碼;拆箱上的優化級別4和5
  • 啟用
  • 刪除其餘參數的向量的優化,因為它可以與內聯衝突(感謝斯文Hartrumpf)
  • 改名為`指針偏移'為'指針+'和'已過時指針偏移“
  • 具有沒有其他副作用可以消除,如果它可以示出的值,不使用(編譯器將產生在這種情況下,警告)頂層分配
  • 刪除廢棄的`-quiet“選項中的'雞'程序
  • 刪除廢棄的`運行時,宏宣言
  • 刪除廢棄的`-V2'和'-V3'在'CSC'程序選項
  • 刪除廢棄的`列表的“功能(這是完全可以作為`-名單?”現在)
  • 刪除廢棄的`統計-...“在POSIX庫單元功能
  • 在拆除廢棄的`換每一行'和'的for-each-的argv行“在utils的程序庫單元
  • 添加`fpinteger?和`fpabs“
  • 在廢棄的`定義編譯語法“
  • 在增加了新的浮點元`fpsin','fpcos','FPTAN','fpasin','fpacos','FPATAN','fpatan2','fpexp','fplog','fpexpt'和` fpsqrt“
  • 在浮動數學函數的重清理其提供更好的性能,尤其是在不安全的模式下編譯的代碼
  • 在調用'斷言'有一個參數顯示了失敗的測試表達
  • 各種錯誤修正和清理

什麼在4.2.0版本新

  • 雞安裝已被修改為庫依賴於拓撲進行排序,並嘗試備用服務器,如果一個雞蛋服務器錯誤響應。
  • 在彙編代碼模塊可執行堆棧默認是關閉的。
  • 在許多錯誤已被固定在MinGW的構建。
  • 幾個新選項已被添加到編譯器和解釋器。

什麼在3.4.0版本新

  • 在編譯器現在支持選擇過程分析。
  • 所有文件相關的程序已被轉移到新的單元文件。
  • 在已經有不少修復到Cygwin和MinGW的基礎之上。
  • 在PCRE捆綁雞已被更新。

類似的軟件

GCC
GCC

16 Aug 18

Vala
Vala

27 Sep 15

Yazoo
Yazoo

20 Feb 15

顯影劑的其他軟件 Felix

意見 Chicken

評論沒有發現
添加評論
打開圖片!