aboutsummaryrefslogtreecommitdiff
path: root/lpvm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* When matching a predicate, the position of the farthest failure may not be th...Sérgio Queiroz2017-12-281-29/+18
* Updating examples to the new semanticsSérgio Queiroz2017-12-281-4/+0
* Implementing the new semantics of predicates when a label is thrownSérgio Queiroz2017-12-271-31/+51
* Exteding the stack with a field to store the label environmentSérgio Queiroz2017-12-261-18/+40
* The var that keeps the number of a label should be short instead of byteSérgio Queiroz2017-12-261-1/+1
* Updating code to use the new syntax/semantics of labelsSérgio Queiroz2017-12-181-0/+1
* Removing code related to labeled choice and recovery operators and updating t...Sérgio Queiroz2017-12-151-55/+14
* Removing code related to previous recovery operator //{}Sérgio Queiroz2017-12-151-12/+1
* Updating the recovery mechanism when a label is thrownSérgio Queiroz2017-12-151-4/+21
* Using field 'key' to allow strings as labels (partial)Sérgio Queiroz2017-12-121-1/+5
* Reintroducing the labeled ordered choice (tests without it passed)Sergio Queiroz2017-07-061-0/+11
* Updating lpeglabel to the codebase of LPeg 1.0.1Sergio Queiroz2017-07-061-15/+23
* Tracking the farthest failure position in case of a regular failSergio Queiroz2017-01-031-6/+7
* Changing documentation and examples with recoverySergio Queiroz2016-11-141-4/+4
* Removing labeled choice, updating testlabel, and disabling an optmization rel...Sergio Queiroz2016-11-101-11/+0
* Now captures seems to work as expected in case of a recoverySergio Queiroz2016-09-211-3/+4
* Fixing a bug in lpvm.c (now the tests passed)Sergio Queiroz2016-09-211-2/+2
* Updating implementation of Recovery to follow Fabio's idea. Not compatible wi...Sergio Queiroz2016-09-091-42/+35
* Removing "pk" from lpvm.cSergio Queiroz2016-07-221-7/+0
* Changing the semantics of labels to recovery/resume (ILabChoice does not work)sergio2016-07-221-13/+43
* Implementing the recovery operatorSergio Queiroz2016-07-141-4/+22
* Updating code given that lpeglabel.T only throws one labelSergio Queiroz2016-07-011-30/+16
* Changing the LPegLabel to support up to 255 labelsSergio Queiroz2016-07-011-18/+41
* Updating lpeglabel to lpeg-1.0Sergio Queiroz2016-06-271-3/+3
* Result of an unsuccessful matching is label + subjectSergio Queiroz2015-09-111-1/+9
* Updating to lpeg 0.12.2Sergio Medeiros2015-03-231-29/+26
* 'match' function now returns the 'nil' plus a list of labelsSergio Medeiros2014-11-131-10/+9
* Creating the git repository with the current implementation.Sergio Medeiros2014-10-291-0/+391