Arcueid

軟件截圖:
Arcueid
軟件詳細信息:
版本: 0.1.2
上傳日期: 20 Feb 15
許可: 免費
人氣: 89

Rating: 3.5/5 (Total Votes: 2)

Arcueid是一個開源實現Lisp的保羅·格雷厄姆的Arc方言,在C語言中。它的目的是作為一個C解釋。
Arcueid是為了與3.1版本的軟件弧兼容,它具有一個簡單的界面,C,並且易於使用作為一個擴展的語言和嵌入式翻譯。

什麼是新的本新聞稿中:

  • 在很多在這個版本的新功能。我終於修復了已經出了一年多了嵌套quasiquotes錯誤。 readline的似乎是工作比它在0.1.1更好。一些錯誤修正像內存洩漏問題和垃圾收集問題。我們現在已經回到使用Huelsbergen,溫特伯頓VCGC算法的垃圾收集。大文件支持現在,即使是在32位系統,提供BIGNUM支持也可用。我們有一個基於計劃9 /地獄正則表達式庫的一些正則表達式(它是現在類似的限制)。負載的功能現在已經內置到現在支持的解釋器和負載路徑。現在有一個腳本模式,這樣Arcueid可以在家當,如使用現在可以運行的可執行位設置以下內容的文件
  • #!的/ usr / local / bin目錄/ arcueid --script
  • (PRN(1 + 1))
  • 在那做什麼人期望。
  • 在正則表達式是由第r /.../語法手段提供。只有基本的東西,如字符類中,克萊尼明星,再加上運營商的?運營商,交替和捕獲組的支持。很多的Perl / POSIX結構仍然無法使用,但很快的正則表達式的支持應發展以支持許多最有用的功能。希望很快可以添加喜歡的事情重複計算,字符類縮寫像 d和非捕獲組。使用正則表達式,它們可以應用到字符串,例如:
  • 在弧> (R /(ABC)(DEF)/" zzzabcdefgh")
  • (3(" ABCDEF"" ABC"" DEF"))
  • 哪個返回與匹配的位置,並且所有的捕獲組的列表,從匹配正則表達式的整個字符串的列表。返回nil如果失敗的正則表達式匹配。的=〜宏都可以使用,其結合$$到比賽中得到的字符串中的位置,而$ 0到整個匹配部,$ 1至第一個捕獲,依此類推,類似方式的Perl這樣做,例如:
  • 在弧> (=〜R /(ABC)(DEF)/" zzzabcdefgh"(列表$ 1 $ 2))
  • (" ABC"" DEF")
  • 在加載路徑可以通過loadpath,增加功能,增加了一個目錄負載路徑列表loadpath *的方式來添加。

類似的軟件

Seed7
Seed7

22 Jun 18

bc
bc

3 Jun 15

GCL
GCL

3 Jun 15

Craft
Craft

20 Feb 15

意見 Arcueid

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