typedlua

Lua compiler

A statically typed superset of Lua with optional type annotations and object-oriented programming features.

An Optional Type System for Lua

GitHub

567 stars
39 watching
53 forks
Language: Lua
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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