易燃物匯聚 YouTube 有聲書與書評
自己動手構建編程語言:如何設計編譯器、解釋器和DSL 封面

自己動手構建編程語言:如何設計編譯器、解釋器和DSL

克林頓·L.傑弗瑞

509人在讀
20.4萬字總字數
¥77定價

內容簡介

本書主要研究如何構建一種新的編程語言。書中將介紹編程語言設計方面的主題,並重點介紹編程語言實現。本書的新穎之處在於將傳統的編譯器-編譯器工具(Flex和BYACC)與兩種更高級的實現語言融合。一種非常高級的語言(Unicon)可以像黃油一樣穿透編譯器的數據結構和算法,而另一種主流的現代語言(Java)則展示瞭如何在更典型的生產環境中實現相同的代碼。 本書主要面向對發明編程語言或開發領域特定語言感興趣的軟件開發人員。學習編譯器構建課程的計算機科學相關專業學生也會發現這本書非常適合作爲語言實現的實用指南,可以爲理論教材提供有益補充。

讀者書評

★★★★★

正在看。講的很實在。估計看完就對一個編程語言是怎麼實現的就明白得差不多了。

書籍信息

作者克林頓·L.傑弗瑞
譯者李剛強 文家焱
出版社機械工業出版社
出版時間2023-12-01
ISBN9787111738213
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數29