- 自己動(dòng)手實(shí)現(xiàn)Lua:虛擬機(jī)、編譯器和標(biāo)準(zhǔn)庫(kù)
- 張秀宏
- 217字
- 2019-01-03 15:00:03
參考資料
相比C/C++、Java、Python等主流語(yǔ)言,Lua算是較為小眾的語(yǔ)言,因此能夠找到的介紹其內(nèi)部實(shí)現(xiàn)原理和細(xì)節(jié)的資料并不多,這也是本書(shū)寫(xiě)作的動(dòng)機(jī)之一。除了Lua官方實(shí)現(xiàn)的源代碼,本書(shū)在寫(xiě)作過(guò)程中主要參考了下面這些資料:
?《Programming in Lua, Fourth Edition》
?《Lua 5.3 Reference Manual》
?《The Evolution of Lua》
?《The Implementation of Lua 5.0》
?《A No-Frills Introduction to Lua 5.1 VM Instructions》
?《Lua 5.3 Bytecode Reference》
除此之外,筆者在本書(shū)的寫(xiě)作過(guò)程中還查閱了網(wǎng)絡(luò)上(特別是StackOverflow和Wikipedia)的各種相關(guān)資料,這里就不一一羅列了。如果讀者需要了解Go語(yǔ)法和標(biāo)準(zhǔn)庫(kù),請(qǐng)?jiān)L問(wèn)https://golang.google.cn/。
推薦閱讀
- Node.js Design Patterns
- Learning C# by Developing Games with Unity 2020
- 編程的修煉
- Learning Docker
- Linux C/C++服務(wù)器開(kāi)發(fā)實(shí)踐
- 運(yùn)用后端技術(shù)處理業(yè)務(wù)邏輯(藍(lán)橋杯軟件大賽培訓(xùn)教材-Java方向)
- Learning R for Geospatial Analysis
- Getting Started with Eclipse Juno
- Python程序設(shè)計(jì)與算法基礎(chǔ)教程(第2版)(微課版)
- Citrix XenServer企業(yè)運(yùn)維實(shí)戰(zhàn)
- Regression Analysis with Python
- Python Interviews
- 區(qū)塊鏈項(xiàng)目開(kāi)發(fā)指南
- PHP與MySQL權(quán)威指南
- Instant Pygame for Python Game Development How-to