国产探花免费观看_亚洲丰满少妇自慰呻吟_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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雷州市| 梁山县| 务川| 彭州市| 永安市| 吕梁市| 晋中市| 苍山县| 旬邑县| 滦南县| 中方县| 商城县| 舟曲县| 定边县| 东海县| 库伦旗| 新建县| 额济纳旗| 青河县| 阜阳市| 仪陇县| 松原市| 渭源县| 齐齐哈尔市| 时尚| 六安市| 萨迦县| 蓬溪县| 平山县| 土默特左旗| 衡山县| 垫江县| 洪泽县| 高碑店市| 邵东县| 疏勒县| 常宁市| 三亚市| 大英县| 雅安市| 汕头市|