<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    莊周夢(mèng)蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理
         昨天晚上用clojure搞了個(gè)scheme解釋器,基本上是sicp里的解釋器的clojure翻譯版本,可能唯一值的一提的是對(duì)transient集合的使用,實(shí)現(xiàn)副作用的set!。總共代碼包含注釋才366行,支持的feature包括

    Feature Supported Comment
    define yes
    lambda yes
    variable lookup yes
    primitive procedure evaluation yes
    compound procedure evaluation yes no tail recursion yet
    if yes
    cond yes
    let yes

    let* yes
    no named let* yet
    letrec no
    begin yes

    set! yes

    quote yes
    quasiquote no
    unquote no
    delay no
    define-syntax no

           支持的primitive procedure包括常見的四則運(yùn)算、car/cdr、list以及display、newline等。代碼放在了github上:https://github.com/killme2008/cscheme,有興趣的可以玩玩吧。
    主站蜘蛛池模板: 免费观看国产网址你懂的| 中文字幕无线码免费人妻| 免费A级毛片在线播放| 亚洲AV无码专区国产乱码4SE | 亚洲天然素人无码专区| 国产h肉在线视频免费观看| 亚洲码一区二区三区| 99久久久精品免费观看国产| 亚洲成人高清在线观看| 男人的好看免费观看在线视频| 亚洲av无码片区一区二区三区| 国产一卡二卡3卡四卡免费| 中文字幕亚洲情99在线| 国产又长又粗又爽免费视频| 免费无码AV一区二区| 国产成人A亚洲精V品无码 | a级大片免费观看| 久久亚洲私人国产精品| 国产电影午夜成年免费视频| 亚洲中文无码av永久| 日本免费一二区在线电影| 一级毛片正片免费视频手机看| 亚洲av永久无码精品网站| 免费在线看v网址| 免费一级做a爰片久久毛片潮| 国产亚洲婷婷香蕉久久精品 | 国产无遮挡又黄又爽免费网站| 亚洲av日韩av无码黑人| 精品免费久久久久久久| 亚洲精品中文字幕无码A片老| 亚洲人成无码网站久久99热国产| 青青草原1769久久免费播放| 337p日本欧洲亚洲大胆色噜噜| 国产精品免费视频播放器| 99久久精品毛片免费播放| 亚洲一卡二卡三卡四卡无卡麻豆| 四虎永久免费观看| 99re这里有免费视频精品| 国产精品日本亚洲777| 亚洲视频在线观看免费| 国产免费人人看大香伊|