自制編譯器
本書將帶領讀者從頭開始制作一門語言的編譯器。筆者特意為本書設計了CЬ語言,CЬ可以說是C語言的子集,實現(xiàn)了包括指針運算等在內的C語言的主要部分。本書所實現(xiàn)的編譯器就是C Ь語言的編譯器, 是實實在在的編譯器,而非有諸多限制的玩具。另外,除編譯器之外,本書對以編譯器為中心的編程語言的運行環(huán)境,即編譯器、匯編器、鏈接器、硬件、運行時環(huán)境等都有所提及,介紹了程序運行的所有環(huán)節(jié)。
作者簡介:
青木峰郎
程序員,著有《Ruby程序設計268技(第2版)》《Ruby源代碼完全解說》《Linux程序設計》等多部編程相關著作。并積極參與標準庫維護、文檔維護等各種各樣的活動。
譯者簡介:
嚴圣逸
畢業(yè)于上海交通大學。8年軟件開發(fā)經驗,期間赴日本工作?,F(xiàn)就職于想能信息科技(上海)有限公司,從事基于云平臺的客戶關系管理及各類營銷自動化系統(tǒng)的開發(fā)工作。譯有《高效團隊開發(fā):工具與方法》。
絕云
畢業(yè)于清華大學軟件學院。曾在日本創(chuàng)意公司KAYAC從事即時通訊軟件及社交游戲的開發(fā)工作,現(xiàn)任螞蟻金服前端架構專家。譯有《圖解簡單算法》等圖書,曾參與《像外行一樣思考,像專家一樣實踐(修訂版)》的審校。
評論
圖片
表情
