| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:倉頡語言元編程 ISBN:9787302637936 出版社:清華大學 著編譯者:張磊 叢書名:開發者成長叢書 頁數:185 所在地:中國大陸 *此為代購商品 書號:1655393 可大量預訂,請先連絡。 內容簡介 本書從元編程的概念開始,逐步講解了倉頡元編程的基礎知識、抽象語法樹的常用用法,最後介紹了如何定義和使用倉頡宏。 本書共12章。第1章和第2章介紹元編程,第3∼11章詳細講解詞法單元、表達式、類型、基礎聲明、函數聲明,class聲明、泛型與模式匹配、代碼結構、宏,第12章為宏示例實戰解析。 本書以倉頡元編程初學者為對象,由淺入深、從基礎概念到實際應用,每部分都有對應的示例代碼,有助於讀者快速提升倉頡元編程的能力。 本書面向有一定倉頡語言基礎的開發者,對元編程感興趣的倉頡語言開發者,及對標Java等語言註解,希望深入了解倉頡宏實現方式的開發者。作者簡介 張磊 資深計算機專家,華為雲HCDE,倉頡語言社區CLD和CCS榮譽稱號獲得者,著有《倉頡語言實戰(微課視頻版)》《鯤鵬架構入門與實戰》《鯤鵬開發套件應用快速入門》等書,研究方向聚焦基礎軟體領域的自主可控和國產替代。目錄 第1章 元編程簡介1 1 什麼是元編程 1 1 1 普通編程演示 1 1 2 元編程演示 1 2 元編程的實現模式 1 2 1 宏 1 2 2 反射 第2章 倉頡元編程初探 2 1 應用運行日誌問題 2 2 常規解決示例 2 3 元編程解決示例 第3章 詞法單元 3 1 編譯過程 3 2 Token 3 2 1 成員變數 3 2 2 構造函數 3 2 3 常用函數 3 3 TokenKind 3 4 Tokens 3 4 1 構造函數 3 4 2 常用屬性及函數 3 4 3 運算符重載函數 3 5 quote表達式 3 6 插值運算符 3 7 詞法解析函數 第4章 表達式 4 1 什麼是表達式 4 2 字面量表達式 4 3 一元表達式 4 4 二元表達式 4 5 賦值表達式 4 6 條件表達式 4 7 循環表達式 第5章 類型 5 1 類型分類 5 2 PrimitiveType 5 3 QualifiedType 5 4 FuncType 5 5 RefType 5 6 OptionType 5 7 TupleType和ParenType 第6章 基礎聲明 6 1 聲明類型 6 2 變數聲明 6 2 1 成員函數 6 2 2 元編程應用示例 6 3 介面聲明 第7章 函數聲明 7 1 函數參數 7 2 普通函數聲明 7 3 面向切面編程的實現 7 3 1 切面編程思想 7 3 2 切面編程示例及解析 7 3 3 函數變換的實現 7 4 main函數聲明 第8章 class聲明 8 1 成員函數 8 2 主構造函數聲明 8 3 屬性聲明 第9章 泛型與模式匹配 9 1 泛型 9 2 模式匹配 9 2 1 match表達式 9 2 2 模式 9 2 3 其他使用模式的場景 第10章 代碼結構 10 1 代碼文件節點 10 2 PackageSpec 10 3 ImportSpec 10 4 應用示例 第11章 宏 11 1 宏的定義 11 1 1 宏的定義示例 11 1 2 宏的定義解析 11 2 宏的導入 11 3 宏的嵌套 11 3 1 宏定義中的宏調用 11 3 2 宏調用中的宏調用 11 4 宏的編譯和調試 第12章 宏示例實戰解析 12 1 運行日誌宏解析 12 1 1 宏的功能設計 12 1 2 宏的代碼解析 12 2 增強的宏示例 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |