由创建 实现Lua虚拟机,编译器和标准库 Lua虚拟机和API 二进制Chunk 整体结构 binary_Chunk的整体结构如下 type binaryChunk struct { header // 头部信息,加载时用于校验版本号,大小端格式 sizeUpvalues byte // upvalue的大小 mainFunc * Prototype // 函数原型 } 标头 头部总共占用约30个字节,具体的内容如下: type header struct { // signature:签名。二进制文件的固定魔数,Lua二进制chunk的固定魔数是0x