1.2节简要介绍了Lua虚拟机,Lua解释器主要由虚拟机和编译器构成。本节将对Lua的编译器部分进行简要的介绍。Lua的编译器主要包含词法分析器和语法分析器,脚本源码先通过词法分析器获得token流,然后交给语法分析器直接编译成Lua虚拟机的字节码指令。