metalua

Lua compiler

A tool for analyzing and compiling Lua code to support compile-time meta-programming

The metalua programming language

GitHub

348 stars
22 watching
59 forks
Language: Lua
last commit: 10 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hengestone/lua-languages A collection of languages and projects that compile to or use Lua as their intermediate language 603
andremm/typedlua A statically typed superset of Lua with optional type annotations and object-oriented programming features. 567
erdian718/lua A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs. 25
nlua/nlua A .NET wrapper that enables C# developers to use Lua scripts and functions directly from their applications. 2,048
actboy168/bee.lua A comprehensive Lua runtime and toolset with various extensions and libraries for building high-performance applications. 160
teal-language/tl A compiler for a typed dialect of Lua that provides type checking and compilation capabilities 2,161
mlua-rs/mlua Bindings to the Lua programming language for Rust with support for asynchronous execution and WebAssembly. 1,733
mherkender/lua.js A tool that compiles and runs Lua code in JavaScript, allowing it to be executed in web browsers or Flash environments. 602
neopallium/llvm-lua An implementation of Lua in LLVM 153
johnnymorganz/stylua A deterministic code formatter for various Lua versions and environments 1,604
yanghuan/csharp.lua A compiler tool that translates C# code into Lua bytecode. 1,226
gligneul/lua-low-level An implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance. 10
stravant/luaminify Tools for parsing and transforming Lua source code 260
kilobyte22/mlc Compiles Ruby code into Lua 3
firezenk/language-lua Provides syntax highlighting and snippets for the Lua programming language in Atom text editor 66