国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

怎樣寫一個解釋器

2019-11-14 17:10:28
字體:
來源:轉載
供稿:網友

我這個標題起的有一些不厚道,與大神的文章同名,倒不是因為我自比大神,是因為這兩個說的是同一個東西。

 

簡單地說,這篇是我在學習了 eopl 前面三章之后,把里面課后作業的解釋器的構建過程,拿出來給團隊同事們介紹一遍,并且從兩條最簡單的語法規則開始(輸入一個字符串,返回一個數字),逐步完成書中介紹的 ``let-lang'' 的全部語法:

 

在這個簡單的解釋器里面,介紹了 AST, environement, closure 等名詞,會使你了解一些平時困擾你的問題,比如 pyhton 的 lambda 中為什么不能只寫一條 PRint。

 

這個 slides 是用 beamer 寫成的,所以只有 pdf 格式了,如果對你有幫助,歡迎你拿去使用。里面有錯誤的話,可以郵件我: sockpuppet.lea@Gmail.com .

 

sildes 下載地址: 地址1 地址2


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新竹市| 凯里市| 巴中市| 东港市| 布拖县| 云和县| 庐江县| 天镇县| 桐庐县| 荥经县| 夏河县| 东乡族自治县| 安陆市| 綦江县| 通渭县| 连平县| 曲阜市| 平阴县| 察隅县| 昆山市| 平远县| 扎赉特旗| 北安市| 泾阳县| 城固县| 邵阳县| 商都县| 宜兰县| 青龙| 仁化县| 丰都县| 河源市| 茌平县| 南丰县| 饶河县| 东港市| 广饶县| 嘉荫县| 赤城县| 兰坪| 都兰县|