package = 'LPeg' version = '1.1.0-2' source = { url = 'https://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.1.0.tar.gz', md5 = '842a538b403b5639510c9b6fffd2c75b', } description = { summary = 'Parsing Expression Grammars For Lua', detailed = [[ LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). The nice thing about PEGs is that it has a formal basis (instead of being an ad-hoc set of features), allows an efficient and simple implementation, and does most things we expect from a pattern-matching library (and more, as we can define entire grammars). This version is re-packaged for lua4win with code borrowed from Gary V. Vaughan ]], homepage = 'https://www.inf.puc-rio.br/~roberto/lpeg.html', maintainer = 'Alexander Pickering ', license = 'MIT/X11' } dependencies = { 'lua >= 5.1' } build = { type = 'builtin', modules = { lpeg = { 'lpcap.c', 'lpcode.c', 'lpcset.c', 'lpprint.c', 'lptree.c', 'lpvm.c' }, re = 're.lua' } }