青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 5, comments - 10, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

tinyscheme完全注釋

Posted on 2013-11-28 17:55 flysnowxg 閱讀(2695) 評論(0)  編輯 收藏 引用
lisp是一種神奇的語言,scheme是lisp的一種方言。
tinyscheme是一個scheme語言的解釋器實現,而這是我大幅修改并加了注釋后的tinyscheme(基于tinyscheme1.41)
代碼地址:http://flysnowxg.googlecode.com/svn/tinyscheme_note
原始代碼: http://tinyscheme.sourceforge.net/home.html
tinyscheme據說是實現的r5rs標準(應當是實現了一部分,因為模式匹配和語法定義的那部分顯然沒實現)
tinyscheme代碼很簡短而且實現的語言功能還算比較完整,如果想研究一個lisp解釋器的實現,tinyscheme是值得研究的
tinyscheme實現了lambda、宏、延續、異常、gc這些重要的語言機制,還實現了許多庫函數,整個原版代碼大約有6500行左右,但是原版代碼有很多的宏定義和很多冗余的代碼,代碼分類也很混亂,可讀性不算特別好,在閱讀過程中我對這個代碼進行了大量的修改,清除了大量冗余代碼,重新組織了代碼結構,主要的實現文件scheme.c被我從5000行改到只有3400行。所有代碼加起來也只有4500行了,功能損失也不太多
修改一些bug,比如像‘延續’的實現,原版像下面這樣的代碼中, “(r 1)”這一句是沒法運行的
(define r 0)
(let ((x 1))
 (set! x
  (+ x
   (call/cc (lambda (c) (set! r c) (+ 44 (c 1)))))
 )
 (display x))
(r 1)

