lua:Go Lua编译器和VM 源码
Go Lua编译器和VM 这是用编写的Lua 5.3 VM和编译器。 这旨在允许轻松地嵌入到Go程序中,而不必大惊小怪。 它也可以通过Webassembly在浏览器中运行。 该存储库是从派生的,我进行了一些不兼容的更改。 因此,不太可能将其合并到原始存储库中。 目前从复制了strftime函数和字符串模式匹配。 将来可能会重写它。 用法 package main import ( "ofunc/lua/util" ) func main () { l := util . NewState () util . Run ( l , "main.lua" ) } local js =
文件列表
lua-master.zip
(预估有个68文件)
lua-master
state.go
3KB
compile.go
20KB
compile_expr.go
23KB
dumpbin.go
4KB
table.go
5KB
ast
lexer.go
19KB
expr.go
4KB
parse_expr.go
15KB
暂无评论