一. 前言
Lua是一种脚本语言,在游戏、嵌入式等领域有着众多应用。Lua的源码体量较小,但是有着诸多精彩之处,值得认真品鉴。在阅读了众多源码分析的文章和博客后,笔者发现不少博客、书籍有着诸多亮点,但是不能做到由浅入深且让人提纲挈领,亦存在种种缺陷之处,因此才有了本系列的源码分析文章。本系列文章不能代替读者自己去阅读源码,但是可以引导读者从高维度俯瞰源码,做到边思考边学习,从而不至于望而无所裨益,而是以Lua源码为借鉴,去激发自己的灵感,产生更多的思路。本系列文章大致覆盖内容如下。
Collecting, sharing and creating knowledge