Bug#512322: ITP: lua-metalua -- Metaprogramming language designed as a superset of Lua
Package: wnpp
Severity: wishlist
Owner: "John V. Belmonte" <jbelmonte@debian.org>
* Package name : lua-metalua
Version : 0.5
Upstream Author : Fabien Feutot <metalua@gmail.com>
* URL : http://metalua.luaforge.net/
* License : MIT
Programming Lang: Lua
Description : Metaprogramming language designed as a superset of Lua
Metalua is a metaprogramming language and a compiler which provide full
compatibility with Lua 5.1 sources and bytecode. It offers a complete macro
system similar in power to that offered by Lisp dialects or Template Haskell.
Namely, manipulated programs can be seen as source code, abstract syntax trees,
or an arbitrary mix thereof-- whichever suits your task better. It has a
dynamically extensible parser, which lets you support your macros with a
syntax that blends nicely with the rest of the language. A set of language
extensions is also provided, all implemented as regular Metalua macros.
Reply to: