luago:golang实现卢阿 源码
由创建 实现Lua虚拟机,编译器和标准库 Lua虚拟机和API 二进制Chunk 整体结构 binary_Chunk的整体结构如下 type binaryChunk struct { header // 头部信息,加载时用于校验版本号,大小端格式 sizeUpvalues byte // upvalue的大小 mainFunc * Prototype // 函数原型 } 标头 头部总共占用约30个字节,具体的内容如下: type header struct { // signature:签名。二进制文件的固定魔数,Lua二进制chunk的固定魔数是0x
文件列表
luago-main.zip
(预估有个36文件)
luago-main
vm
inst_misc.go
457B
inst_upvalue.go
1KB
inst_call.go
3KB
inst_operators.go
4KB
opcodes.go
6KB
inst_load.go
1KB
inst_for.go
1KB
fpb.go
558B
暂无评论