lua
Lua interpreter
A Go-based Lua 5.3 VM and compiler for embedding into Go programs
A Lua 5.3 VM and compiler written in Go.
920 stars
34 watching
30 forks
Language: Go
last commit: over 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
erdian718/lua | A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs. | 25 |
neopallium/llvm-lua | An implementation of Lua in LLVM | 153 |
shiinamiyuki/lunatic | An open-source interpreter for the Lua programming language with additional features and optimizations. | 18 |
hengestone/lua-languages | A collection of languages and projects that compile to or use Lua as their intermediate language | 607 |
squeek502/zua | An attempt to implement Lua 5.1 in Zig for educational purposes | 176 |
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 |
russoul/idris2-lua | A Lua backend for Idris 2, facilitating integration with the functional programming language | 27 |
mherkender/lua.js | A tool that compiles and runs Lua code in JavaScript, allowing it to be executed in web browsers or Flash environments. | 603 |
gligneul/lua-low-level | An implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance. | 10 |
aarzilli/golua | Go bindings for the Lua C API | 652 |
andremm/lua-parser | A Lua parser written with LPegLabel that generates an abstract syntax tree (AST) for parsing Lua 5.3 code | 193 |
craigbarnes/lua-gumbo | A C-based HTML5 parser and DOM library for Lua | 133 |
rafaelsq/nvim-goc.lua | An extension for Neovim that provides a plugin to analyze Go code coverage. | 48 |
mattn/anko | An interpreter written in Go for scripting languages. | 1,482 |
sygmei/luatalk | A collection of Lua code examples and explanations for a talk on the Lua programming language | 3 |