aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Minor change in READMEv1.5Sérgio Queiroz2018-02-081-2/+2
|
* Using lua_tointerger instead of lua_tointegerx to keep compatibility with ↵Sérgio Queiroz2018-02-081-5/+4
| | | | Lua 5.1
* Updating HISTORY and LICENSE to version 1.5Sérgio Queiroz2017-12-292-2/+15
|
* Updating documentation for version 1.5Sérgio Queiroz2017-12-293-74/+91
|
* Updating the documentationSérgio Queiroz2017-12-2911-3552/+314
|
* When matching a predicate, the position of the farthest failure may not be ↵Sérgio Queiroz2017-12-284-37/+49
| | | | the subject position where the predicate started to match
* Updating examples to the new semanticsSérgio Queiroz2017-12-2812-269/+278
|
* Implementing the new semantics of predicates when a label is thrownSérgio Queiroz2017-12-276-50/+114
|
* Exteding the stack with a field to store the label environmentSérgio Queiroz2017-12-262-18/+41
|
* The var that keeps the number of a label should be short instead of byteSérgio Queiroz2017-12-263-3/+3
|
* Updating lpprint and removing label related fields from structsSérgio Queiroz2017-12-194-27/+26
|
* Updating relabel to use the new semantics of m.TSérgio Queiroz2017-12-191-43/+33
|
* Removing function 'setlabels' from relabelSérgio Queiroz2017-12-191-5/+0
|
* Updating relabel's parser after removing /{} and //{}Sérgio Queiroz2017-12-192-65/+14
|
* Updating code to use the new syntax/semantics of labelsSérgio Queiroz2017-12-186-573/+272
|
* Removing code related to labeled choice and recovery operators and updating ↵Sérgio Queiroz2017-12-157-301/+102
| | | | tests
* Removing code related to previous recovery operator //{}Sérgio Queiroz2017-12-157-80/+15
|
* Updating the recovery mechanism when a label is thrownSérgio Queiroz2017-12-158-101/+136
|
* Using field 'key' to allow strings as labels (partial)Sérgio Queiroz2017-12-124-14/+42
|
* Updating the examples since lpeglabel now returns an error position instead ↵Sérgio Queiroz2017-12-089-40/+90
| | | | of a string and p^lab is syntatic sugar
* Adding p^name as syntactic sugar for p / T(name) in relabelSérgio Queiroz2017-12-052-2/+223
|
* Returning the error position instead of a suffix of the original string ↵Sérgio Queiroz2017-10-042-192/+192
| | | | (Issue 18)
* Adding rockspec to version 1.4 (which reintroduces labeled choice)v1.4.0-1Sergio Queiroz2017-07-191-0/+32
|
* Adding tests related to labeled choiceSergio Queiroz2017-07-071-18/+234
|
* Cleaning the codeSergio Queiroz2017-07-061-7/+0
|
* Updating the error messageSergio Queiroz2017-07-061-4/+4
|
* Reintroducing the labeled ordered choice (tests without it passed)Sergio Queiroz2017-07-067-31/+95
|
* Creating rockspec for version 1.3.0v1.3.0-1Sergio Queiroz2017-07-061-0/+32
|
* Correcting the version number in HISTORYSergio Queiroz2017-07-061-1/+1
|
* Updating HISTORY to version 1.3.0Sergio Queiroz2017-07-061-0/+6
|
* Fixing the documentation of setlabels and an example of error recoverySergio Queiroz2017-07-061-39/+32
|
* Updating lpeglabel to the codebase of LPeg 1.0.1Sergio Queiroz2017-07-0610-102/+217
|
* Build lpeglabel for a Linux system by defaultSergio Queiroz2017-06-231-3/+4
|
* Merge branch 'master' of https://github.com/sqmedeiros/lpeglabelSergio Queiroz2017-06-231-1/+5
|\
| * Merge pull request #16 from vsbenas/masterSérgio Medeiros2017-04-031-1/+5
| |\ | | | | | | Update makefile to support Windows OS
| | * Merge pull request #1 from vsbenas/vsbenas-patch-1vsbenas2017-03-281-1/+5
| |/| | | | | | | Update makefile to support Windows OS
| | * Update makefile to support Windows OSvsbenas2017-03-281-1/+5
| |/ | | | | Currently impossible to build on windows
* / Fixing bug when getting the length of a tableSergio Queiroz2017-06-231-2/+2
|/
* Updating HISTORY and adding rockspec to version 1.2.0-1v1.2.0-1Sergio Queiroz2017-01-042-1/+39
|
* Adding to README an example about farthest failureSergio Queiroz2017-01-042-0/+37
|
* Updating README to mention the farthest failure position featureSergio Queiroz2017-01-031-10/+23
|
* Removing tests specific to farthest failure (put them in testlabel.lua)farthestFailSergio Queiroz2017-01-031-13/+0
|
* Tracking the farthest failure position in case of a regular failSergio Queiroz2017-01-034-92/+150
|
* Adding tests to check farthest failSergio Queiroz2017-01-021-0/+25
|
* Adding rockspec to version 1.1.0-1v1.1.0-1Sergio Queiroz2016-12-161-0/+32
|
* Renaming "lpeglabelrec" to "lpeglabel", and "relabelrec" to "relabel"Sergio Queiroz2016-12-1618-56/+56
|
* Renaming "relabelrec" to "relabel"Sergio Queiroz2016-12-161-0/+0
|
* Updating HISTORY to release version 1.1.0-1Sergio Queiroz2016-12-161-1/+7
|
* Updating error message related to / and //{}Sergio Queiroz2016-12-161-8/+10
|
* Updating tests of 'relabel' syntaxSergio Queiroz2016-12-161-19/+19
|