有興趣的可以看一看!
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品国产一区| 久久经典综合| 欧美午夜片在线观看| 中文一区二区| 亚洲欧美自拍偷拍| 精品91在线| 亚洲国产高清高潮精品美女| 欧美成人蜜桃| 亚洲一区二区三区四区五区黄| 一本久道久久综合狠狠爱| 国产精品久久久久久久久果冻传媒| 欧美一级欧美一级在线播放| 欧美一级成年大片在线观看| 亚洲激情成人在线| 99在线视频精品| 韩国久久久久| 亚洲人成啪啪网站| 国产日本欧美一区二区三区在线| 开元免费观看欧美电视剧网站| 欧美成人精品在线播放| 亚洲欧美日韩精品久久久久| 久久精品国产清自在天天线| 艳女tv在线观看国产一区| 香港成人在线视频| 91久久精品久久国产性色也91| 一区二区三区色| 在线观看亚洲专区| 亚洲欧美精品一区| 亚洲乱亚洲高清| 午夜在线播放视频欧美| 夜夜精品视频| 久久精品免费电影| 亚洲欧美综合精品久久成人 | 亚洲欧美日韩系列| 欧美18av| 亚洲午夜精品久久久久久浪潮 | 欧美在线观看视频一区二区| 在线观看的日韩av| 亚洲视频精选在线| 亚洲精品少妇30p| 久久精品亚洲精品| 午夜精品短视频| 欧美日本久久| 欧美激情导航| 亚洲成色最大综合在线| 新67194成人永久网站| 亚洲一区二区在| 欧美高清视频一二三区| 免费欧美网站| 怡红院精品视频| 欧美一区二区三区婷婷月色 | 久久av资源网站| 国产精品久久看| 日韩视频国产视频| 亚洲美女视频| 欧美高清不卡| 亚洲三级影院| 一区二区三区久久精品| 欧美精品1区| 亚洲欧洲久久| 日韩一区二区精品| 欧美伦理视频网站| 亚洲人成毛片在线播放| 在线视频一区二区| 欧美视频三区在线播放| 一区二区三区产品免费精品久久75| 日韩视频亚洲视频| 欧美日韩另类综合| 在线视频日韩精品| 欧美一区日本一区韩国一区| 国产日韩精品在线| 久久狠狠亚洲综合| 美女诱惑黄网站一区| 依依成人综合视频| 欧美国产日韩一区二区三区| 亚洲精品久久久久久久久久久久 | 亚洲第一级黄色片| 亚洲精品美女在线观看| 欧美精品免费在线| 99re热这里只有精品视频| 亚洲少妇中出一区| 国产精品午夜视频| 久久三级福利| 亚洲人成欧美中文字幕| 欧美亚洲视频在线观看| 国产综合色产| 欧美成人高清视频| 亚洲婷婷在线| 久久亚洲春色中文字幕| 亚洲精选中文字幕| 国产精品高精视频免费| 久久国产精品电影| 日韩视频一区二区三区在线播放免费观看| 一本久久精品一区二区| 亚洲欧美一区二区三区久久| 韩国女主播一区二区三区| 欧美成人免费在线| 亚洲午夜电影网| 久久综合综合久久综合| 亚洲视频中文| 影音先锋欧美精品| 国产精品黄色| 欧美aaaaaaaa牛牛影院| 亚洲在线1234| 亚洲欧洲日本国产| 久久久久高清| 中日韩视频在线观看| 狠狠色噜噜狠狠色综合久| 欧美日韩在线综合| 久久频这里精品99香蕉| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 欧美电影打屁股sp| 欧美亚洲一级| 一本色道久久综合亚洲精品按摩| 久久久久久久久一区二区| 99国产精品久久久久老师| 国产真实乱偷精品视频免| 欧美色偷偷大香| 欧美激情一区二区三区不卡| 久久成人羞羞网站| 亚洲视频中文字幕| 亚洲久久视频| 亚洲肉体裸体xxxx137| 欧美不卡在线| 久久婷婷成人综合色| 欧美在线999| 欧美一区二区三区久久精品| 亚洲校园激情| 一区二区三区高清不卡| 亚洲日本aⅴ片在线观看香蕉| 国产一区欧美日韩| 国产精品一区一区三区| 国产精品久久久久久超碰| 欧美美女喷水视频| 欧美精品乱码久久久久久按摩| 久久午夜影视| 乱人伦精品视频在线观看| 久久国产日本精品| 久久久欧美一区二区| 久久精品盗摄| 久久综合精品国产一区二区三区| 久久黄色级2电影| 久久久久九九视频| 久久综合久久88| 卡一卡二国产精品| 欧美va亚洲va国产综合| 欧美国产综合视频| 欧美人妖在线观看| 国产精品激情偷乱一区二区∴| 国产精品v日韩精品| 国产精品久久久久久av福利软件| 国产精品日本欧美一区二区三区| 国产精品午夜久久| 国产在线观看一区| 亚洲国产成人av| 亚洲伦伦在线| 亚洲午夜精品视频| 久久久99爱| 欧美福利视频在线| 亚洲国产日韩欧美一区二区三区| 亚洲人精品午夜| 亚洲色无码播放| 欧美一区二区三区在线视频| 久久久久国产精品麻豆ai换脸| 每日更新成人在线视频| 欧美日本在线看| 国产日韩精品综合网站| 亚洲高清中文字幕| 亚洲少妇中出一区| 久久人人看视频| 亚洲综合色婷婷| 国产综合激情| 亚洲三级观看| 午夜天堂精品久久久久| 久久综合色天天久久综合图片| 欧美成人高清| 亚洲一区二区三区四区视频| 久久亚洲欧洲| 国产精品资源| 日韩亚洲成人av在线| 久久gogo国模啪啪人体图| 欧美国产精品劲爆| 亚洲女人天堂成人av在线| 久久亚洲综合色| 国产精品久久一级| 亚洲欧洲精品一区二区三区波多野1战4| 亚洲午夜在线观看| 欧美岛国激情| 亚洲欧美日韩综合aⅴ视频| 欧美国产视频在线| 国产一区二区激情| 一区二区三区久久网| 欧美激情第10页| 久久精品91久久久久久再现| 欧美日韩精品免费观看视一区二区| 国产一区二区三区在线观看免费| 亚洲无限av看| 亚洲电影免费观看高清完整版在线观看 | 欧美福利专区| 在线免费观看成人网|