1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        miniMALJavaScript 的 Lisp 實(shí)現(xiàn)

        聯(lián)合創(chuàng)作 · 2023-09-28 14:32

        miniMAL 是小于 1KB JavaScript 的 Lisp 實(shí)現(xiàn),包括 JSON 源,宏,TCO,互操作和異常處理。

        miniMAL 核心解釋器以不到1024字節(jié)的 JavaScript(uglify / regpack)實(shí)現(xiàn)。在 python(1.4K作為pyz文件)和 ClojureScript(縮小后為1.8K)中也有 miniMAL 的實(shí)現(xiàn)。

        miniMAL 的設(shè)計(jì)始于 mal(使用Clojure進(jìn)行教學(xué)的Lisp解釋器,并以六十多種語言實(shí)現(xiàn))。實(shí)際上,在 miniMAL 系統(tǒng)信息庫中,可以看到構(gòu)建解釋器的增量步驟,就像每個(gè) mal 實(shí)現(xiàn)一樣。但是,miniMAL 的語法和功能與 mal 完全不同,因此它是一個(gè)獨(dú)立的項(xiàng)目。

        盡管 miniMAL 很小,但實(shí)際上它是具有強(qiáng)大功能的 Lisp,具有高級(jí)功能,包括:高階函數(shù),尾部調(diào)用優(yōu)化,宏,JavaScript 互操作和錯(cuò)誤處理。miniMAL 功能強(qiáng)大,足以用來創(chuàng)建 mal 的完整實(shí)現(xiàn)。

        瀏覽 24
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            放一下毛片 | 偷拍美女洗澡网站 | 人人爽人人澡 | 囯产精品久久久久久久久久一起c | brazzerssex欧美喷水 | 中国人跨种族黑与白最新消息 | 热热成人网 | 国产精品播放在线 | 91大神福利视频 | 免费看片网站91 |