typedlua
Lua compiler
A statically typed superset of Lua with optional type annotations and object-oriented programming features.
An Optional Type System for Lua
567 stars
39 watching
53 forks
Language: Lua
last commit: over 4 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
andremm/lua-parser | A Lua parser written with LPegLabel that generates an abstract syntax tree (AST) for parsing Lua 5.3 code | 191 |
hengestone/lua-languages | A collection of languages and projects that compile to or use Lua as their intermediate language | 603 |
teal-language/tl | A compiler for a typed dialect of Lua that provides type checking and compilation capabilities | 2,161 |
neopallium/llvm-lua | An implementation of Lua in LLVM | 153 |
gligneul/lua-low-level | An implementation of Lua using the LLVM C++ toolchain to generate native code with improved performance. | 10 |
erdian718/lua | A Go implementation of a Lua 5.3 VM and compiler, allowing easy embedding into Go programs. | 25 |
asdalexander77/typescriptlua | Transpiles TypeScript code to Lua bytecode | 60 |
fab13n/metalua | A tool for analyzing and compiling Lua code to support compile-time meta-programming | 348 |
weirdconstructor/lal | A Lua compiler that translates a Scheme-like dialect of Lisp into native Lua code | 20 |
kilobyte22/mlc | Compiles Ruby code into Lua | 3 |
gamesys/moonshine | A lightweight virtual machine for the Lua programming language | 502 |
cluelang/clue | A programming language compiler that transpiles to Lua code with optional features and syntax similar to C or Rust. | 340 |
leafo/etlua | A Lua templating library that compiles embedded templates into fast and efficient Lua functions. | 218 |
sygmei/luatalk | A collection of Lua code examples and explanations for a talk on the Lua programming language | 3 |
hslua/hslua | Provides a bridge between Haskell and Lua programming languages | 129 |