mirror of
https://github.com/CompeyDev/lei.git
synced 2024-12-12 04:40:42 +00:00
17 lines
359 B
Go
17 lines
359 B
Go
package main
|
|
|
|
import lualib "github.com/CompeyDev/lei/internal"
|
|
|
|
func main() {
|
|
lua := lualib.LNewState()
|
|
println("Lua VM Address: ", lua)
|
|
|
|
lualib.PushCClosureK(lua, func(L *lualib.LuaState) int32 {
|
|
println("hi from closure?")
|
|
return 0
|
|
}, "test", 0, nil)
|
|
|
|
if !lualib.IsCFunction(lua, 1) {
|
|
panic("CFunction was not correctly pushed onto stack")
|
|
}
|
|
}
|