幫助中心 | 我的帳號 | 關於我們

領域特定語言/華章程序員書庫

  • 作者:(英)福勒|譯者:ThoughtWorks中國
  • 出版社:機械工業
  • ISBN:9787111413059
  • 出版日期:2013/03/01
  • 裝幀:平裝
  • 頁數:464
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《領域特定語言》由福勒所著,是DSL領域的豐碑之作,由世界級軟體開發大師和軟體開發「教父」Martin Fowler歷時多年寫作而成,ThoughtWorks中國翻譯。全面詳盡地講解了各種DSL及其構造方式,揭示了與編程語言無關的通用原則和模式,闡釋了如何通過DSL有效提高開發人員的生產力以及增進與領域專家的有效溝通,能為開發人員選擇和使用DSL提供有效的決策依據和指導方法。
    《領域特定語言》全書共57章,分為六個部分:第一部分介紹了什麼是DSL,DSL的用途,如何實現外部DS和內部DSL,如何生成代碼,語言工作台的使用方法;第二部分介紹了各種DSL,分別講述了語義模型、符號表、語境變數、構造型生成器、宏和通知的工作原理和使用場景;第三部分分別揭示分隔符指導翻譯、語法指導翻譯、BNF、易於正則表達式表的詞法分析器、遞歸下降法詞法分析器、解析器組合子、解析器生成器、樹的構建、嵌入式語法翻譯、內嵌解釋器、外加代碼等;第四部分介紹了表達式生成器、函數序列、嵌套函數、方法級聯、對象範圍、閉包、嵌套閉包、標注、解析數操作、類符號表、文本潤色、字面量擴展的工作原理和使用場景;第五部分介紹了適應性模型、決策表、依賴網路、產生式規則系統、狀態機等計算模型的工作原理和使用場景;第六部分介紹了基於轉換器的代碼生成、模板化的生成器、嵌入助手、基於模型的代碼生成、無視模型的代碼生成和代溝等內容。

作者介紹
(英)福勒|譯者:ThoughtWorks中國

目錄
譯者序
前言
第一部分 敘述
第二部分 通用主題
第三部分 外部DSL主題
第四部分 內部DSL主題
第五部分 其他計算模型
第六部分 代碼生成
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032