lua-parser

Lua parser

A Lua parser written with LPegLabel that generates an abstract syntax tree (AST) for parsing Lua 5.3 code

A Lua 5.3 parser written with LPegLabel

GitHub

193 stars
13 watching
28 forks
Language: Lua
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
andremm/typedluaA statically typed superset of Lua with optional type annotations and object-oriented programming features.568
mpeterv/argparseA feature-rich command line parser for Lua266
lunarmodules/lua_cliargsA command-line argument parsing module for Lua123
gvvaughan/lyamlA Lua binding for working with YAML data formats210
pygy/lulpegA Lua implementation of a Parsing Expression Grammar library254
sacek/lpegljA Lua implementation of a LPeg parser for pattern matching109
harningt/luajsonA JSON parser and encoder library for the Lua programming language.251
stravant/luaminifyTools for parsing and transforming Lua source code259
hengestone/lua-languagesA collection of languages and projects that compile to or use Lua as their intermediate language607
phrogz/slaxmlA Lua-based XML parsing library that supports various XML elements and attributes.154
daurnimator/lpeg_patternsA collection of Lua-based parser patterns for validating and parsing various types of URIs, IPv4 and IPv6 addresses.121
andrewrk/lua-in-the-browserBuilding Lua in WebAssembly to enable run-time execution within web browsers.32
lunarmodules/luacheckA tool for detecting issues in Lua code367
sygmei/luatalkA collection of Lua code examples and explanations for a talk on the Lua programming language3
neopallium/llvm-luaAn implementation of Lua in LLVM153