aboutsummaryrefslogtreecommitdiff
path: root/rockspecs/lpeglabel-1.6.0-1.rockspec
diff options
context:
space:
mode:
authorSergio <sqmedeiros@gmail.com>2019-10-15 13:23:26 -0300
committerSergio <sqmedeiros@gmail.com>2019-10-15 13:23:26 -0300
commit9d02c572fc0c45d76d73263e51b004be51f359fa (patch)
tree68507e2ef8ce796f849ac047280e77fe6b160b2d /rockspecs/lpeglabel-1.6.0-1.rockspec
parent957d8f22310ebfbac08f6bb22ecddad23be026b4 (diff)
downloadlpeglabel-1.6.0-1.tar.gz
lpeglabel-1.6.0-1.tar.bz2
lpeglabel-1.6.0-1.zip
Updating files to version 1.6.0v1.6.0-1
Diffstat (limited to 'rockspecs/lpeglabel-1.6.0-1.rockspec')
-rw-r--r--rockspecs/lpeglabel-1.6.0-1.rockspec33
1 files changed, 33 insertions, 0 deletions
diff --git a/rockspecs/lpeglabel-1.6.0-1.rockspec b/rockspecs/lpeglabel-1.6.0-1.rockspec
new file mode 100644
index 0000000..64f5b6f
--- /dev/null
+++ b/rockspecs/lpeglabel-1.6.0-1.rockspec
@@ -0,0 +1,33 @@
1package = "LPegLabel"
2version = "1.6.0-1"
3source = {
4 url = "https://github.com/sqmedeiros/lpeglabel/archive/v1.6.0-1.tar.gz",
5 tag = "v1.6.0-1",
6 dir = "lpeglabel-1.6.0-1",
7}
8description = {
9 summary = "Parsing Expression Grammars For Lua with Labeled Failures",
10 detailed = [[
11 LPegLabel is a conservative extension of the LPeg library that provides
12 an implementation of Parsing Expression Grammars (PEGs) with labeled failures.
13 By using labeled failures we can properly report syntactical errors.
14 We can also recover from such errors by describing a grammar rule with
15 the same name of a given label.
16 LPegLabel also reports the farthest failure position in case of an ordinary failure.
17 ]],
18 homepage = "https://github.com/sqmedeiros/lpeglabel/",
19 maintainer = "Sergio Medeiros <sqmedeiros@gmail.com>",
20 license = "MIT/X11"
21}
22dependencies = {
23 "lua >= 5.1",
24}
25build = {
26 type = "builtin",
27 modules = {
28 lpeglabel = {
29 "lpcap.c", "lpcode.c", "lpprint.c", "lptree.c", "lpvm.c"
30 },
31 relabel = "relabel.lua"
32 }
33}