![內容虛線](http://img.alicdn.com/imgextra/i4/101450072/TB2uhKJhB0kpuFjSsppXXcGTXXa-101450072.png)
內容簡介
![size="789x11"](http://img.alicdn.com/imgextra/i2/101450072/TB2LvCmhxXkpuFjy0FiXXbUfFXa-101450072.png)
本書是一本面向Lua程序員和腳本語言愛好者的語言自制指南和實戰寶典。作者融合自己豐富的工程實踐經驗,詳細闡述Lua語言的核心語法和實現原理,深入探討Lua虛擬機、編譯器和標準庫,並給出了實際可以編譯執行的代碼。助你從零基礎開始編程實現Lua語言,有效理解腳本語言工作原理。全書分為3個部分,共21章。靠前部分主要討論LuaAPI和虛擬機實現,包括二進制chunk格式、Lua虛擬機指編程、錯誤處理等。第二部分主要討論Lua語法和編譯器實現,包括詞法分析、語法分析、代碼優化、代碼生成等。第三部分主要討論Lua輔助API和標準庫實現,包括基礎庫、實用工具庫、包和模塊、協程等。