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 3 years ago
Linked from 1 awesome list

compilergojsluavmwasm

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
milochristiansen/luaA Go-based Lua 5.3 VM and compiler for embedding into Go programs920
neopallium/llvm-luaAn implementation of Lua in LLVM153
ers35/luastaticBuilds standalone executables from Lua programs on various platforms with support for multiple interpreters and libraries.795
hengestone/lua-languagesA collection of languages and projects that compile to or use Lua as their intermediate language607
vvanders/wasm_luaA Lua interpreter running in a WebAssembly environment795
gligneul/lua-low-levelAn implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance.10
andremm/typedluaA statically typed superset of Lua with optional type annotations and object-oriented programming features.568
mah0x211/lenvA tool to manage Lua versions on a system.44
rjohnsondev/vim-compiler-goA Vim plugin that compiles Go files in the background and reports errors to the QuickFix window.89
stevedonovan/luarA Go package for working with Lua from Go, providing convenient and flexible ways to interact with Lua data structures and functions.301
dave/wasmgoCompiles Go code to WASM and deploys it to a CDN for web hosting145
lvyahui8/goenumAutomated enumeration type implementation with utility functions.12
alexeyco/binderLibrary to bind Go code to Lua execution environment77
maxandron/goplements.nvimA plugin that provides visual feedback about Go struct and interface implementations.59
jcla1/gispA compiler that converts Lisp/Scheme code into Go bytecode514