lua

Lua VM/Compiler

A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs.

Go Lua Compiler and VM

GitHub

25 stars
1 watching
2 forks
Language: Go
last commit: about 1 year ago
Linked from 1 awesome list

compilergojsluavmwasm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
milochristiansen/lua A Go-based Lua 5.3 VM and compiler for embedding into Go programs 920
neopallium/llvm-lua An implementation of Lua in LLVM 153
ers35/luastatic Builds standalone executables from Lua programs on various platforms with support for multiple interpreters and libraries. 785
hengestone/lua-languages A collection of languages and projects that compile to or use Lua as their intermediate language 604
vvanders/wasm_lua A Lua interpreter running in a WebAssembly environment 793
gligneul/lua-low-level An implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance. 10
andremm/typedlua A statically typed superset of Lua with optional type annotations and object-oriented programming features. 566
mah0x211/lenv A tool to manage Lua versions on a system. 44
rjohnsondev/vim-compiler-go A Vim plugin that compiles Go files in the background and reports errors to the QuickFix window. 89
stevedonovan/luar A Go package for working with Lua from Go, providing convenient and flexible ways to interact with Lua data structures and functions. 301
dave/wasmgo Compiles Go code to WASM and deploys it to a CDN for web hosting 145
lvyahui8/goenum Automated enumeration type implementation with utility functions. 12
alexeyco/binder Library to bind Go code to Lua execution environment 76
maxandron/goplements.nvim A plugin that provides visual feedback about Go struct and interface implementations. 59
jcla1/gisp A compiler that converts Lisp/Scheme code into Go bytecode 514