aboutsummaryrefslogtreecommitdiff
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
parent957d8f22310ebfbac08f6bb22ecddad23be026b4 (diff)
downloadlpeglabel-9d02c572fc0c45d76d73263e51b004be51f359fa.tar.gz
lpeglabel-9d02c572fc0c45d76d73263e51b004be51f359fa.tar.bz2
lpeglabel-9d02c572fc0c45d76d73263e51b004be51f359fa.zip
Updating files to version 1.6.0v1.6.0-1
-rw-r--r--HISTORY8
-rw-r--r--LICENSE2
-rw-r--r--README.md2
-rw-r--r--rockspecs/lpeglabel-1.6.0-1.rockspec33
4 files changed, 42 insertions, 3 deletions
diff --git a/HISTORY b/HISTORY
index 926cb1e..845a4ac 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,4 +1,10 @@
1HISTORY for LPegLabel 1.5.0-1 1HISTORY for LPegLabel 1.6.0-1
2
3* Changes from version 1.5.0-1 to 1.6.0-1
4 ---------------------------------
5 + updating LPegLabel to the codebase of LPeg (1.1.0?)
6 + fixing bug related to head fail optimization
7
2 8
3* Changes from version 1.4.0-1 to 1.5.0-1 9* Changes from version 1.4.0-1 to 1.5.0-1
4 --------------------------------- 10 ---------------------------------
diff --git a/LICENSE b/LICENSE
index f7fc10c..db08683 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
1The MIT License (MIT) 1The MIT License (MIT)
2 2
3Copyright (c) 2014-2017 Sérgio Medeiros 3Copyright (c) 2014-2019 Sérgio Medeiros
4 4
5Permission is hereby granted, free of charge, to any person obtaining a copy 5Permission is hereby granted, free of charge, to any person obtaining a copy
6of this software and associated documentation files (the "Software"), to deal 6of this software and associated documentation files (the "Software"), to deal
diff --git a/README.md b/README.md
index c2ddbb9..c9cbb4a 100644
--- a/README.md
+++ b/README.md
@@ -87,7 +87,7 @@ not propagate `l`, or calls its associated recovery rule.
87 87
88#### <a name="re-t"></a><code>%{l}</code> 88#### <a name="re-t"></a><code>%{l}</code>
89 89
90Syntax of *relabel* module. Equivalent to `lpeg.T(l)`. 90Syntax of *relabel* module. Equivalent to `lpeglabel.T(l)`.
91 91
92Label `l` must be a valid identifier name. 92Label `l` must be a valid identifier name.
93 93
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}