aboutsummaryrefslogtreecommitdiff
path: root/lpvm.h
diff options
context:
space:
mode:
authorSergio Queiroz <sqmedeiros@gmail.com>2017-07-06 16:01:44 -0300
committerSergio Queiroz <sqmedeiros@gmail.com>2017-07-06 16:01:44 -0300
commite2a8e1c789a7a769c83a66d6fd2f191b0e465cba (patch)
treee2aecc3d439e44db98439c26cf23625da1bedb3f /lpvm.h
parenta36fe71ac0271d9013f76d9342f9a2fca40f64fc (diff)
downloadlpeglabel-e2a8e1c789a7a769c83a66d6fd2f191b0e465cba.tar.gz
lpeglabel-e2a8e1c789a7a769c83a66d6fd2f191b0e465cba.tar.bz2
lpeglabel-e2a8e1c789a7a769c83a66d6fd2f191b0e465cba.zip
Reintroducing the labeled ordered choice (tests without it passed)
Diffstat (limited to 'lpvm.h')
-rw-r--r--lpvm.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lpvm.h b/lpvm.h
index bcfc22f..713626e 100644
--- a/lpvm.h
+++ b/lpvm.h
@@ -35,7 +35,8 @@ typedef enum Opcode {
35 ICloseCapture, 35 ICloseCapture,
36 ICloseRunTime, 36 ICloseRunTime,
37 IThrow, /* "fails" with a specific label labeled failure */ 37 IThrow, /* "fails" with a specific label labeled failure */
38 IRecov /* stack a recovery; next fail with label 'f' will jump to 'offset' */ 38 IRecov, /* stack a recovery; next fail with label 'f' will jump to 'offset' */
39 ILabChoice /* stack a choice; next fail with label 'f' will jump to 'offset' */
39} Opcode; 40} Opcode;
40 41
41 42