luma

Lpeg-based macro system for Lua

$ luarocks install luma

Luma is a macro system for Lua that allows you to define macros with arbitrary
syntax, but clearly delimited when surrounded by Lua code. Luma is inspired by
Scheme's syntax-rules/syntax duo, and uses Lpeg for grammars and Cosmo for
templates.

Versions

scm-1dev2 years ago1 download
0.2-12 years ago96 downloads
0.1-22 years ago37 downloads

Dependencies

LPeg >= 0.7

Manifests