[svn:parrot] r48587 - trunk/ext/nqp-rx/src/stage0
pmichaud at svn.parrot.org
pmichaud at svn.parrot.org
Fri Aug 20 18:38:49 UTC 2010
Author: pmichaud
Date: Fri Aug 20 18:38:47 2010
New Revision: 48587
URL: https://trac.parrot.org/parrot/changeset/48587
Log:
[nqp-rx]: Update with implementation of && in regexes.
Modified:
trunk/ext/nqp-rx/src/stage0/HLL-s0.pir
trunk/ext/nqp-rx/src/stage0/NQP-s0.pir
trunk/ext/nqp-rx/src/stage0/P6Regex-s0.pir
trunk/ext/nqp-rx/src/stage0/Regex-s0.pir
Modified: trunk/ext/nqp-rx/src/stage0/HLL-s0.pir
==============================================================================
--- trunk/ext/nqp-rx/src/stage0/HLL-s0.pir Fri Aug 20 18:13:00 2010 (r48586)
+++ trunk/ext/nqp-rx/src/stage0/HLL-s0.pir Fri Aug 20 18:38:47 2010 (r48587)
@@ -438,6 +438,16 @@
.sub 'quote_EXPR' :method
.param pmc args :slurpy
+ .local pmc cur, debug
+ .local string target
+ .local int pos
+
+ (cur, pos, target) = self.'!cursor_start'()
+ debug = getattribute cur, '$!debug'
+ if null debug goto debug_1
+ cur.'!cursor_debug'('START', 'quote_EXPR')
+ debug_1:
+
.local pmc quotemod, true
.lex '%*QUOTEMOD', quotemod
quotemod = new ['Hash']
@@ -466,11 +476,6 @@
goto args_loop
args_done:
- .local pmc cur
- .local string target
- .local int pos
-
- (cur, pos, target) = self.'!cursor_start'()
.local pmc start, stop
(start, stop) = self.'peek_delimiters'(target, pos)
@@ -484,7 +489,13 @@
$P10.'!cursor_names'('quote_delimited')
pos = $P10.'pos'()
cur.'!cursor_pass'(pos, 'quote_EXPR')
+ if null debug goto done
+ cur.'!cursor_debug'('PASS', 'quote_EXPR')
+ goto done
fail:
+ if null debug goto done
+ cur.'!cursor_debug'('FAIL', 'quote_EXPR')
+ done:
.return (cur)
.end
@@ -574,6 +585,13 @@
.param string preclim :optional
.param int has_preclim :opt_flag
+ .local pmc here, pos, debug
+ (here, pos) = self.'!cursor_start'()
+ debug = getattribute here, '$!debug'
+ if null debug goto debug_1
+ here.'!cursor_debug'('START', 'EXPR')
+ debug_1:
+
if has_preclim goto have_preclim
preclim = ''
have_preclim:
@@ -588,9 +606,6 @@
termstack = new ['ResizablePMCArray']
.lex '@termstack', termstack
- .local pmc here, from, pos
- (here, pos) = self.'!cursor_start'()
-
term_loop:
here = here.termishrx()
unless here goto fail
@@ -718,7 +733,14 @@
setattribute here, '$!pos', pos
setattribute here, '$!match', term
here.'!reduce'('EXPR')
+ if null debug goto done
+ here.'!cursor_debug'('PASS', 'EXPR')
+ goto done
+
fail:
+ if null debug goto done
+ here.'!cursor_debug'('FAIL', 'EXPR')
+ done:
.return (here)
err_internal:
@@ -809,7 +831,7 @@
.local pmc pos
pos = self.'pos'()
- self.'!cursor_debug'('START MARKER name=', markname, ', pos=', pos)
+ self.'!cursor_debug'('START', 'MARKER name=', markname, ', pos=', pos)
.local pmc markhash
markhash = get_global '%!MARKHASH'
@@ -818,7 +840,7 @@
set_global '%!MARKHASH', markhash
have_markhash:
markhash[markname] = pos
- self.'!cursor_debug'('PASS MARKER')
+ self.'!cursor_debug'('PASS', 'MARKER')
.return (1)
.end
@@ -826,7 +848,7 @@
.sub 'MARKED' :method
.param pmc markname
- self.'!cursor_debug'('START MARKED name=', markname)
+ self.'!cursor_debug'('START','MARKED name=', markname)
.local pmc markhash
markhash = get_global '%!MARKHASH'
@@ -835,10 +857,10 @@
if null $P0 goto fail
$P1 = self.'pos'()
unless $P0 == $P1 goto fail
- self.'!cursor_debug'('PASS MARKED')
+ self.'!cursor_debug'('PASS','MARKED')
.return (1)
fail:
- self.'!cursor_debug'('FAIL MARKED')
+ self.'!cursor_debug'('FAIL','MARKED')
.return (0)
.end
@@ -902,7 +924,7 @@
### .include 'gen/hllgrammar-grammar.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016519.8364")
+.sub "_block11" :anon :subid("10_1282323993.58127")
.annotate 'line', 0
get_hll_global $P14, ["HLL";"Grammar"], "_block13"
capture_lex $P14
@@ -919,15 +941,15 @@
$P332 = $P14()
.annotate 'line', 1
.return ($P332)
- .const 'Sub' $P334 = "106_1282016519.8364"
+ .const 'Sub' $P334 = "106_1282323993.58127"
.return ($P334)
.end
.namespace []
-.sub "" :load :init :subid("post107") :outer("10_1282016519.8364")
+.sub "" :load :init :subid("post107") :outer("10_1282323993.58127")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016519.8364"
+ .const 'Sub' $P12 = "10_1282323993.58127"
.local pmc block
set block, $P12
$P337 = get_root_global ["parrot"], "P6metaclass"
@@ -936,83 +958,83 @@
.namespace ["HLL";"Grammar"]
-.sub "_block13" :subid("11_1282016519.8364") :outer("10_1282016519.8364")
+.sub "_block13" :subid("11_1282323993.58127") :outer("10_1282323993.58127")
.annotate 'line', 5
- .const 'Sub' $P319 = "103_1282016519.8364"
+ .const 'Sub' $P319 = "103_1282323993.58127"
capture_lex $P319
- .const 'Sub' $P313 = "101_1282016519.8364"
+ .const 'Sub' $P313 = "101_1282323993.58127"
capture_lex $P313
- .const 'Sub' $P300 = "98_1282016519.8364"
+ .const 'Sub' $P300 = "98_1282323993.58127"
capture_lex $P300
- .const 'Sub' $P268 = "93_1282016519.8364"
+ .const 'Sub' $P268 = "93_1282323993.58127"
capture_lex $P268
- .const 'Sub' $P262 = "91_1282016519.8364"
+ .const 'Sub' $P262 = "91_1282323993.58127"
capture_lex $P262
- .const 'Sub' $P257 = "89_1282016519.8364"
+ .const 'Sub' $P257 = "89_1282323993.58127"
capture_lex $P257
- .const 'Sub' $P251 = "87_1282016519.8364"
+ .const 'Sub' $P251 = "87_1282323993.58127"
capture_lex $P251
- .const 'Sub' $P245 = "85_1282016519.8364"
+ .const 'Sub' $P245 = "85_1282323993.58127"
capture_lex $P245
- .const 'Sub' $P240 = "83_1282016519.8364"
+ .const 'Sub' $P240 = "83_1282323993.58127"
capture_lex $P240
- .const 'Sub' $P235 = "81_1282016519.8364"
+ .const 'Sub' $P235 = "81_1282323993.58127"
capture_lex $P235
- .const 'Sub' $P230 = "79_1282016519.8364"
+ .const 'Sub' $P230 = "79_1282323993.58127"
capture_lex $P230
- .const 'Sub' $P225 = "77_1282016519.8364"
+ .const 'Sub' $P225 = "77_1282323993.58127"
capture_lex $P225
- .const 'Sub' $P220 = "75_1282016519.8364"
+ .const 'Sub' $P220 = "75_1282323993.58127"
capture_lex $P220
- .const 'Sub' $P215 = "73_1282016519.8364"
+ .const 'Sub' $P215 = "73_1282323993.58127"
capture_lex $P215
- .const 'Sub' $P210 = "71_1282016519.8364"
+ .const 'Sub' $P210 = "71_1282323993.58127"
capture_lex $P210
- .const 'Sub' $P205 = "69_1282016519.8364"
+ .const 'Sub' $P205 = "69_1282323993.58127"
capture_lex $P205
- .const 'Sub' $P195 = "65_1282016519.8364"
+ .const 'Sub' $P195 = "65_1282323993.58127"
capture_lex $P195
- .const 'Sub' $P182 = "63_1282016519.8364"
+ .const 'Sub' $P182 = "63_1282323993.58127"
capture_lex $P182
- .const 'Sub' $P170 = "61_1282016519.8364"
+ .const 'Sub' $P170 = "61_1282323993.58127"
capture_lex $P170
- .const 'Sub' $P164 = "59_1282016519.8364"
+ .const 'Sub' $P164 = "59_1282323993.58127"
capture_lex $P164
- .const 'Sub' $P157 = "57_1282016519.8364"
+ .const 'Sub' $P157 = "57_1282323993.58127"
capture_lex $P157
- .const 'Sub' $P151 = "55_1282016519.8364"
+ .const 'Sub' $P151 = "55_1282323993.58127"
capture_lex $P151
- .const 'Sub' $P144 = "53_1282016519.8364"
+ .const 'Sub' $P144 = "53_1282323993.58127"
capture_lex $P144
- .const 'Sub' $P138 = "51_1282016519.8364"
+ .const 'Sub' $P138 = "51_1282323993.58127"
capture_lex $P138
- .const 'Sub' $P131 = "49_1282016519.8364"
+ .const 'Sub' $P131 = "49_1282323993.58127"
capture_lex $P131
- .const 'Sub' $P125 = "47_1282016519.8364"
+ .const 'Sub' $P125 = "47_1282323993.58127"
capture_lex $P125
- .const 'Sub' $P119 = "45_1282016519.8364"
+ .const 'Sub' $P119 = "45_1282323993.58127"
capture_lex $P119
- .const 'Sub' $P110 = "43_1282016519.8364"
+ .const 'Sub' $P110 = "43_1282323993.58127"
capture_lex $P110
- .const 'Sub' $P102 = "41_1282016519.8364"
+ .const 'Sub' $P102 = "41_1282323993.58127"
capture_lex $P102
- .const 'Sub' $P92 = "40_1282016519.8364"
+ .const 'Sub' $P92 = "40_1282323993.58127"
capture_lex $P92
- .const 'Sub' $P86 = "38_1282016519.8364"
+ .const 'Sub' $P86 = "38_1282323993.58127"
capture_lex $P86
- .const 'Sub' $P81 = "36_1282016519.8364"
+ .const 'Sub' $P81 = "36_1282323993.58127"
capture_lex $P81
- .const 'Sub' $P73 = "34_1282016519.8364"
+ .const 'Sub' $P73 = "34_1282323993.58127"
capture_lex $P73
- .const 'Sub' $P67 = "32_1282016519.8364"
+ .const 'Sub' $P67 = "32_1282323993.58127"
capture_lex $P67
- .const 'Sub' $P61 = "30_1282016519.8364"
+ .const 'Sub' $P61 = "30_1282323993.58127"
capture_lex $P61
- .const 'Sub' $P55 = "28_1282016519.8364"
+ .const 'Sub' $P55 = "28_1282323993.58127"
capture_lex $P55
- .const 'Sub' $P22 = "14_1282016519.8364"
+ .const 'Sub' $P22 = "14_1282323993.58127"
capture_lex $P22
- .const 'Sub' $P15 = "12_1282016519.8364"
+ .const 'Sub' $P15 = "12_1282323993.58127"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -1021,17 +1043,17 @@
$P0."ctxsave"()
ctxsave_done:
.annotate 'line', 33
- .const 'Sub' $P319 = "103_1282016519.8364"
+ .const 'Sub' $P319 = "103_1282323993.58127"
capture_lex $P319
.annotate 'line', 5
.return ($P319)
- .const 'Sub' $P329 = "105_1282016519.8364"
+ .const 'Sub' $P329 = "105_1282323993.58127"
.return ($P329)
.end
.namespace ["HLL";"Grammar"]
-.sub "ws" :subid("12_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "ws" :subid("12_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx16_tgt
.local int rx16_pos
@@ -1054,7 +1076,7 @@
rx16_start:
eq $I10, 1, rx16_restart
if_null rx16_debug, debug_108
- rx16_cur."!cursor_debug"("START ", "ws")
+ rx16_cur."!cursor_debug"("START", "ws")
debug_108:
$I10 = self.'from'()
ne $I10, -1, rxscan19_done
@@ -1108,12 +1130,12 @@
# rx pass
rx16_cur."!cursor_pass"(rx16_pos, "ws")
if_null rx16_debug, debug_109
- rx16_cur."!cursor_debug"("PASS ", "ws", " at pos=", rx16_pos)
+ rx16_cur."!cursor_debug"("PASS", "ws", " at pos=", rx16_pos)
debug_109:
.return (rx16_cur)
rx16_restart:
if_null rx16_debug, debug_110
- rx16_cur."!cursor_debug"("NEXT ", "ws")
+ rx16_cur."!cursor_debug"("NEXT", "ws")
debug_110:
rx16_fail:
(rx16_rep, rx16_pos, $I10, $P10) = rx16_cur."!mark_fail"(0)
@@ -1123,7 +1145,7 @@
rx16_done:
rx16_cur."!cursor_fail"()
if_null rx16_debug, debug_111
- rx16_cur."!cursor_debug"("FAIL ", "ws")
+ rx16_cur."!cursor_debug"("FAIL", "ws")
debug_111:
.return (rx16_cur)
.return ()
@@ -1131,7 +1153,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__ws" :subid("13_1282016519.8364") :method
+.sub "!PREFIX__ws" :subid("13_1282323993.58127") :method
.annotate 'line', 5
new $P18, "ResizablePMCArray"
push $P18, ""
@@ -1140,7 +1162,7 @@
.namespace ["HLL";"Grammar"]
-.sub "termish" :subid("14_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "termish" :subid("14_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx23_tgt
.local int rx23_pos
@@ -1164,7 +1186,7 @@
rx23_start:
eq $I10, 1, rx23_restart
if_null rx23_debug, debug_112
- rx23_cur."!cursor_debug"("START ", "termish")
+ rx23_cur."!cursor_debug"("START", "termish")
debug_112:
$I10 = self.'from'()
ne $I10, -1, rxscan26_done
@@ -1238,13 +1260,13 @@
# rx pass
rx23_cur."!cursor_pass"(rx23_pos, "termish")
if_null rx23_debug, debug_113
- rx23_cur."!cursor_debug"("PASS ", "termish", " at pos=", rx23_pos)
+ rx23_cur."!cursor_debug"("PASS", "termish", " at pos=", rx23_pos)
debug_113:
.return (rx23_cur)
rx23_restart:
.annotate 'line', 5
if_null rx23_debug, debug_114
- rx23_cur."!cursor_debug"("NEXT ", "termish")
+ rx23_cur."!cursor_debug"("NEXT", "termish")
debug_114:
rx23_fail:
(rx23_rep, rx23_pos, $I10, $P10) = rx23_cur."!mark_fail"(0)
@@ -1254,7 +1276,7 @@
rx23_done:
rx23_cur."!cursor_fail"()
if_null rx23_debug, debug_115
- rx23_cur."!cursor_debug"("FAIL ", "termish")
+ rx23_cur."!cursor_debug"("FAIL", "termish")
debug_115:
.return (rx23_cur)
.return ()
@@ -1262,7 +1284,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__termish" :subid("15_1282016519.8364") :method
+.sub "!PREFIX__termish" :subid("15_1282323993.58127") :method
.annotate 'line', 5
new $P25, "ResizablePMCArray"
push $P25, ""
@@ -1271,7 +1293,7 @@
.namespace ["HLL";"Grammar"]
-.sub "term" :subid("16_1282016519.8364") :method
+.sub "term" :subid("16_1282323993.58127") :method
.annotate 'line', 13
$P32 = self."!protoregex"("term")
.return ($P32)
@@ -1279,7 +1301,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__term" :subid("17_1282016519.8364") :method
+.sub "!PREFIX__term" :subid("17_1282323993.58127") :method
.annotate 'line', 13
$P34 = self."!PREFIX__!protoregex"("term")
.return ($P34)
@@ -1287,7 +1309,7 @@
.namespace ["HLL";"Grammar"]
-.sub "infix" :subid("18_1282016519.8364") :method
+.sub "infix" :subid("18_1282323993.58127") :method
.annotate 'line', 14
$P36 = self."!protoregex"("infix")
.return ($P36)
@@ -1295,7 +1317,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__infix" :subid("19_1282016519.8364") :method
+.sub "!PREFIX__infix" :subid("19_1282323993.58127") :method
.annotate 'line', 14
$P38 = self."!PREFIX__!protoregex"("infix")
.return ($P38)
@@ -1303,7 +1325,7 @@
.namespace ["HLL";"Grammar"]
-.sub "prefix" :subid("20_1282016519.8364") :method
+.sub "prefix" :subid("20_1282323993.58127") :method
.annotate 'line', 15
$P40 = self."!protoregex"("prefix")
.return ($P40)
@@ -1311,7 +1333,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__prefix" :subid("21_1282016519.8364") :method
+.sub "!PREFIX__prefix" :subid("21_1282323993.58127") :method
.annotate 'line', 15
$P42 = self."!PREFIX__!protoregex"("prefix")
.return ($P42)
@@ -1319,7 +1341,7 @@
.namespace ["HLL";"Grammar"]
-.sub "postfix" :subid("22_1282016519.8364") :method
+.sub "postfix" :subid("22_1282323993.58127") :method
.annotate 'line', 16
$P44 = self."!protoregex"("postfix")
.return ($P44)
@@ -1327,7 +1349,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postfix" :subid("23_1282016519.8364") :method
+.sub "!PREFIX__postfix" :subid("23_1282323993.58127") :method
.annotate 'line', 16
$P46 = self."!PREFIX__!protoregex"("postfix")
.return ($P46)
@@ -1335,7 +1357,7 @@
.namespace ["HLL";"Grammar"]
-.sub "circumfix" :subid("24_1282016519.8364") :method
+.sub "circumfix" :subid("24_1282323993.58127") :method
.annotate 'line', 17
$P48 = self."!protoregex"("circumfix")
.return ($P48)
@@ -1343,7 +1365,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__circumfix" :subid("25_1282016519.8364") :method
+.sub "!PREFIX__circumfix" :subid("25_1282323993.58127") :method
.annotate 'line', 17
$P50 = self."!PREFIX__!protoregex"("circumfix")
.return ($P50)
@@ -1351,7 +1373,7 @@
.namespace ["HLL";"Grammar"]
-.sub "postcircumfix" :subid("26_1282016519.8364") :method
+.sub "postcircumfix" :subid("26_1282323993.58127") :method
.annotate 'line', 18
$P52 = self."!protoregex"("postcircumfix")
.return ($P52)
@@ -1359,7 +1381,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postcircumfix" :subid("27_1282016519.8364") :method
+.sub "!PREFIX__postcircumfix" :subid("27_1282323993.58127") :method
.annotate 'line', 18
$P54 = self."!PREFIX__!protoregex"("postcircumfix")
.return ($P54)
@@ -1367,7 +1389,7 @@
.namespace ["HLL";"Grammar"]
-.sub "term:sym<circumfix>" :subid("28_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "term:sym<circumfix>" :subid("28_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx56_tgt
.local int rx56_pos
@@ -1390,7 +1412,7 @@
rx56_start:
eq $I10, 1, rx56_restart
if_null rx56_debug, debug_116
- rx56_cur."!cursor_debug"("START ", "term:sym<circumfix>")
+ rx56_cur."!cursor_debug"("START", "term:sym<circumfix>")
debug_116:
$I10 = self.'from'()
ne $I10, -1, rxscan60_done
@@ -1415,13 +1437,13 @@
# rx pass
rx56_cur."!cursor_pass"(rx56_pos, "term:sym<circumfix>")
if_null rx56_debug, debug_117
- rx56_cur."!cursor_debug"("PASS ", "term:sym<circumfix>", " at pos=", rx56_pos)
+ rx56_cur."!cursor_debug"("PASS", "term:sym<circumfix>", " at pos=", rx56_pos)
debug_117:
.return (rx56_cur)
rx56_restart:
.annotate 'line', 5
if_null rx56_debug, debug_118
- rx56_cur."!cursor_debug"("NEXT ", "term:sym<circumfix>")
+ rx56_cur."!cursor_debug"("NEXT", "term:sym<circumfix>")
debug_118:
rx56_fail:
(rx56_rep, rx56_pos, $I10, $P10) = rx56_cur."!mark_fail"(0)
@@ -1431,7 +1453,7 @@
rx56_done:
rx56_cur."!cursor_fail"()
if_null rx56_debug, debug_119
- rx56_cur."!cursor_debug"("FAIL ", "term:sym<circumfix>")
+ rx56_cur."!cursor_debug"("FAIL", "term:sym<circumfix>")
debug_119:
.return (rx56_cur)
.return ()
@@ -1439,7 +1461,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__term:sym<circumfix>" :subid("29_1282016519.8364") :method
+.sub "!PREFIX__term:sym<circumfix>" :subid("29_1282323993.58127") :method
.annotate 'line', 5
$P58 = self."!PREFIX__!subrule"("circumfix", "")
new $P59, "ResizablePMCArray"
@@ -1449,7 +1471,7 @@
.namespace ["HLL";"Grammar"]
-.sub "infixish" :subid("30_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "infixish" :subid("30_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx62_tgt
.local int rx62_pos
@@ -1472,7 +1494,7 @@
rx62_start:
eq $I10, 1, rx62_restart
if_null rx62_debug, debug_120
- rx62_cur."!cursor_debug"("START ", "infixish")
+ rx62_cur."!cursor_debug"("START", "infixish")
debug_120:
$I10 = self.'from'()
ne $I10, -1, rxscan66_done
@@ -1497,13 +1519,13 @@
# rx pass
rx62_cur."!cursor_pass"(rx62_pos, "infixish")
if_null rx62_debug, debug_121
- rx62_cur."!cursor_debug"("PASS ", "infixish", " at pos=", rx62_pos)
+ rx62_cur."!cursor_debug"("PASS", "infixish", " at pos=", rx62_pos)
debug_121:
.return (rx62_cur)
rx62_restart:
.annotate 'line', 5
if_null rx62_debug, debug_122
- rx62_cur."!cursor_debug"("NEXT ", "infixish")
+ rx62_cur."!cursor_debug"("NEXT", "infixish")
debug_122:
rx62_fail:
(rx62_rep, rx62_pos, $I10, $P10) = rx62_cur."!mark_fail"(0)
@@ -1513,7 +1535,7 @@
rx62_done:
rx62_cur."!cursor_fail"()
if_null rx62_debug, debug_123
- rx62_cur."!cursor_debug"("FAIL ", "infixish")
+ rx62_cur."!cursor_debug"("FAIL", "infixish")
debug_123:
.return (rx62_cur)
.return ()
@@ -1521,7 +1543,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__infixish" :subid("31_1282016519.8364") :method
+.sub "!PREFIX__infixish" :subid("31_1282323993.58127") :method
.annotate 'line', 5
$P64 = self."!PREFIX__!subrule"("infix", "")
new $P65, "ResizablePMCArray"
@@ -1531,7 +1553,7 @@
.namespace ["HLL";"Grammar"]
-.sub "prefixish" :subid("32_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "prefixish" :subid("32_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx68_tgt
.local int rx68_pos
@@ -1554,7 +1576,7 @@
rx68_start:
eq $I10, 1, rx68_restart
if_null rx68_debug, debug_124
- rx68_cur."!cursor_debug"("START ", "prefixish")
+ rx68_cur."!cursor_debug"("START", "prefixish")
debug_124:
$I10 = self.'from'()
ne $I10, -1, rxscan72_done
@@ -1584,13 +1606,13 @@
# rx pass
rx68_cur."!cursor_pass"(rx68_pos, "prefixish")
if_null rx68_debug, debug_125
- rx68_cur."!cursor_debug"("PASS ", "prefixish", " at pos=", rx68_pos)
+ rx68_cur."!cursor_debug"("PASS", "prefixish", " at pos=", rx68_pos)
debug_125:
.return (rx68_cur)
rx68_restart:
.annotate 'line', 5
if_null rx68_debug, debug_126
- rx68_cur."!cursor_debug"("NEXT ", "prefixish")
+ rx68_cur."!cursor_debug"("NEXT", "prefixish")
debug_126:
rx68_fail:
(rx68_rep, rx68_pos, $I10, $P10) = rx68_cur."!mark_fail"(0)
@@ -1600,7 +1622,7 @@
rx68_done:
rx68_cur."!cursor_fail"()
if_null rx68_debug, debug_127
- rx68_cur."!cursor_debug"("FAIL ", "prefixish")
+ rx68_cur."!cursor_debug"("FAIL", "prefixish")
debug_127:
.return (rx68_cur)
.return ()
@@ -1608,7 +1630,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__prefixish" :subid("33_1282016519.8364") :method
+.sub "!PREFIX__prefixish" :subid("33_1282323993.58127") :method
.annotate 'line', 5
$P70 = self."!PREFIX__!subrule"("prefix", "")
new $P71, "ResizablePMCArray"
@@ -1618,7 +1640,7 @@
.namespace ["HLL";"Grammar"]
-.sub "postfixish" :subid("34_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "postfixish" :subid("34_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx74_tgt
.local int rx74_pos
@@ -1641,7 +1663,7 @@
rx74_start:
eq $I10, 1, rx74_restart
if_null rx74_debug, debug_128
- rx74_cur."!cursor_debug"("START ", "postfixish")
+ rx74_cur."!cursor_debug"("START", "postfixish")
debug_128:
$I10 = self.'from'()
ne $I10, -1, rxscan79_done
@@ -1682,13 +1704,13 @@
# rx pass
rx74_cur."!cursor_pass"(rx74_pos, "postfixish")
if_null rx74_debug, debug_129
- rx74_cur."!cursor_debug"("PASS ", "postfixish", " at pos=", rx74_pos)
+ rx74_cur."!cursor_debug"("PASS", "postfixish", " at pos=", rx74_pos)
debug_129:
.return (rx74_cur)
rx74_restart:
.annotate 'line', 5
if_null rx74_debug, debug_130
- rx74_cur."!cursor_debug"("NEXT ", "postfixish")
+ rx74_cur."!cursor_debug"("NEXT", "postfixish")
debug_130:
rx74_fail:
(rx74_rep, rx74_pos, $I10, $P10) = rx74_cur."!mark_fail"(0)
@@ -1698,7 +1720,7 @@
rx74_done:
rx74_cur."!cursor_fail"()
if_null rx74_debug, debug_131
- rx74_cur."!cursor_debug"("FAIL ", "postfixish")
+ rx74_cur."!cursor_debug"("FAIL", "postfixish")
debug_131:
.return (rx74_cur)
.return ()
@@ -1706,7 +1728,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postfixish" :subid("35_1282016519.8364") :method
+.sub "!PREFIX__postfixish" :subid("35_1282323993.58127") :method
.annotate 'line', 5
$P76 = self."!PREFIX__!subrule"("postcircumfix", "")
$P77 = self."!PREFIX__!subrule"("postfix", "")
@@ -1718,7 +1740,7 @@
.namespace ["HLL";"Grammar"]
-.sub "nullterm" :subid("36_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "nullterm" :subid("36_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx82_tgt
.local int rx82_pos
@@ -1741,7 +1763,7 @@
rx82_start:
eq $I10, 1, rx82_restart
if_null rx82_debug, debug_132
- rx82_cur."!cursor_debug"("START ", "nullterm")
+ rx82_cur."!cursor_debug"("START", "nullterm")
debug_132:
$I10 = self.'from'()
ne $I10, -1, rxscan85_done
@@ -1759,13 +1781,13 @@
# rx pass
rx82_cur."!cursor_pass"(rx82_pos, "nullterm")
if_null rx82_debug, debug_133
- rx82_cur."!cursor_debug"("PASS ", "nullterm", " at pos=", rx82_pos)
+ rx82_cur."!cursor_debug"("PASS", "nullterm", " at pos=", rx82_pos)
debug_133:
.return (rx82_cur)
rx82_restart:
.annotate 'line', 5
if_null rx82_debug, debug_134
- rx82_cur."!cursor_debug"("NEXT ", "nullterm")
+ rx82_cur."!cursor_debug"("NEXT", "nullterm")
debug_134:
rx82_fail:
(rx82_rep, rx82_pos, $I10, $P10) = rx82_cur."!mark_fail"(0)
@@ -1775,7 +1797,7 @@
rx82_done:
rx82_cur."!cursor_fail"()
if_null rx82_debug, debug_135
- rx82_cur."!cursor_debug"("FAIL ", "nullterm")
+ rx82_cur."!cursor_debug"("FAIL", "nullterm")
debug_135:
.return (rx82_cur)
.return ()
@@ -1783,7 +1805,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__nullterm" :subid("37_1282016519.8364") :method
+.sub "!PREFIX__nullterm" :subid("37_1282323993.58127") :method
.annotate 'line', 5
new $P84, "ResizablePMCArray"
push $P84, ""
@@ -1792,7 +1814,7 @@
.namespace ["HLL";"Grammar"]
-.sub "nullterm_alt" :subid("38_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "nullterm_alt" :subid("38_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 5
.local string rx87_tgt
.local int rx87_pos
@@ -1815,7 +1837,7 @@
rx87_start:
eq $I10, 1, rx87_restart
if_null rx87_debug, debug_136
- rx87_cur."!cursor_debug"("START ", "nullterm_alt")
+ rx87_cur."!cursor_debug"("START", "nullterm_alt")
debug_136:
$I10 = self.'from'()
ne $I10, -1, rxscan91_done
@@ -1840,13 +1862,13 @@
# rx pass
rx87_cur."!cursor_pass"(rx87_pos, "nullterm_alt")
if_null rx87_debug, debug_137
- rx87_cur."!cursor_debug"("PASS ", "nullterm_alt", " at pos=", rx87_pos)
+ rx87_cur."!cursor_debug"("PASS", "nullterm_alt", " at pos=", rx87_pos)
debug_137:
.return (rx87_cur)
rx87_restart:
.annotate 'line', 5
if_null rx87_debug, debug_138
- rx87_cur."!cursor_debug"("NEXT ", "nullterm_alt")
+ rx87_cur."!cursor_debug"("NEXT", "nullterm_alt")
debug_138:
rx87_fail:
(rx87_rep, rx87_pos, $I10, $P10) = rx87_cur."!mark_fail"(0)
@@ -1856,7 +1878,7 @@
rx87_done:
rx87_cur."!cursor_fail"()
if_null rx87_debug, debug_139
- rx87_cur."!cursor_debug"("FAIL ", "nullterm_alt")
+ rx87_cur."!cursor_debug"("FAIL", "nullterm_alt")
debug_139:
.return (rx87_cur)
.return ()
@@ -1864,7 +1886,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__nullterm_alt" :subid("39_1282016519.8364") :method
+.sub "!PREFIX__nullterm_alt" :subid("39_1282323993.58127") :method
.annotate 'line', 5
$P89 = self."!PREFIX__!subrule"("nullterm", "")
new $P90, "ResizablePMCArray"
@@ -1875,7 +1897,7 @@
.namespace ["HLL";"Grammar"]
.include "except_types.pasm"
-.sub "nulltermish" :subid("40_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "nulltermish" :subid("40_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
new $P94, 'ExceptionHandler'
set_addr $P94, control_93
@@ -1902,7 +1924,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_delimited" :subid("41_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_delimited" :subid("41_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx103_tgt
.local int rx103_pos
@@ -1926,7 +1948,7 @@
rx103_start:
eq $I10, 1, rx103_restart
if_null rx103_debug, debug_140
- rx103_cur."!cursor_debug"("START ", "quote_delimited")
+ rx103_cur."!cursor_debug"("START", "quote_delimited")
debug_140:
$I10 = self.'from'()
ne $I10, -1, rxscan107_done
@@ -1982,13 +2004,13 @@
# rx pass
rx103_cur."!cursor_pass"(rx103_pos, "quote_delimited")
if_null rx103_debug, debug_141
- rx103_cur."!cursor_debug"("PASS ", "quote_delimited", " at pos=", rx103_pos)
+ rx103_cur."!cursor_debug"("PASS", "quote_delimited", " at pos=", rx103_pos)
debug_141:
.return (rx103_cur)
rx103_restart:
.annotate 'line', 33
if_null rx103_debug, debug_142
- rx103_cur."!cursor_debug"("NEXT ", "quote_delimited")
+ rx103_cur."!cursor_debug"("NEXT", "quote_delimited")
debug_142:
rx103_fail:
(rx103_rep, rx103_pos, $I10, $P10) = rx103_cur."!mark_fail"(0)
@@ -1998,7 +2020,7 @@
rx103_done:
rx103_cur."!cursor_fail"()
if_null rx103_debug, debug_143
- rx103_cur."!cursor_debug"("FAIL ", "quote_delimited")
+ rx103_cur."!cursor_debug"("FAIL", "quote_delimited")
debug_143:
.return (rx103_cur)
.return ()
@@ -2006,7 +2028,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_delimited" :subid("42_1282016519.8364") :method
+.sub "!PREFIX__quote_delimited" :subid("42_1282323993.58127") :method
.annotate 'line', 33
$P105 = self."!PREFIX__!subrule"("starter", "")
new $P106, "ResizablePMCArray"
@@ -2016,7 +2038,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_atom" :subid("43_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_atom" :subid("43_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx111_tgt
.local int rx111_pos
@@ -2039,7 +2061,7 @@
rx111_start:
eq $I10, 1, rx111_restart
if_null rx111_debug, debug_144
- rx111_cur."!cursor_debug"("START ", "quote_atom")
+ rx111_cur."!cursor_debug"("START", "quote_atom")
debug_144:
$I10 = self.'from'()
ne $I10, -1, rxscan114_done
@@ -2099,13 +2121,13 @@
# rx pass
rx111_cur."!cursor_pass"(rx111_pos, "quote_atom")
if_null rx111_debug, debug_145
- rx111_cur."!cursor_debug"("PASS ", "quote_atom", " at pos=", rx111_pos)
+ rx111_cur."!cursor_debug"("PASS", "quote_atom", " at pos=", rx111_pos)
debug_145:
.return (rx111_cur)
rx111_restart:
.annotate 'line', 33
if_null rx111_debug, debug_146
- rx111_cur."!cursor_debug"("NEXT ", "quote_atom")
+ rx111_cur."!cursor_debug"("NEXT", "quote_atom")
debug_146:
rx111_fail:
(rx111_rep, rx111_pos, $I10, $P10) = rx111_cur."!mark_fail"(0)
@@ -2115,7 +2137,7 @@
rx111_done:
rx111_cur."!cursor_fail"()
if_null rx111_debug, debug_147
- rx111_cur."!cursor_debug"("FAIL ", "quote_atom")
+ rx111_cur."!cursor_debug"("FAIL", "quote_atom")
debug_147:
.return (rx111_cur)
.return ()
@@ -2123,7 +2145,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_atom" :subid("44_1282016519.8364") :method
+.sub "!PREFIX__quote_atom" :subid("44_1282323993.58127") :method
.annotate 'line', 33
new $P113, "ResizablePMCArray"
push $P113, ""
@@ -2132,7 +2154,7 @@
.namespace ["HLL";"Grammar"]
-.sub "decint" :subid("45_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "decint" :subid("45_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx120_tgt
.local int rx120_pos
@@ -2155,7 +2177,7 @@
rx120_start:
eq $I10, 1, rx120_restart
if_null rx120_debug, debug_148
- rx120_cur."!cursor_debug"("START ", "decint")
+ rx120_cur."!cursor_debug"("START", "decint")
debug_148:
$I10 = self.'from'()
ne $I10, -1, rxscan123_done
@@ -2196,13 +2218,13 @@
# rx pass
rx120_cur."!cursor_pass"(rx120_pos, "decint")
if_null rx120_debug, debug_149
- rx120_cur."!cursor_debug"("PASS ", "decint", " at pos=", rx120_pos)
+ rx120_cur."!cursor_debug"("PASS", "decint", " at pos=", rx120_pos)
debug_149:
.return (rx120_cur)
rx120_restart:
.annotate 'line', 33
if_null rx120_debug, debug_150
- rx120_cur."!cursor_debug"("NEXT ", "decint")
+ rx120_cur."!cursor_debug"("NEXT", "decint")
debug_150:
rx120_fail:
(rx120_rep, rx120_pos, $I10, $P10) = rx120_cur."!mark_fail"(0)
@@ -2212,7 +2234,7 @@
rx120_done:
rx120_cur."!cursor_fail"()
if_null rx120_debug, debug_151
- rx120_cur."!cursor_debug"("FAIL ", "decint")
+ rx120_cur."!cursor_debug"("FAIL", "decint")
debug_151:
.return (rx120_cur)
.return ()
@@ -2220,7 +2242,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__decint" :subid("46_1282016519.8364") :method
+.sub "!PREFIX__decint" :subid("46_1282323993.58127") :method
.annotate 'line', 33
new $P122, "ResizablePMCArray"
push $P122, ""
@@ -2229,7 +2251,7 @@
.namespace ["HLL";"Grammar"]
-.sub "decints" :subid("47_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "decints" :subid("47_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx126_tgt
.local int rx126_pos
@@ -2253,7 +2275,7 @@
rx126_start:
eq $I10, 1, rx126_restart
if_null rx126_debug, debug_152
- rx126_cur."!cursor_debug"("START ", "decints")
+ rx126_cur."!cursor_debug"("START", "decints")
debug_152:
$I10 = self.'from'()
ne $I10, -1, rxscan129_done
@@ -2305,13 +2327,13 @@
# rx pass
rx126_cur."!cursor_pass"(rx126_pos, "decints")
if_null rx126_debug, debug_153
- rx126_cur."!cursor_debug"("PASS ", "decints", " at pos=", rx126_pos)
+ rx126_cur."!cursor_debug"("PASS", "decints", " at pos=", rx126_pos)
debug_153:
.return (rx126_cur)
rx126_restart:
.annotate 'line', 33
if_null rx126_debug, debug_154
- rx126_cur."!cursor_debug"("NEXT ", "decints")
+ rx126_cur."!cursor_debug"("NEXT", "decints")
debug_154:
rx126_fail:
(rx126_rep, rx126_pos, $I10, $P10) = rx126_cur."!mark_fail"(0)
@@ -2321,7 +2343,7 @@
rx126_done:
rx126_cur."!cursor_fail"()
if_null rx126_debug, debug_155
- rx126_cur."!cursor_debug"("FAIL ", "decints")
+ rx126_cur."!cursor_debug"("FAIL", "decints")
debug_155:
.return (rx126_cur)
.return ()
@@ -2329,7 +2351,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__decints" :subid("48_1282016519.8364") :method
+.sub "!PREFIX__decints" :subid("48_1282323993.58127") :method
.annotate 'line', 33
new $P128, "ResizablePMCArray"
push $P128, ""
@@ -2338,7 +2360,7 @@
.namespace ["HLL";"Grammar"]
-.sub "hexint" :subid("49_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "hexint" :subid("49_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx132_tgt
.local int rx132_pos
@@ -2361,7 +2383,7 @@
rx132_start:
eq $I10, 1, rx132_restart
if_null rx132_debug, debug_156
- rx132_cur."!cursor_debug"("START ", "hexint")
+ rx132_cur."!cursor_debug"("START", "hexint")
debug_156:
$I10 = self.'from'()
ne $I10, -1, rxscan135_done
@@ -2380,23 +2402,22 @@
set_addr $I10, rxquantr136_done
rx132_cur."!mark_push"(0, -1, $I10)
rxquantr136_loop:
- # rx rxquantr137 ** 1..*
- set_addr $I10, rxquantr137_done
- rx132_cur."!mark_push"(0, -1, $I10)
- rxquantr137_loop:
- # rx enumcharlist negate=0
- ge rx132_pos, rx132_eos, rx132_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx132_pos, rx132_off
+ set rx132_rep, 0
+ sub $I12, rx132_eos, rx132_pos
+ rxenumcharlistq137_loop:
+ le $I12, 0, rxenumcharlistq137_done
substr $S10, rx132_tgt, $I10, 1
index $I11, "0123456789abcdefABCDEF", $S10
- lt $I11, 0, rx132_fail
- inc rx132_pos
- set_addr $I10, rxquantr137_done
- (rx132_rep) = rx132_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr137_done
- rx132_cur."!mark_push"(rx132_rep, rx132_pos, $I10)
- goto rxquantr137_loop
- rxquantr137_done:
+ lt $I11, 0, rxenumcharlistq137_done
+ inc rx132_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq137_loop
+ rxenumcharlistq137_done:
+ lt rx132_rep, 1, rx132_fail
+ add rx132_pos, rx132_pos, rx132_rep
set_addr $I10, rxquantr136_done
(rx132_rep) = rx132_cur."!mark_commit"($I10)
set_addr $I10, rxquantr136_done
@@ -2413,13 +2434,13 @@
# rx pass
rx132_cur."!cursor_pass"(rx132_pos, "hexint")
if_null rx132_debug, debug_157
- rx132_cur."!cursor_debug"("PASS ", "hexint", " at pos=", rx132_pos)
+ rx132_cur."!cursor_debug"("PASS", "hexint", " at pos=", rx132_pos)
debug_157:
.return (rx132_cur)
rx132_restart:
.annotate 'line', 33
if_null rx132_debug, debug_158
- rx132_cur."!cursor_debug"("NEXT ", "hexint")
+ rx132_cur."!cursor_debug"("NEXT", "hexint")
debug_158:
rx132_fail:
(rx132_rep, rx132_pos, $I10, $P10) = rx132_cur."!mark_fail"(0)
@@ -2429,7 +2450,7 @@
rx132_done:
rx132_cur."!cursor_fail"()
if_null rx132_debug, debug_159
- rx132_cur."!cursor_debug"("FAIL ", "hexint")
+ rx132_cur."!cursor_debug"("FAIL", "hexint")
debug_159:
.return (rx132_cur)
.return ()
@@ -2437,7 +2458,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__hexint" :subid("50_1282016519.8364") :method
+.sub "!PREFIX__hexint" :subid("50_1282323993.58127") :method
.annotate 'line', 33
new $P134, "ResizablePMCArray"
push $P134, ""
@@ -2446,7 +2467,7 @@
.namespace ["HLL";"Grammar"]
-.sub "hexints" :subid("51_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "hexints" :subid("51_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx139_tgt
.local int rx139_pos
@@ -2470,7 +2491,7 @@
rx139_start:
eq $I10, 1, rx139_restart
if_null rx139_debug, debug_160
- rx139_cur."!cursor_debug"("START ", "hexints")
+ rx139_cur."!cursor_debug"("START", "hexints")
debug_160:
$I10 = self.'from'()
ne $I10, -1, rxscan142_done
@@ -2522,13 +2543,13 @@
# rx pass
rx139_cur."!cursor_pass"(rx139_pos, "hexints")
if_null rx139_debug, debug_161
- rx139_cur."!cursor_debug"("PASS ", "hexints", " at pos=", rx139_pos)
+ rx139_cur."!cursor_debug"("PASS", "hexints", " at pos=", rx139_pos)
debug_161:
.return (rx139_cur)
rx139_restart:
.annotate 'line', 33
if_null rx139_debug, debug_162
- rx139_cur."!cursor_debug"("NEXT ", "hexints")
+ rx139_cur."!cursor_debug"("NEXT", "hexints")
debug_162:
rx139_fail:
(rx139_rep, rx139_pos, $I10, $P10) = rx139_cur."!mark_fail"(0)
@@ -2538,7 +2559,7 @@
rx139_done:
rx139_cur."!cursor_fail"()
if_null rx139_debug, debug_163
- rx139_cur."!cursor_debug"("FAIL ", "hexints")
+ rx139_cur."!cursor_debug"("FAIL", "hexints")
debug_163:
.return (rx139_cur)
.return ()
@@ -2546,7 +2567,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__hexints" :subid("52_1282016519.8364") :method
+.sub "!PREFIX__hexints" :subid("52_1282323993.58127") :method
.annotate 'line', 33
new $P141, "ResizablePMCArray"
push $P141, ""
@@ -2555,7 +2576,7 @@
.namespace ["HLL";"Grammar"]
-.sub "octint" :subid("53_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "octint" :subid("53_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx145_tgt
.local int rx145_pos
@@ -2578,7 +2599,7 @@
rx145_start:
eq $I10, 1, rx145_restart
if_null rx145_debug, debug_164
- rx145_cur."!cursor_debug"("START ", "octint")
+ rx145_cur."!cursor_debug"("START", "octint")
debug_164:
$I10 = self.'from'()
ne $I10, -1, rxscan148_done
@@ -2597,23 +2618,22 @@
set_addr $I10, rxquantr149_done
rx145_cur."!mark_push"(0, -1, $I10)
rxquantr149_loop:
- # rx rxquantr150 ** 1..*
- set_addr $I10, rxquantr150_done
- rx145_cur."!mark_push"(0, -1, $I10)
- rxquantr150_loop:
- # rx enumcharlist negate=0
- ge rx145_pos, rx145_eos, rx145_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx145_pos, rx145_off
+ set rx145_rep, 0
+ sub $I12, rx145_eos, rx145_pos
+ rxenumcharlistq150_loop:
+ le $I12, 0, rxenumcharlistq150_done
substr $S10, rx145_tgt, $I10, 1
index $I11, "01234567", $S10
- lt $I11, 0, rx145_fail
- inc rx145_pos
- set_addr $I10, rxquantr150_done
- (rx145_rep) = rx145_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr150_done
- rx145_cur."!mark_push"(rx145_rep, rx145_pos, $I10)
- goto rxquantr150_loop
- rxquantr150_done:
+ lt $I11, 0, rxenumcharlistq150_done
+ inc rx145_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq150_loop
+ rxenumcharlistq150_done:
+ lt rx145_rep, 1, rx145_fail
+ add rx145_pos, rx145_pos, rx145_rep
set_addr $I10, rxquantr149_done
(rx145_rep) = rx145_cur."!mark_commit"($I10)
set_addr $I10, rxquantr149_done
@@ -2630,13 +2650,13 @@
# rx pass
rx145_cur."!cursor_pass"(rx145_pos, "octint")
if_null rx145_debug, debug_165
- rx145_cur."!cursor_debug"("PASS ", "octint", " at pos=", rx145_pos)
+ rx145_cur."!cursor_debug"("PASS", "octint", " at pos=", rx145_pos)
debug_165:
.return (rx145_cur)
rx145_restart:
.annotate 'line', 33
if_null rx145_debug, debug_166
- rx145_cur."!cursor_debug"("NEXT ", "octint")
+ rx145_cur."!cursor_debug"("NEXT", "octint")
debug_166:
rx145_fail:
(rx145_rep, rx145_pos, $I10, $P10) = rx145_cur."!mark_fail"(0)
@@ -2646,7 +2666,7 @@
rx145_done:
rx145_cur."!cursor_fail"()
if_null rx145_debug, debug_167
- rx145_cur."!cursor_debug"("FAIL ", "octint")
+ rx145_cur."!cursor_debug"("FAIL", "octint")
debug_167:
.return (rx145_cur)
.return ()
@@ -2654,7 +2674,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__octint" :subid("54_1282016519.8364") :method
+.sub "!PREFIX__octint" :subid("54_1282323993.58127") :method
.annotate 'line', 33
new $P147, "ResizablePMCArray"
push $P147, ""
@@ -2663,7 +2683,7 @@
.namespace ["HLL";"Grammar"]
-.sub "octints" :subid("55_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "octints" :subid("55_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx152_tgt
.local int rx152_pos
@@ -2687,7 +2707,7 @@
rx152_start:
eq $I10, 1, rx152_restart
if_null rx152_debug, debug_168
- rx152_cur."!cursor_debug"("START ", "octints")
+ rx152_cur."!cursor_debug"("START", "octints")
debug_168:
$I10 = self.'from'()
ne $I10, -1, rxscan155_done
@@ -2739,13 +2759,13 @@
# rx pass
rx152_cur."!cursor_pass"(rx152_pos, "octints")
if_null rx152_debug, debug_169
- rx152_cur."!cursor_debug"("PASS ", "octints", " at pos=", rx152_pos)
+ rx152_cur."!cursor_debug"("PASS", "octints", " at pos=", rx152_pos)
debug_169:
.return (rx152_cur)
rx152_restart:
.annotate 'line', 33
if_null rx152_debug, debug_170
- rx152_cur."!cursor_debug"("NEXT ", "octints")
+ rx152_cur."!cursor_debug"("NEXT", "octints")
debug_170:
rx152_fail:
(rx152_rep, rx152_pos, $I10, $P10) = rx152_cur."!mark_fail"(0)
@@ -2755,7 +2775,7 @@
rx152_done:
rx152_cur."!cursor_fail"()
if_null rx152_debug, debug_171
- rx152_cur."!cursor_debug"("FAIL ", "octints")
+ rx152_cur."!cursor_debug"("FAIL", "octints")
debug_171:
.return (rx152_cur)
.return ()
@@ -2763,7 +2783,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__octints" :subid("56_1282016519.8364") :method
+.sub "!PREFIX__octints" :subid("56_1282323993.58127") :method
.annotate 'line', 33
new $P154, "ResizablePMCArray"
push $P154, ""
@@ -2772,7 +2792,7 @@
.namespace ["HLL";"Grammar"]
-.sub "binint" :subid("57_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "binint" :subid("57_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx158_tgt
.local int rx158_pos
@@ -2795,7 +2815,7 @@
rx158_start:
eq $I10, 1, rx158_restart
if_null rx158_debug, debug_172
- rx158_cur."!cursor_debug"("START ", "binint")
+ rx158_cur."!cursor_debug"("START", "binint")
debug_172:
$I10 = self.'from'()
ne $I10, -1, rxscan161_done
@@ -2814,23 +2834,22 @@
set_addr $I10, rxquantr162_done
rx158_cur."!mark_push"(0, -1, $I10)
rxquantr162_loop:
- # rx rxquantr163 ** 1..*
- set_addr $I10, rxquantr163_done
- rx158_cur."!mark_push"(0, -1, $I10)
- rxquantr163_loop:
- # rx enumcharlist negate=0
- ge rx158_pos, rx158_eos, rx158_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx158_pos, rx158_off
+ set rx158_rep, 0
+ sub $I12, rx158_eos, rx158_pos
+ rxenumcharlistq163_loop:
+ le $I12, 0, rxenumcharlistq163_done
substr $S10, rx158_tgt, $I10, 1
index $I11, "01", $S10
- lt $I11, 0, rx158_fail
- inc rx158_pos
- set_addr $I10, rxquantr163_done
- (rx158_rep) = rx158_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr163_done
- rx158_cur."!mark_push"(rx158_rep, rx158_pos, $I10)
- goto rxquantr163_loop
- rxquantr163_done:
+ lt $I11, 0, rxenumcharlistq163_done
+ inc rx158_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq163_loop
+ rxenumcharlistq163_done:
+ lt rx158_rep, 1, rx158_fail
+ add rx158_pos, rx158_pos, rx158_rep
set_addr $I10, rxquantr162_done
(rx158_rep) = rx158_cur."!mark_commit"($I10)
set_addr $I10, rxquantr162_done
@@ -2847,13 +2866,13 @@
# rx pass
rx158_cur."!cursor_pass"(rx158_pos, "binint")
if_null rx158_debug, debug_173
- rx158_cur."!cursor_debug"("PASS ", "binint", " at pos=", rx158_pos)
+ rx158_cur."!cursor_debug"("PASS", "binint", " at pos=", rx158_pos)
debug_173:
.return (rx158_cur)
rx158_restart:
.annotate 'line', 33
if_null rx158_debug, debug_174
- rx158_cur."!cursor_debug"("NEXT ", "binint")
+ rx158_cur."!cursor_debug"("NEXT", "binint")
debug_174:
rx158_fail:
(rx158_rep, rx158_pos, $I10, $P10) = rx158_cur."!mark_fail"(0)
@@ -2863,7 +2882,7 @@
rx158_done:
rx158_cur."!cursor_fail"()
if_null rx158_debug, debug_175
- rx158_cur."!cursor_debug"("FAIL ", "binint")
+ rx158_cur."!cursor_debug"("FAIL", "binint")
debug_175:
.return (rx158_cur)
.return ()
@@ -2871,7 +2890,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__binint" :subid("58_1282016519.8364") :method
+.sub "!PREFIX__binint" :subid("58_1282323993.58127") :method
.annotate 'line', 33
new $P160, "ResizablePMCArray"
push $P160, ""
@@ -2880,7 +2899,7 @@
.namespace ["HLL";"Grammar"]
-.sub "binints" :subid("59_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "binints" :subid("59_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx165_tgt
.local int rx165_pos
@@ -2904,7 +2923,7 @@
rx165_start:
eq $I10, 1, rx165_restart
if_null rx165_debug, debug_176
- rx165_cur."!cursor_debug"("START ", "binints")
+ rx165_cur."!cursor_debug"("START", "binints")
debug_176:
$I10 = self.'from'()
ne $I10, -1, rxscan168_done
@@ -2956,13 +2975,13 @@
# rx pass
rx165_cur."!cursor_pass"(rx165_pos, "binints")
if_null rx165_debug, debug_177
- rx165_cur."!cursor_debug"("PASS ", "binints", " at pos=", rx165_pos)
+ rx165_cur."!cursor_debug"("PASS", "binints", " at pos=", rx165_pos)
debug_177:
.return (rx165_cur)
rx165_restart:
.annotate 'line', 33
if_null rx165_debug, debug_178
- rx165_cur."!cursor_debug"("NEXT ", "binints")
+ rx165_cur."!cursor_debug"("NEXT", "binints")
debug_178:
rx165_fail:
(rx165_rep, rx165_pos, $I10, $P10) = rx165_cur."!mark_fail"(0)
@@ -2972,7 +2991,7 @@
rx165_done:
rx165_cur."!cursor_fail"()
if_null rx165_debug, debug_179
- rx165_cur."!cursor_debug"("FAIL ", "binints")
+ rx165_cur."!cursor_debug"("FAIL", "binints")
debug_179:
.return (rx165_cur)
.return ()
@@ -2980,7 +2999,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__binints" :subid("60_1282016519.8364") :method
+.sub "!PREFIX__binints" :subid("60_1282323993.58127") :method
.annotate 'line', 33
new $P167, "ResizablePMCArray"
push $P167, ""
@@ -2989,7 +3008,7 @@
.namespace ["HLL";"Grammar"]
-.sub "integer" :subid("61_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "integer" :subid("61_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx171_tgt
.local int rx171_pos
@@ -3012,7 +3031,7 @@
rx171_start:
eq $I10, 1, rx171_restart
if_null rx171_debug, debug_180
- rx171_cur."!cursor_debug"("START ", "integer")
+ rx171_cur."!cursor_debug"("START", "integer")
debug_180:
$I10 = self.'from'()
ne $I10, -1, rxscan179_done
@@ -3127,13 +3146,13 @@
# rx pass
rx171_cur."!cursor_pass"(rx171_pos, "integer")
if_null rx171_debug, debug_181
- rx171_cur."!cursor_debug"("PASS ", "integer", " at pos=", rx171_pos)
+ rx171_cur."!cursor_debug"("PASS", "integer", " at pos=", rx171_pos)
debug_181:
.return (rx171_cur)
rx171_restart:
.annotate 'line', 33
if_null rx171_debug, debug_182
- rx171_cur."!cursor_debug"("NEXT ", "integer")
+ rx171_cur."!cursor_debug"("NEXT", "integer")
debug_182:
rx171_fail:
(rx171_rep, rx171_pos, $I10, $P10) = rx171_cur."!mark_fail"(0)
@@ -3143,7 +3162,7 @@
rx171_done:
rx171_cur."!cursor_fail"()
if_null rx171_debug, debug_183
- rx171_cur."!cursor_debug"("FAIL ", "integer")
+ rx171_cur."!cursor_debug"("FAIL", "integer")
debug_183:
.return (rx171_cur)
.return ()
@@ -3151,7 +3170,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__integer" :subid("62_1282016519.8364") :method
+.sub "!PREFIX__integer" :subid("62_1282323993.58127") :method
.annotate 'line', 33
$P173 = self."!PREFIX__!subrule"("decint", "")
$P174 = self."!PREFIX__!subrule"("decint", "0d")
@@ -3169,7 +3188,7 @@
.namespace ["HLL";"Grammar"]
-.sub "dec_number" :subid("63_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "dec_number" :subid("63_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx183_tgt
.local int rx183_pos
@@ -3193,7 +3212,7 @@
rx183_start:
eq $I10, 1, rx183_restart
if_null rx183_debug, debug_184
- rx183_cur."!cursor_debug"("START ", "dec_number")
+ rx183_cur."!cursor_debug"("START", "dec_number")
debug_184:
$I10 = self.'from'()
ne $I10, -1, rxscan186_done
@@ -3352,13 +3371,13 @@
# rx pass
rx183_cur."!cursor_pass"(rx183_pos, "dec_number")
if_null rx183_debug, debug_185
- rx183_cur."!cursor_debug"("PASS ", "dec_number", " at pos=", rx183_pos)
+ rx183_cur."!cursor_debug"("PASS", "dec_number", " at pos=", rx183_pos)
debug_185:
.return (rx183_cur)
rx183_restart:
.annotate 'line', 33
if_null rx183_debug, debug_186
- rx183_cur."!cursor_debug"("NEXT ", "dec_number")
+ rx183_cur."!cursor_debug"("NEXT", "dec_number")
debug_186:
rx183_fail:
(rx183_rep, rx183_pos, $I10, $P10) = rx183_cur."!mark_fail"(0)
@@ -3368,7 +3387,7 @@
rx183_done:
rx183_cur."!cursor_fail"()
if_null rx183_debug, debug_187
- rx183_cur."!cursor_debug"("FAIL ", "dec_number")
+ rx183_cur."!cursor_debug"("FAIL", "dec_number")
debug_187:
.return (rx183_cur)
.return ()
@@ -3376,7 +3395,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__dec_number" :subid("64_1282016519.8364") :method
+.sub "!PREFIX__dec_number" :subid("64_1282323993.58127") :method
.annotate 'line', 33
new $P185, "ResizablePMCArray"
push $P185, ""
@@ -3387,7 +3406,7 @@
.namespace ["HLL";"Grammar"]
-.sub "escale" :subid("65_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "escale" :subid("65_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx196_tgt
.local int rx196_pos
@@ -3410,7 +3429,7 @@
rx196_start:
eq $I10, 1, rx196_restart
if_null rx196_debug, debug_188
- rx196_cur."!cursor_debug"("START ", "escale")
+ rx196_cur."!cursor_debug"("START", "escale")
debug_188:
$I10 = self.'from'()
ne $I10, -1, rxscan199_done
@@ -3432,20 +3451,20 @@
index $I11, "Ee", $S10
lt $I11, 0, rx196_fail
inc rx196_pos
- # rx rxquantr200 ** 0..1
- set_addr $I10, rxquantr200_done
- rx196_cur."!mark_push"(0, rx196_pos, $I10)
- rxquantr200_loop:
- # rx enumcharlist negate=0
- ge rx196_pos, rx196_eos, rx196_fail
+ # rx enumcharlist_q negate=0 r 0..1
sub $I10, rx196_pos, rx196_off
+ set rx196_rep, 0
+ sub $I12, rx196_eos, rx196_pos
+ le $I12, 1, rxenumcharlistq200_loop
+ set $I12, 1
+ rxenumcharlistq200_loop:
+ le $I12, 0, rxenumcharlistq200_done
substr $S10, rx196_tgt, $I10, 1
index $I11, "+-", $S10
- lt $I11, 0, rx196_fail
- inc rx196_pos
- set_addr $I10, rxquantr200_done
- (rx196_rep) = rx196_cur."!mark_commit"($I10)
- rxquantr200_done:
+ lt $I11, 0, rxenumcharlistq200_done
+ inc rx196_rep
+ rxenumcharlistq200_done:
+ add rx196_pos, rx196_pos, rx196_rep
# rx charclass_q d r 1..-1
sub $I10, rx196_pos, rx196_off
find_not_cclass $I11, 8, rx196_tgt, $I10, rx196_eos
@@ -3455,13 +3474,13 @@
# rx pass
rx196_cur."!cursor_pass"(rx196_pos, "escale")
if_null rx196_debug, debug_189
- rx196_cur."!cursor_debug"("PASS ", "escale", " at pos=", rx196_pos)
+ rx196_cur."!cursor_debug"("PASS", "escale", " at pos=", rx196_pos)
debug_189:
.return (rx196_cur)
rx196_restart:
.annotate 'line', 33
if_null rx196_debug, debug_190
- rx196_cur."!cursor_debug"("NEXT ", "escale")
+ rx196_cur."!cursor_debug"("NEXT", "escale")
debug_190:
rx196_fail:
(rx196_rep, rx196_pos, $I10, $P10) = rx196_cur."!mark_fail"(0)
@@ -3471,7 +3490,7 @@
rx196_done:
rx196_cur."!cursor_fail"()
if_null rx196_debug, debug_191
- rx196_cur."!cursor_debug"("FAIL ", "escale")
+ rx196_cur."!cursor_debug"("FAIL", "escale")
debug_191:
.return (rx196_cur)
.return ()
@@ -3479,7 +3498,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__escale" :subid("66_1282016519.8364") :method
+.sub "!PREFIX__escale" :subid("66_1282323993.58127") :method
.annotate 'line', 33
new $P198, "ResizablePMCArray"
push $P198, "e"
@@ -3489,7 +3508,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape" :subid("67_1282016519.8364") :method
+.sub "quote_escape" :subid("67_1282323993.58127") :method
.annotate 'line', 79
$P202 = self."!protoregex"("quote_escape")
.return ($P202)
@@ -3497,7 +3516,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape" :subid("68_1282016519.8364") :method
+.sub "!PREFIX__quote_escape" :subid("68_1282323993.58127") :method
.annotate 'line', 79
$P204 = self."!PREFIX__!protoregex"("quote_escape")
.return ($P204)
@@ -3505,7 +3524,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<backslash>" :subid("69_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<backslash>" :subid("69_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx206_tgt
.local int rx206_pos
@@ -3528,7 +3547,7 @@
rx206_start:
eq $I10, 1, rx206_restart
if_null rx206_debug, debug_192
- rx206_cur."!cursor_debug"("START ", "quote_escape:sym<backslash>")
+ rx206_cur."!cursor_debug"("START", "quote_escape:sym<backslash>")
debug_192:
$I10 = self.'from'()
ne $I10, -1, rxscan209_done
@@ -3557,13 +3576,13 @@
# rx pass
rx206_cur."!cursor_pass"(rx206_pos, "quote_escape:sym<backslash>")
if_null rx206_debug, debug_193
- rx206_cur."!cursor_debug"("PASS ", "quote_escape:sym<backslash>", " at pos=", rx206_pos)
+ rx206_cur."!cursor_debug"("PASS", "quote_escape:sym<backslash>", " at pos=", rx206_pos)
debug_193:
.return (rx206_cur)
rx206_restart:
.annotate 'line', 33
if_null rx206_debug, debug_194
- rx206_cur."!cursor_debug"("NEXT ", "quote_escape:sym<backslash>")
+ rx206_cur."!cursor_debug"("NEXT", "quote_escape:sym<backslash>")
debug_194:
rx206_fail:
(rx206_rep, rx206_pos, $I10, $P10) = rx206_cur."!mark_fail"(0)
@@ -3573,7 +3592,7 @@
rx206_done:
rx206_cur."!cursor_fail"()
if_null rx206_debug, debug_195
- rx206_cur."!cursor_debug"("FAIL ", "quote_escape:sym<backslash>")
+ rx206_cur."!cursor_debug"("FAIL", "quote_escape:sym<backslash>")
debug_195:
.return (rx206_cur)
.return ()
@@ -3581,7 +3600,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<backslash>" :subid("70_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<backslash>" :subid("70_1282323993.58127") :method
.annotate 'line', 33
new $P208, "ResizablePMCArray"
push $P208, "\\\\"
@@ -3590,7 +3609,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<stopper>" :subid("71_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<stopper>" :subid("71_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx211_tgt
.local int rx211_pos
@@ -3613,7 +3632,7 @@
rx211_start:
eq $I10, 1, rx211_restart
if_null rx211_debug, debug_196
- rx211_cur."!cursor_debug"("START ", "quote_escape:sym<stopper>")
+ rx211_cur."!cursor_debug"("START", "quote_escape:sym<stopper>")
debug_196:
$I10 = self.'from'()
ne $I10, -1, rxscan214_done
@@ -3649,13 +3668,13 @@
# rx pass
rx211_cur."!cursor_pass"(rx211_pos, "quote_escape:sym<stopper>")
if_null rx211_debug, debug_197
- rx211_cur."!cursor_debug"("PASS ", "quote_escape:sym<stopper>", " at pos=", rx211_pos)
+ rx211_cur."!cursor_debug"("PASS", "quote_escape:sym<stopper>", " at pos=", rx211_pos)
debug_197:
.return (rx211_cur)
rx211_restart:
.annotate 'line', 33
if_null rx211_debug, debug_198
- rx211_cur."!cursor_debug"("NEXT ", "quote_escape:sym<stopper>")
+ rx211_cur."!cursor_debug"("NEXT", "quote_escape:sym<stopper>")
debug_198:
rx211_fail:
(rx211_rep, rx211_pos, $I10, $P10) = rx211_cur."!mark_fail"(0)
@@ -3665,7 +3684,7 @@
rx211_done:
rx211_cur."!cursor_fail"()
if_null rx211_debug, debug_199
- rx211_cur."!cursor_debug"("FAIL ", "quote_escape:sym<stopper>")
+ rx211_cur."!cursor_debug"("FAIL", "quote_escape:sym<stopper>")
debug_199:
.return (rx211_cur)
.return ()
@@ -3673,7 +3692,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<stopper>" :subid("72_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<stopper>" :subid("72_1282323993.58127") :method
.annotate 'line', 33
new $P213, "ResizablePMCArray"
push $P213, "\\"
@@ -3682,7 +3701,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<bs>" :subid("73_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<bs>" :subid("73_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx216_tgt
.local int rx216_pos
@@ -3705,7 +3724,7 @@
rx216_start:
eq $I10, 1, rx216_restart
if_null rx216_debug, debug_200
- rx216_cur."!cursor_debug"("START ", "quote_escape:sym<bs>")
+ rx216_cur."!cursor_debug"("START", "quote_escape:sym<bs>")
debug_200:
$I10 = self.'from'()
ne $I10, -1, rxscan219_done
@@ -3734,13 +3753,13 @@
# rx pass
rx216_cur."!cursor_pass"(rx216_pos, "quote_escape:sym<bs>")
if_null rx216_debug, debug_201
- rx216_cur."!cursor_debug"("PASS ", "quote_escape:sym<bs>", " at pos=", rx216_pos)
+ rx216_cur."!cursor_debug"("PASS", "quote_escape:sym<bs>", " at pos=", rx216_pos)
debug_201:
.return (rx216_cur)
rx216_restart:
.annotate 'line', 33
if_null rx216_debug, debug_202
- rx216_cur."!cursor_debug"("NEXT ", "quote_escape:sym<bs>")
+ rx216_cur."!cursor_debug"("NEXT", "quote_escape:sym<bs>")
debug_202:
rx216_fail:
(rx216_rep, rx216_pos, $I10, $P10) = rx216_cur."!mark_fail"(0)
@@ -3750,7 +3769,7 @@
rx216_done:
rx216_cur."!cursor_fail"()
if_null rx216_debug, debug_203
- rx216_cur."!cursor_debug"("FAIL ", "quote_escape:sym<bs>")
+ rx216_cur."!cursor_debug"("FAIL", "quote_escape:sym<bs>")
debug_203:
.return (rx216_cur)
.return ()
@@ -3758,7 +3777,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<bs>" :subid("74_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<bs>" :subid("74_1282323993.58127") :method
.annotate 'line', 33
new $P218, "ResizablePMCArray"
push $P218, "\\b"
@@ -3767,7 +3786,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<nl>" :subid("75_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<nl>" :subid("75_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx221_tgt
.local int rx221_pos
@@ -3790,7 +3809,7 @@
rx221_start:
eq $I10, 1, rx221_restart
if_null rx221_debug, debug_204
- rx221_cur."!cursor_debug"("START ", "quote_escape:sym<nl>")
+ rx221_cur."!cursor_debug"("START", "quote_escape:sym<nl>")
debug_204:
$I10 = self.'from'()
ne $I10, -1, rxscan224_done
@@ -3819,13 +3838,13 @@
# rx pass
rx221_cur."!cursor_pass"(rx221_pos, "quote_escape:sym<nl>")
if_null rx221_debug, debug_205
- rx221_cur."!cursor_debug"("PASS ", "quote_escape:sym<nl>", " at pos=", rx221_pos)
+ rx221_cur."!cursor_debug"("PASS", "quote_escape:sym<nl>", " at pos=", rx221_pos)
debug_205:
.return (rx221_cur)
rx221_restart:
.annotate 'line', 33
if_null rx221_debug, debug_206
- rx221_cur."!cursor_debug"("NEXT ", "quote_escape:sym<nl>")
+ rx221_cur."!cursor_debug"("NEXT", "quote_escape:sym<nl>")
debug_206:
rx221_fail:
(rx221_rep, rx221_pos, $I10, $P10) = rx221_cur."!mark_fail"(0)
@@ -3835,7 +3854,7 @@
rx221_done:
rx221_cur."!cursor_fail"()
if_null rx221_debug, debug_207
- rx221_cur."!cursor_debug"("FAIL ", "quote_escape:sym<nl>")
+ rx221_cur."!cursor_debug"("FAIL", "quote_escape:sym<nl>")
debug_207:
.return (rx221_cur)
.return ()
@@ -3843,7 +3862,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<nl>" :subid("76_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<nl>" :subid("76_1282323993.58127") :method
.annotate 'line', 33
new $P223, "ResizablePMCArray"
push $P223, "\\n"
@@ -3852,7 +3871,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<cr>" :subid("77_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<cr>" :subid("77_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx226_tgt
.local int rx226_pos
@@ -3875,7 +3894,7 @@
rx226_start:
eq $I10, 1, rx226_restart
if_null rx226_debug, debug_208
- rx226_cur."!cursor_debug"("START ", "quote_escape:sym<cr>")
+ rx226_cur."!cursor_debug"("START", "quote_escape:sym<cr>")
debug_208:
$I10 = self.'from'()
ne $I10, -1, rxscan229_done
@@ -3904,13 +3923,13 @@
# rx pass
rx226_cur."!cursor_pass"(rx226_pos, "quote_escape:sym<cr>")
if_null rx226_debug, debug_209
- rx226_cur."!cursor_debug"("PASS ", "quote_escape:sym<cr>", " at pos=", rx226_pos)
+ rx226_cur."!cursor_debug"("PASS", "quote_escape:sym<cr>", " at pos=", rx226_pos)
debug_209:
.return (rx226_cur)
rx226_restart:
.annotate 'line', 33
if_null rx226_debug, debug_210
- rx226_cur."!cursor_debug"("NEXT ", "quote_escape:sym<cr>")
+ rx226_cur."!cursor_debug"("NEXT", "quote_escape:sym<cr>")
debug_210:
rx226_fail:
(rx226_rep, rx226_pos, $I10, $P10) = rx226_cur."!mark_fail"(0)
@@ -3920,7 +3939,7 @@
rx226_done:
rx226_cur."!cursor_fail"()
if_null rx226_debug, debug_211
- rx226_cur."!cursor_debug"("FAIL ", "quote_escape:sym<cr>")
+ rx226_cur."!cursor_debug"("FAIL", "quote_escape:sym<cr>")
debug_211:
.return (rx226_cur)
.return ()
@@ -3928,7 +3947,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<cr>" :subid("78_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<cr>" :subid("78_1282323993.58127") :method
.annotate 'line', 33
new $P228, "ResizablePMCArray"
push $P228, "\\r"
@@ -3937,7 +3956,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<tab>" :subid("79_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<tab>" :subid("79_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx231_tgt
.local int rx231_pos
@@ -3960,7 +3979,7 @@
rx231_start:
eq $I10, 1, rx231_restart
if_null rx231_debug, debug_212
- rx231_cur."!cursor_debug"("START ", "quote_escape:sym<tab>")
+ rx231_cur."!cursor_debug"("START", "quote_escape:sym<tab>")
debug_212:
$I10 = self.'from'()
ne $I10, -1, rxscan234_done
@@ -3989,13 +4008,13 @@
# rx pass
rx231_cur."!cursor_pass"(rx231_pos, "quote_escape:sym<tab>")
if_null rx231_debug, debug_213
- rx231_cur."!cursor_debug"("PASS ", "quote_escape:sym<tab>", " at pos=", rx231_pos)
+ rx231_cur."!cursor_debug"("PASS", "quote_escape:sym<tab>", " at pos=", rx231_pos)
debug_213:
.return (rx231_cur)
rx231_restart:
.annotate 'line', 33
if_null rx231_debug, debug_214
- rx231_cur."!cursor_debug"("NEXT ", "quote_escape:sym<tab>")
+ rx231_cur."!cursor_debug"("NEXT", "quote_escape:sym<tab>")
debug_214:
rx231_fail:
(rx231_rep, rx231_pos, $I10, $P10) = rx231_cur."!mark_fail"(0)
@@ -4005,7 +4024,7 @@
rx231_done:
rx231_cur."!cursor_fail"()
if_null rx231_debug, debug_215
- rx231_cur."!cursor_debug"("FAIL ", "quote_escape:sym<tab>")
+ rx231_cur."!cursor_debug"("FAIL", "quote_escape:sym<tab>")
debug_215:
.return (rx231_cur)
.return ()
@@ -4013,7 +4032,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<tab>" :subid("80_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<tab>" :subid("80_1282323993.58127") :method
.annotate 'line', 33
new $P233, "ResizablePMCArray"
push $P233, "\\t"
@@ -4022,7 +4041,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<ff>" :subid("81_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<ff>" :subid("81_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx236_tgt
.local int rx236_pos
@@ -4045,7 +4064,7 @@
rx236_start:
eq $I10, 1, rx236_restart
if_null rx236_debug, debug_216
- rx236_cur."!cursor_debug"("START ", "quote_escape:sym<ff>")
+ rx236_cur."!cursor_debug"("START", "quote_escape:sym<ff>")
debug_216:
$I10 = self.'from'()
ne $I10, -1, rxscan239_done
@@ -4074,13 +4093,13 @@
# rx pass
rx236_cur."!cursor_pass"(rx236_pos, "quote_escape:sym<ff>")
if_null rx236_debug, debug_217
- rx236_cur."!cursor_debug"("PASS ", "quote_escape:sym<ff>", " at pos=", rx236_pos)
+ rx236_cur."!cursor_debug"("PASS", "quote_escape:sym<ff>", " at pos=", rx236_pos)
debug_217:
.return (rx236_cur)
rx236_restart:
.annotate 'line', 33
if_null rx236_debug, debug_218
- rx236_cur."!cursor_debug"("NEXT ", "quote_escape:sym<ff>")
+ rx236_cur."!cursor_debug"("NEXT", "quote_escape:sym<ff>")
debug_218:
rx236_fail:
(rx236_rep, rx236_pos, $I10, $P10) = rx236_cur."!mark_fail"(0)
@@ -4090,7 +4109,7 @@
rx236_done:
rx236_cur."!cursor_fail"()
if_null rx236_debug, debug_219
- rx236_cur."!cursor_debug"("FAIL ", "quote_escape:sym<ff>")
+ rx236_cur."!cursor_debug"("FAIL", "quote_escape:sym<ff>")
debug_219:
.return (rx236_cur)
.return ()
@@ -4098,7 +4117,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<ff>" :subid("82_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<ff>" :subid("82_1282323993.58127") :method
.annotate 'line', 33
new $P238, "ResizablePMCArray"
push $P238, "\\f"
@@ -4107,7 +4126,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<esc>" :subid("83_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<esc>" :subid("83_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx241_tgt
.local int rx241_pos
@@ -4130,7 +4149,7 @@
rx241_start:
eq $I10, 1, rx241_restart
if_null rx241_debug, debug_220
- rx241_cur."!cursor_debug"("START ", "quote_escape:sym<esc>")
+ rx241_cur."!cursor_debug"("START", "quote_escape:sym<esc>")
debug_220:
$I10 = self.'from'()
ne $I10, -1, rxscan244_done
@@ -4159,13 +4178,13 @@
# rx pass
rx241_cur."!cursor_pass"(rx241_pos, "quote_escape:sym<esc>")
if_null rx241_debug, debug_221
- rx241_cur."!cursor_debug"("PASS ", "quote_escape:sym<esc>", " at pos=", rx241_pos)
+ rx241_cur."!cursor_debug"("PASS", "quote_escape:sym<esc>", " at pos=", rx241_pos)
debug_221:
.return (rx241_cur)
rx241_restart:
.annotate 'line', 33
if_null rx241_debug, debug_222
- rx241_cur."!cursor_debug"("NEXT ", "quote_escape:sym<esc>")
+ rx241_cur."!cursor_debug"("NEXT", "quote_escape:sym<esc>")
debug_222:
rx241_fail:
(rx241_rep, rx241_pos, $I10, $P10) = rx241_cur."!mark_fail"(0)
@@ -4175,7 +4194,7 @@
rx241_done:
rx241_cur."!cursor_fail"()
if_null rx241_debug, debug_223
- rx241_cur."!cursor_debug"("FAIL ", "quote_escape:sym<esc>")
+ rx241_cur."!cursor_debug"("FAIL", "quote_escape:sym<esc>")
debug_223:
.return (rx241_cur)
.return ()
@@ -4183,7 +4202,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<esc>" :subid("84_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<esc>" :subid("84_1282323993.58127") :method
.annotate 'line', 33
new $P243, "ResizablePMCArray"
push $P243, "\\e"
@@ -4192,7 +4211,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<hex>" :subid("85_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<hex>" :subid("85_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx246_tgt
.local int rx246_pos
@@ -4215,7 +4234,7 @@
rx246_start:
eq $I10, 1, rx246_restart
if_null rx246_debug, debug_224
- rx246_cur."!cursor_debug"("START ", "quote_escape:sym<hex>")
+ rx246_cur."!cursor_debug"("START", "quote_escape:sym<hex>")
debug_224:
$I10 = self.'from'()
ne $I10, -1, rxscan249_done
@@ -4280,13 +4299,13 @@
# rx pass
rx246_cur."!cursor_pass"(rx246_pos, "quote_escape:sym<hex>")
if_null rx246_debug, debug_225
- rx246_cur."!cursor_debug"("PASS ", "quote_escape:sym<hex>", " at pos=", rx246_pos)
+ rx246_cur."!cursor_debug"("PASS", "quote_escape:sym<hex>", " at pos=", rx246_pos)
debug_225:
.return (rx246_cur)
rx246_restart:
.annotate 'line', 33
if_null rx246_debug, debug_226
- rx246_cur."!cursor_debug"("NEXT ", "quote_escape:sym<hex>")
+ rx246_cur."!cursor_debug"("NEXT", "quote_escape:sym<hex>")
debug_226:
rx246_fail:
(rx246_rep, rx246_pos, $I10, $P10) = rx246_cur."!mark_fail"(0)
@@ -4296,7 +4315,7 @@
rx246_done:
rx246_cur."!cursor_fail"()
if_null rx246_debug, debug_227
- rx246_cur."!cursor_debug"("FAIL ", "quote_escape:sym<hex>")
+ rx246_cur."!cursor_debug"("FAIL", "quote_escape:sym<hex>")
debug_227:
.return (rx246_cur)
.return ()
@@ -4304,7 +4323,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<hex>" :subid("86_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<hex>" :subid("86_1282323993.58127") :method
.annotate 'line', 33
new $P248, "ResizablePMCArray"
push $P248, unicode:"\\x"
@@ -4313,7 +4332,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<oct>" :subid("87_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<oct>" :subid("87_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx252_tgt
.local int rx252_pos
@@ -4336,7 +4355,7 @@
rx252_start:
eq $I10, 1, rx252_restart
if_null rx252_debug, debug_228
- rx252_cur."!cursor_debug"("START ", "quote_escape:sym<oct>")
+ rx252_cur."!cursor_debug"("START", "quote_escape:sym<oct>")
debug_228:
$I10 = self.'from'()
ne $I10, -1, rxscan255_done
@@ -4401,13 +4420,13 @@
# rx pass
rx252_cur."!cursor_pass"(rx252_pos, "quote_escape:sym<oct>")
if_null rx252_debug, debug_229
- rx252_cur."!cursor_debug"("PASS ", "quote_escape:sym<oct>", " at pos=", rx252_pos)
+ rx252_cur."!cursor_debug"("PASS", "quote_escape:sym<oct>", " at pos=", rx252_pos)
debug_229:
.return (rx252_cur)
rx252_restart:
.annotate 'line', 33
if_null rx252_debug, debug_230
- rx252_cur."!cursor_debug"("NEXT ", "quote_escape:sym<oct>")
+ rx252_cur."!cursor_debug"("NEXT", "quote_escape:sym<oct>")
debug_230:
rx252_fail:
(rx252_rep, rx252_pos, $I10, $P10) = rx252_cur."!mark_fail"(0)
@@ -4417,7 +4436,7 @@
rx252_done:
rx252_cur."!cursor_fail"()
if_null rx252_debug, debug_231
- rx252_cur."!cursor_debug"("FAIL ", "quote_escape:sym<oct>")
+ rx252_cur."!cursor_debug"("FAIL", "quote_escape:sym<oct>")
debug_231:
.return (rx252_cur)
.return ()
@@ -4425,7 +4444,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<oct>" :subid("88_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<oct>" :subid("88_1282323993.58127") :method
.annotate 'line', 33
new $P254, "ResizablePMCArray"
push $P254, "\\o"
@@ -4434,7 +4453,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<chr>" :subid("89_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<chr>" :subid("89_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx258_tgt
.local int rx258_pos
@@ -4457,7 +4476,7 @@
rx258_start:
eq $I10, 1, rx258_restart
if_null rx258_debug, debug_232
- rx258_cur."!cursor_debug"("START ", "quote_escape:sym<chr>")
+ rx258_cur."!cursor_debug"("START", "quote_escape:sym<chr>")
debug_232:
$I10 = self.'from'()
ne $I10, -1, rxscan261_done
@@ -4493,13 +4512,13 @@
# rx pass
rx258_cur."!cursor_pass"(rx258_pos, "quote_escape:sym<chr>")
if_null rx258_debug, debug_233
- rx258_cur."!cursor_debug"("PASS ", "quote_escape:sym<chr>", " at pos=", rx258_pos)
+ rx258_cur."!cursor_debug"("PASS", "quote_escape:sym<chr>", " at pos=", rx258_pos)
debug_233:
.return (rx258_cur)
rx258_restart:
.annotate 'line', 33
if_null rx258_debug, debug_234
- rx258_cur."!cursor_debug"("NEXT ", "quote_escape:sym<chr>")
+ rx258_cur."!cursor_debug"("NEXT", "quote_escape:sym<chr>")
debug_234:
rx258_fail:
(rx258_rep, rx258_pos, $I10, $P10) = rx258_cur."!mark_fail"(0)
@@ -4509,7 +4528,7 @@
rx258_done:
rx258_cur."!cursor_fail"()
if_null rx258_debug, debug_235
- rx258_cur."!cursor_debug"("FAIL ", "quote_escape:sym<chr>")
+ rx258_cur."!cursor_debug"("FAIL", "quote_escape:sym<chr>")
debug_235:
.return (rx258_cur)
.return ()
@@ -4517,7 +4536,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<chr>" :subid("90_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<chr>" :subid("90_1282323993.58127") :method
.annotate 'line', 33
new $P260, "ResizablePMCArray"
push $P260, "\\c"
@@ -4526,7 +4545,7 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<0>" :subid("91_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<0>" :subid("91_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx263_tgt
.local int rx263_pos
@@ -4549,7 +4568,7 @@
rx263_start:
eq $I10, 1, rx263_restart
if_null rx263_debug, debug_236
- rx263_cur."!cursor_debug"("START ", "quote_escape:sym<0>")
+ rx263_cur."!cursor_debug"("START", "quote_escape:sym<0>")
debug_236:
$I10 = self.'from'()
ne $I10, -1, rxscan266_done
@@ -4599,13 +4618,13 @@
# rx pass
rx263_cur."!cursor_pass"(rx263_pos, "quote_escape:sym<0>")
if_null rx263_debug, debug_237
- rx263_cur."!cursor_debug"("PASS ", "quote_escape:sym<0>", " at pos=", rx263_pos)
+ rx263_cur."!cursor_debug"("PASS", "quote_escape:sym<0>", " at pos=", rx263_pos)
debug_237:
.return (rx263_cur)
rx263_restart:
.annotate 'line', 33
if_null rx263_debug, debug_238
- rx263_cur."!cursor_debug"("NEXT ", "quote_escape:sym<0>")
+ rx263_cur."!cursor_debug"("NEXT", "quote_escape:sym<0>")
debug_238:
rx263_fail:
(rx263_rep, rx263_pos, $I10, $P10) = rx263_cur."!mark_fail"(0)
@@ -4615,7 +4634,7 @@
rx263_done:
rx263_cur."!cursor_fail"()
if_null rx263_debug, debug_239
- rx263_cur."!cursor_debug"("FAIL ", "quote_escape:sym<0>")
+ rx263_cur."!cursor_debug"("FAIL", "quote_escape:sym<0>")
debug_239:
.return (rx263_cur)
.return ()
@@ -4623,7 +4642,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<0>" :subid("92_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<0>" :subid("92_1282323993.58127") :method
.annotate 'line', 33
new $P265, "ResizablePMCArray"
push $P265, "\\0"
@@ -4632,13 +4651,13 @@
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<misc>" :subid("93_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "quote_escape:sym<misc>" :subid("93_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
- .const 'Sub' $P288 = "97_1282016519.8364"
+ .const 'Sub' $P288 = "97_1282323993.58127"
capture_lex $P288
- .const 'Sub' $P281 = "96_1282016519.8364"
+ .const 'Sub' $P281 = "96_1282323993.58127"
capture_lex $P281
- .const 'Sub' $P276 = "95_1282016519.8364"
+ .const 'Sub' $P276 = "95_1282323993.58127"
capture_lex $P276
.local string rx269_tgt
.local int rx269_pos
@@ -4661,7 +4680,7 @@
rx269_start:
eq $I10, 1, rx269_restart
if_null rx269_debug, debug_240
- rx269_cur."!cursor_debug"("START ", "quote_escape:sym<misc>")
+ rx269_cur."!cursor_debug"("START", "quote_escape:sym<misc>")
debug_240:
$I10 = self.'from'()
ne $I10, -1, rxscan272_done
@@ -4680,7 +4699,7 @@
find_lex $P273, unicode:"$\x{a2}"
$P274 = $P273."MATCH"()
store_lex "$/", $P274
- .const 'Sub' $P276 = "95_1282016519.8364"
+ .const 'Sub' $P276 = "95_1282323993.58127"
capture_lex $P276
$P277 = $P276()
# rx literal "\\"
@@ -4706,7 +4725,7 @@
.annotate 'line', 104
# rx subrule $P281 subtype=capture negate=
rx269_cur."!cursor_pos"(rx269_pos)
- .const 'Sub' $P281 = "96_1282016519.8364"
+ .const 'Sub' $P281 = "96_1282323993.58127"
capture_lex $P281
$P10 = rx269_cur.$P281()
unless $P10, rx269_fail
@@ -4740,7 +4759,7 @@
find_lex $P285, unicode:"$\x{a2}"
$P286 = $P285."MATCH"()
store_lex "$/", $P286
- .const 'Sub' $P288 = "97_1282016519.8364"
+ .const 'Sub' $P288 = "97_1282323993.58127"
capture_lex $P288
$P298 = $P288()
alt279_end:
@@ -4770,13 +4789,13 @@
# rx pass
rx269_cur."!cursor_pass"(rx269_pos, "quote_escape:sym<misc>")
if_null rx269_debug, debug_247
- rx269_cur."!cursor_debug"("PASS ", "quote_escape:sym<misc>", " at pos=", rx269_pos)
+ rx269_cur."!cursor_debug"("PASS", "quote_escape:sym<misc>", " at pos=", rx269_pos)
debug_247:
.return (rx269_cur)
rx269_restart:
.annotate 'line', 33
if_null rx269_debug, debug_248
- rx269_cur."!cursor_debug"("NEXT ", "quote_escape:sym<misc>")
+ rx269_cur."!cursor_debug"("NEXT", "quote_escape:sym<misc>")
debug_248:
rx269_fail:
(rx269_rep, rx269_pos, $I10, $P10) = rx269_cur."!mark_fail"(0)
@@ -4786,7 +4805,7 @@
rx269_done:
rx269_cur."!cursor_fail"()
if_null rx269_debug, debug_249
- rx269_cur."!cursor_debug"("FAIL ", "quote_escape:sym<misc>")
+ rx269_cur."!cursor_debug"("FAIL", "quote_escape:sym<misc>")
debug_249:
.return (rx269_cur)
.return ()
@@ -4794,7 +4813,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<misc>" :subid("94_1282016519.8364") :method
+.sub "!PREFIX__quote_escape:sym<misc>" :subid("94_1282323993.58127") :method
.annotate 'line', 33
new $P271, "ResizablePMCArray"
push $P271, ""
@@ -4803,14 +4822,14 @@
.namespace ["HLL";"Grammar"]
-.sub "_block275" :anon :subid("95_1282016519.8364") :outer("93_1282016519.8364")
+.sub "_block275" :anon :subid("95_1282323993.58127") :outer("93_1282323993.58127")
.annotate 'line', 100
.return ()
.end
.namespace ["HLL";"Grammar"]
-.sub "_block280" :anon :subid("96_1282016519.8364") :method :outer("93_1282016519.8364")
+.sub "_block280" :anon :subid("96_1282323993.58127") :method :outer("93_1282323993.58127")
.annotate 'line', 104
.local string rx282_tgt
.local int rx282_pos
@@ -4833,7 +4852,7 @@
rx282_start:
eq $I10, 1, rx282_restart
if_null rx282_debug, debug_241
- rx282_cur."!cursor_debug"("START ", "")
+ rx282_cur."!cursor_debug"("START", "")
debug_241:
$I10 = self.'from'()
ne $I10, -1, rxscan283_done
@@ -4856,12 +4875,12 @@
# rx pass
rx282_cur."!cursor_pass"(rx282_pos, "")
if_null rx282_debug, debug_242
- rx282_cur."!cursor_debug"("PASS ", "", " at pos=", rx282_pos)
+ rx282_cur."!cursor_debug"("PASS", "", " at pos=", rx282_pos)
debug_242:
.return (rx282_cur)
rx282_restart:
if_null rx282_debug, debug_243
- rx282_cur."!cursor_debug"("NEXT ", "")
+ rx282_cur."!cursor_debug"("NEXT", "")
debug_243:
rx282_fail:
(rx282_rep, rx282_pos, $I10, $P10) = rx282_cur."!mark_fail"(0)
@@ -4871,7 +4890,7 @@
rx282_done:
rx282_cur."!cursor_fail"()
if_null rx282_debug, debug_244
- rx282_cur."!cursor_debug"("FAIL ", "")
+ rx282_cur."!cursor_debug"("FAIL", "")
debug_244:
.return (rx282_cur)
.return ()
@@ -4879,7 +4898,7 @@
.namespace ["HLL";"Grammar"]
-.sub "_block287" :anon :subid("97_1282016519.8364") :outer("93_1282016519.8364")
+.sub "_block287" :anon :subid("97_1282323993.58127") :outer("93_1282323993.58127")
.annotate 'line', 105
find_lex $P289, "$/"
$P290 = $P289."CURSOR"()
@@ -4902,9 +4921,9 @@
.namespace ["HLL";"Grammar"]
-.sub "charname" :subid("98_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "charname" :subid("98_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
- .const 'Sub' $P310 = "100_1282016519.8364"
+ .const 'Sub' $P310 = "100_1282323993.58127"
capture_lex $P310
.local string rx301_tgt
.local int rx301_pos
@@ -4927,7 +4946,7 @@
rx301_start:
eq $I10, 1, rx301_restart
if_null rx301_debug, debug_250
- rx301_cur."!cursor_debug"("START ", "charname")
+ rx301_cur."!cursor_debug"("START", "charname")
debug_250:
$I10 = self.'from'()
ne $I10, -1, rxscan305_done
@@ -4988,7 +5007,7 @@
.annotate 'line', 114
# rx subrule "before" subtype=zerowidth negate=
rx301_cur."!cursor_pos"(rx301_pos)
- .const 'Sub' $P310 = "100_1282016519.8364"
+ .const 'Sub' $P310 = "100_1282323993.58127"
capture_lex $P310
$P10 = rx301_cur."before"($P310)
unless $P10, rx301_fail
@@ -4997,13 +5016,13 @@
# rx pass
rx301_cur."!cursor_pass"(rx301_pos, "charname")
if_null rx301_debug, debug_255
- rx301_cur."!cursor_debug"("PASS ", "charname", " at pos=", rx301_pos)
+ rx301_cur."!cursor_debug"("PASS", "charname", " at pos=", rx301_pos)
debug_255:
.return (rx301_cur)
rx301_restart:
.annotate 'line', 33
if_null rx301_debug, debug_256
- rx301_cur."!cursor_debug"("NEXT ", "charname")
+ rx301_cur."!cursor_debug"("NEXT", "charname")
debug_256:
rx301_fail:
(rx301_rep, rx301_pos, $I10, $P10) = rx301_cur."!mark_fail"(0)
@@ -5013,7 +5032,7 @@
rx301_done:
rx301_cur."!cursor_fail"()
if_null rx301_debug, debug_257
- rx301_cur."!cursor_debug"("FAIL ", "charname")
+ rx301_cur."!cursor_debug"("FAIL", "charname")
debug_257:
.return (rx301_cur)
.return ()
@@ -5021,7 +5040,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charname" :subid("99_1282016519.8364") :method
+.sub "!PREFIX__charname" :subid("99_1282323993.58127") :method
.annotate 'line', 33
$P303 = self."!PREFIX__!subrule"("integer", "")
new $P304, "ResizablePMCArray"
@@ -5083,7 +5102,7 @@
.namespace ["HLL";"Grammar"]
-.sub "_block309" :anon :subid("100_1282016519.8364") :method :outer("98_1282016519.8364")
+.sub "_block309" :anon :subid("100_1282323993.58127") :method :outer("98_1282323993.58127")
.annotate 'line', 114
.local string rx311_tgt
.local int rx311_pos
@@ -5106,7 +5125,7 @@
rx311_start:
eq $I10, 1, rx311_restart
if_null rx311_debug, debug_251
- rx311_cur."!cursor_debug"("START ", "")
+ rx311_cur."!cursor_debug"("START", "")
debug_251:
$I10 = self.'from'()
ne $I10, -1, rxscan312_done
@@ -5134,12 +5153,12 @@
# rx pass
rx311_cur."!cursor_pass"(rx311_pos, "")
if_null rx311_debug, debug_252
- rx311_cur."!cursor_debug"("PASS ", "", " at pos=", rx311_pos)
+ rx311_cur."!cursor_debug"("PASS", "", " at pos=", rx311_pos)
debug_252:
.return (rx311_cur)
rx311_restart:
if_null rx311_debug, debug_253
- rx311_cur."!cursor_debug"("NEXT ", "")
+ rx311_cur."!cursor_debug"("NEXT", "")
debug_253:
rx311_fail:
(rx311_rep, rx311_pos, $I10, $P10) = rx311_cur."!mark_fail"(0)
@@ -5149,7 +5168,7 @@
rx311_done:
rx311_cur."!cursor_fail"()
if_null rx311_debug, debug_254
- rx311_cur."!cursor_debug"("FAIL ", "")
+ rx311_cur."!cursor_debug"("FAIL", "")
debug_254:
.return (rx311_cur)
.return ()
@@ -5157,7 +5176,7 @@
.namespace ["HLL";"Grammar"]
-.sub "charnames" :subid("101_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "charnames" :subid("101_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx314_tgt
.local int rx314_pos
@@ -5181,7 +5200,7 @@
rx314_start:
eq $I10, 1, rx314_restart
if_null rx314_debug, debug_258
- rx314_cur."!cursor_debug"("START ", "charnames")
+ rx314_cur."!cursor_debug"("START", "charnames")
debug_258:
$I10 = self.'from'()
ne $I10, -1, rxscan317_done
@@ -5233,13 +5252,13 @@
# rx pass
rx314_cur."!cursor_pass"(rx314_pos, "charnames")
if_null rx314_debug, debug_259
- rx314_cur."!cursor_debug"("PASS ", "charnames", " at pos=", rx314_pos)
+ rx314_cur."!cursor_debug"("PASS", "charnames", " at pos=", rx314_pos)
debug_259:
.return (rx314_cur)
rx314_restart:
.annotate 'line', 33
if_null rx314_debug, debug_260
- rx314_cur."!cursor_debug"("NEXT ", "charnames")
+ rx314_cur."!cursor_debug"("NEXT", "charnames")
debug_260:
rx314_fail:
(rx314_rep, rx314_pos, $I10, $P10) = rx314_cur."!mark_fail"(0)
@@ -5249,7 +5268,7 @@
rx314_done:
rx314_cur."!cursor_fail"()
if_null rx314_debug, debug_261
- rx314_cur."!cursor_debug"("FAIL ", "charnames")
+ rx314_cur."!cursor_debug"("FAIL", "charnames")
debug_261:
.return (rx314_cur)
.return ()
@@ -5257,7 +5276,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charnames" :subid("102_1282016519.8364") :method
+.sub "!PREFIX__charnames" :subid("102_1282323993.58127") :method
.annotate 'line', 33
new $P316, "ResizablePMCArray"
push $P316, ""
@@ -5266,7 +5285,7 @@
.namespace ["HLL";"Grammar"]
-.sub "charspec" :subid("103_1282016519.8364") :method :outer("11_1282016519.8364")
+.sub "charspec" :subid("103_1282323993.58127") :method :outer("11_1282323993.58127")
.annotate 'line', 33
.local string rx320_tgt
.local int rx320_pos
@@ -5289,7 +5308,7 @@
rx320_start:
eq $I10, 1, rx320_restart
if_null rx320_debug, debug_262
- rx320_cur."!cursor_debug"("START ", "charspec")
+ rx320_cur."!cursor_debug"("START", "charspec")
debug_262:
$I10 = self.'from'()
ne $I10, -1, rxscan325_done
@@ -5388,13 +5407,13 @@
# rx pass
rx320_cur."!cursor_pass"(rx320_pos, "charspec")
if_null rx320_debug, debug_263
- rx320_cur."!cursor_debug"("PASS ", "charspec", " at pos=", rx320_pos)
+ rx320_cur."!cursor_debug"("PASS", "charspec", " at pos=", rx320_pos)
debug_263:
.return (rx320_cur)
rx320_restart:
.annotate 'line', 33
if_null rx320_debug, debug_264
- rx320_cur."!cursor_debug"("NEXT ", "charspec")
+ rx320_cur."!cursor_debug"("NEXT", "charspec")
debug_264:
rx320_fail:
(rx320_rep, rx320_pos, $I10, $P10) = rx320_cur."!mark_fail"(0)
@@ -5404,7 +5423,7 @@
rx320_done:
rx320_cur."!cursor_fail"()
if_null rx320_debug, debug_265
- rx320_cur."!cursor_debug"("FAIL ", "charspec")
+ rx320_cur."!cursor_debug"("FAIL", "charspec")
debug_265:
.return (rx320_cur)
.return ()
@@ -5412,7 +5431,7 @@
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charspec" :subid("104_1282016519.8364") :method
+.sub "!PREFIX__charspec" :subid("104_1282323993.58127") :method
.annotate 'line', 33
$P322 = self."!PREFIX__!subrule"("panic", "")
$P323 = self."!PREFIX__!subrule"("charnames", "[")
@@ -5453,18 +5472,18 @@
.namespace ["HLL";"Grammar"]
-.sub "_block328" :load :anon :subid("105_1282016519.8364")
+.sub "_block328" :load :anon :subid("105_1282323993.58127")
.annotate 'line', 5
- .const 'Sub' $P330 = "11_1282016519.8364"
+ .const 'Sub' $P330 = "11_1282323993.58127"
$P331 = $P330()
.return ($P331)
.end
.namespace []
-.sub "_block333" :load :anon :subid("106_1282016519.8364")
+.sub "_block333" :load :anon :subid("106_1282323993.58127")
.annotate 'line', 1
- .const 'Sub' $P335 = "10_1282016519.8364"
+ .const 'Sub' $P335 = "10_1282323993.58127"
$P336 = $P335()
.return ($P336)
.end
@@ -5472,7 +5491,7 @@
### .include 'gen/hllgrammar-actions.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016521.02645")
+.sub "_block11" :anon :subid("10_1282323994.69928")
.annotate 'line', 0
get_hll_global $P14, ["HLL";"Actions"], "_block13"
capture_lex $P14
@@ -5489,15 +5508,15 @@
$P627 = $P14()
.annotate 'line', 1
.return ($P627)
- .const 'Sub' $P629 = "55_1282016521.02645"
+ .const 'Sub' $P629 = "55_1282323994.69928"
.return ($P629)
.end
.namespace []
-.sub "" :load :init :subid("post56") :outer("10_1282016521.02645")
+.sub "" :load :init :subid("post56") :outer("10_1282323994.69928")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016521.02645"
+ .const 'Sub' $P12 = "10_1282323994.69928"
.local pmc block
set block, $P12
$P632 = get_root_global ["parrot"], "P6metaclass"
@@ -5506,75 +5525,75 @@
.namespace ["HLL";"Actions"]
-.sub "_block13" :subid("11_1282016521.02645") :outer("10_1282016521.02645")
+.sub "_block13" :subid("11_1282323994.69928") :outer("10_1282323994.69928")
.annotate 'line', 3
- .const 'Sub' $P605 = "53_1282016521.02645"
+ .const 'Sub' $P605 = "53_1282323994.69928"
capture_lex $P605
- .const 'Sub' $P580 = "51_1282016521.02645"
+ .const 'Sub' $P580 = "51_1282323994.69928"
capture_lex $P580
- .const 'Sub' $P550 = "50_1282016521.02645"
+ .const 'Sub' $P550 = "50_1282323994.69928"
capture_lex $P550
- .const 'Sub' $P531 = "49_1282016521.02645"
+ .const 'Sub' $P531 = "49_1282323994.69928"
capture_lex $P531
- .const 'Sub' $P524 = "48_1282016521.02645"
+ .const 'Sub' $P524 = "48_1282323994.69928"
capture_lex $P524
- .const 'Sub' $P514 = "47_1282016521.02645"
+ .const 'Sub' $P514 = "47_1282323994.69928"
capture_lex $P514
- .const 'Sub' $P497 = "46_1282016521.02645"
+ .const 'Sub' $P497 = "46_1282323994.69928"
capture_lex $P497
- .const 'Sub' $P480 = "45_1282016521.02645"
+ .const 'Sub' $P480 = "45_1282323994.69928"
capture_lex $P480
- .const 'Sub' $P473 = "44_1282016521.02645"
+ .const 'Sub' $P473 = "44_1282323994.69928"
capture_lex $P473
- .const 'Sub' $P466 = "43_1282016521.02645"
+ .const 'Sub' $P466 = "43_1282323994.69928"
capture_lex $P466
- .const 'Sub' $P459 = "42_1282016521.02645"
+ .const 'Sub' $P459 = "42_1282323994.69928"
capture_lex $P459
- .const 'Sub' $P452 = "41_1282016521.02645"
+ .const 'Sub' $P452 = "41_1282323994.69928"
capture_lex $P452
- .const 'Sub' $P445 = "40_1282016521.02645"
+ .const 'Sub' $P445 = "40_1282323994.69928"
capture_lex $P445
- .const 'Sub' $P438 = "39_1282016521.02645"
+ .const 'Sub' $P438 = "39_1282323994.69928"
capture_lex $P438
- .const 'Sub' $P428 = "38_1282016521.02645"
+ .const 'Sub' $P428 = "38_1282323994.69928"
capture_lex $P428
- .const 'Sub' $P421 = "37_1282016521.02645"
+ .const 'Sub' $P421 = "37_1282323994.69928"
capture_lex $P421
- .const 'Sub' $P405 = "36_1282016521.02645"
+ .const 'Sub' $P405 = "36_1282323994.69928"
capture_lex $P405
- .const 'Sub' $P330 = "34_1282016521.02645"
+ .const 'Sub' $P330 = "34_1282323994.69928"
capture_lex $P330
- .const 'Sub' $P267 = "31_1282016521.02645"
+ .const 'Sub' $P267 = "31_1282323994.69928"
capture_lex $P267
- .const 'Sub' $P258 = "30_1282016521.02645"
+ .const 'Sub' $P258 = "30_1282323994.69928"
capture_lex $P258
- .const 'Sub' $P249 = "29_1282016521.02645"
+ .const 'Sub' $P249 = "29_1282323994.69928"
capture_lex $P249
- .const 'Sub' $P240 = "28_1282016521.02645"
+ .const 'Sub' $P240 = "28_1282323994.69928"
capture_lex $P240
- .const 'Sub' $P231 = "27_1282016521.02645"
+ .const 'Sub' $P231 = "27_1282323994.69928"
capture_lex $P231
- .const 'Sub' $P222 = "26_1282016521.02645"
+ .const 'Sub' $P222 = "26_1282323994.69928"
capture_lex $P222
- .const 'Sub' $P212 = "25_1282016521.02645"
+ .const 'Sub' $P212 = "25_1282323994.69928"
capture_lex $P212
- .const 'Sub' $P202 = "24_1282016521.02645"
+ .const 'Sub' $P202 = "24_1282323994.69928"
capture_lex $P202
- .const 'Sub' $P194 = "23_1282016521.02645"
+ .const 'Sub' $P194 = "23_1282323994.69928"
capture_lex $P194
- .const 'Sub' $P184 = "22_1282016521.02645"
+ .const 'Sub' $P184 = "22_1282323994.69928"
capture_lex $P184
- .const 'Sub' $P174 = "21_1282016521.02645"
+ .const 'Sub' $P174 = "21_1282323994.69928"
capture_lex $P174
- .const 'Sub' $P73 = "18_1282016521.02645"
+ .const 'Sub' $P73 = "18_1282323994.69928"
capture_lex $P73
- .const 'Sub' $P35 = "15_1282016521.02645"
+ .const 'Sub' $P35 = "15_1282323994.69928"
capture_lex $P35
- .const 'Sub' $P28 = "14_1282016521.02645"
+ .const 'Sub' $P28 = "14_1282323994.69928"
capture_lex $P28
- .const 'Sub' $P22 = "13_1282016521.02645"
+ .const 'Sub' $P22 = "13_1282323994.69928"
capture_lex $P22
- .const 'Sub' $P15 = "12_1282016521.02645"
+ .const 'Sub' $P15 = "12_1282323994.69928"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -5583,18 +5602,18 @@
$P0."ctxsave"()
ctxsave_done:
.annotate 'line', 225
- .const 'Sub' $P605 = "53_1282016521.02645"
+ .const 'Sub' $P605 = "53_1282323994.69928"
newclosure $P622, $P605
.annotate 'line', 3
.return ($P622)
- .const 'Sub' $P624 = "54_1282016521.02645"
+ .const 'Sub' $P624 = "54_1282323994.69928"
.return ($P624)
.end
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "string_to_int" :subid("12_1282016521.02645") :outer("11_1282016521.02645")
+.sub "string_to_int" :subid("12_1282323994.69928") :outer("11_1282323994.69928")
.param pmc param_18
.param pmc param_19
.annotate 'line', 3
@@ -5648,7 +5667,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "ints_to_string" :subid("13_1282016521.02645") :outer("11_1282016521.02645")
+.sub "ints_to_string" :subid("13_1282323994.69928") :outer("11_1282323994.69928")
.param pmc param_25
.annotate 'line', 37
new $P24, 'ExceptionHandler'
@@ -5690,7 +5709,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "CTXSAVE" :subid("14_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "CTXSAVE" :subid("14_1282323994.69928") :method :outer("11_1282323994.69928")
.annotate 'line', 62
new $P30, 'ExceptionHandler'
set_addr $P30, control_29
@@ -5720,10 +5739,10 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "SET_BLOCK_OUTER_CTX" :subid("15_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "SET_BLOCK_OUTER_CTX" :subid("15_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_38
.annotate 'line', 76
- .const 'Sub' $P48 = "16_1282016521.02645"
+ .const 'Sub' $P48 = "16_1282323994.69928"
capture_lex $P48
new $P37, 'ExceptionHandler'
set_addr $P37, control_36
@@ -5758,7 +5777,7 @@
set $P43, $I46
goto if_44_end
if_44:
- .const 'Sub' $P48 = "16_1282016521.02645"
+ .const 'Sub' $P48 = "16_1282323994.69928"
capture_lex $P48
$P71 = $P48()
set $P43, $P71
@@ -5775,9 +5794,9 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "_block47" :anon :subid("16_1282016521.02645") :outer("15_1282016521.02645")
+.sub "_block47" :anon :subid("16_1282323994.69928") :outer("15_1282323994.69928")
.annotate 'line', 78
- .const 'Sub' $P62 = "17_1282016521.02645"
+ .const 'Sub' $P62 = "17_1282323994.69928"
capture_lex $P62
.annotate 'line', 79
$P49 = root_new ['parrot';'ResizablePMCArray']
@@ -5807,7 +5826,7 @@
unless $P56, loop68_done
shift $P60, $P56
loop68_redo:
- .const 'Sub' $P62 = "17_1282016521.02645"
+ .const 'Sub' $P62 = "17_1282323994.69928"
capture_lex $P62
$P62($P60)
loop68_next:
@@ -5827,7 +5846,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block61" :anon :subid("17_1282016521.02645") :outer("16_1282016521.02645")
+.sub "_block61" :anon :subid("17_1282323994.69928") :outer("16_1282323994.69928")
.param pmc param_63
.annotate 'line', 82
.lex "$_", param_63
@@ -5843,14 +5862,14 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "EXPR" :subid("18_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "EXPR" :subid("18_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_76
.param pmc param_77 :optional
.param int has_param_77 :opt_flag
.annotate 'line', 89
- .const 'Sub' $P156 = "20_1282016521.02645"
+ .const 'Sub' $P156 = "20_1282323994.69928"
capture_lex $P156
- .const 'Sub' $P123 = "19_1282016521.02645"
+ .const 'Sub' $P123 = "19_1282323994.69928"
capture_lex $P123
new $P75, 'ExceptionHandler'
set_addr $P75, control_74
@@ -5985,7 +6004,7 @@
find_lex $P120, "$past"
$P121 = $P120."name"()
if $P121, unless_119_end
- .const 'Sub' $P123 = "19_1282016521.02645"
+ .const 'Sub' $P123 = "19_1282323994.69928"
capture_lex $P123
$P123()
unless_119_end:
@@ -6009,7 +6028,7 @@
unless $P150, loop167_done
shift $P154, $P150
loop167_redo:
- .const 'Sub' $P156 = "20_1282016521.02645"
+ .const 'Sub' $P156 = "20_1282323994.69928"
capture_lex $P156
$P156($P154)
loop167_next:
@@ -6054,7 +6073,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block122" :anon :subid("19_1282016521.02645") :outer("18_1282016521.02645")
+.sub "_block122" :anon :subid("19_1282323994.69928") :outer("18_1282323994.69928")
.annotate 'line', 98
new $P124, "Undef"
.lex "$name", $P124
@@ -6104,7 +6123,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block155" :anon :subid("20_1282016521.02645") :outer("18_1282016521.02645")
+.sub "_block155" :anon :subid("20_1282323994.69928") :outer("18_1282323994.69928")
.param pmc param_157
.annotate 'line', 109
.lex "$_", param_157
@@ -6128,7 +6147,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<circumfix>" :subid("21_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "term:sym<circumfix>" :subid("21_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_177
.annotate 'line', 114
new $P176, 'ExceptionHandler'
@@ -6159,7 +6178,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "termish" :subid("22_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "termish" :subid("22_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_187
.annotate 'line', 116
new $P186, 'ExceptionHandler'
@@ -6190,7 +6209,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "nullterm" :subid("23_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "nullterm" :subid("23_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_197
.annotate 'line', 117
new $P196, 'ExceptionHandler'
@@ -6213,7 +6232,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "nullterm_alt" :subid("24_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "nullterm_alt" :subid("24_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_205
.annotate 'line', 118
new $P204, 'ExceptionHandler'
@@ -6244,7 +6263,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "integer" :subid("25_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "integer" :subid("25_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_215
.annotate 'line', 120
new $P214, 'ExceptionHandler'
@@ -6275,7 +6294,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "dec_number" :subid("26_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "dec_number" :subid("26_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_225
.annotate 'line', 122
new $P224, 'ExceptionHandler'
@@ -6299,7 +6318,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "decint" :subid("27_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "decint" :subid("27_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_234
.annotate 'line', 124
new $P233, 'ExceptionHandler'
@@ -6323,7 +6342,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "hexint" :subid("28_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "hexint" :subid("28_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_243
.annotate 'line', 125
new $P242, 'ExceptionHandler'
@@ -6347,7 +6366,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "octint" :subid("29_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "octint" :subid("29_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_252
.annotate 'line', 126
new $P251, 'ExceptionHandler'
@@ -6371,7 +6390,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "binint" :subid("30_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "binint" :subid("30_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_261
.annotate 'line', 127
new $P260, 'ExceptionHandler'
@@ -6395,10 +6414,10 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_EXPR" :subid("31_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_EXPR" :subid("31_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_270
.annotate 'line', 129
- .const 'Sub' $P286 = "32_1282016521.02645"
+ .const 'Sub' $P286 = "32_1282323994.69928"
capture_lex $P286
new $P269, 'ExceptionHandler'
set_addr $P269, control_268
@@ -6430,7 +6449,7 @@
$P282 = $P280."ACCEPTS"($P281)
if $P282, if_279
.annotate 'line', 135
- .const 'Sub' $P286 = "32_1282016521.02645"
+ .const 'Sub' $P286 = "32_1282323994.69928"
capture_lex $P286
$P286()
goto if_279_end
@@ -6470,9 +6489,9 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "_block285" :anon :subid("32_1282016521.02645") :outer("31_1282016521.02645")
+.sub "_block285" :anon :subid("32_1282323994.69928") :outer("31_1282323994.69928")
.annotate 'line', 135
- .const 'Sub' $P305 = "33_1282016521.02645"
+ .const 'Sub' $P305 = "33_1282323994.69928"
capture_lex $P305
.annotate 'line', 136
$P287 = root_new ['parrot';'ResizablePMCArray']
@@ -6523,7 +6542,7 @@
unless $P300, loop310_done
shift $P303, $P300
loop310_redo:
- .const 'Sub' $P305 = "33_1282016521.02645"
+ .const 'Sub' $P305 = "33_1282323994.69928"
capture_lex $P305
$P305($P303)
loop310_next:
@@ -6546,7 +6565,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block304" :anon :subid("33_1282016521.02645") :outer("32_1282016521.02645")
+.sub "_block304" :anon :subid("33_1282323994.69928") :outer("32_1282323994.69928")
.param pmc param_306
.annotate 'line', 139
.lex "$_", param_306
@@ -6559,10 +6578,10 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_delimited" :subid("34_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_delimited" :subid("34_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_333
.annotate 'line', 152
- .const 'Sub' $P345 = "35_1282016521.02645"
+ .const 'Sub' $P345 = "35_1282323994.69928"
capture_lex $P345
new $P332, 'ExceptionHandler'
set_addr $P332, control_331
@@ -6605,7 +6624,7 @@
unless $P339, loop377_done
shift $P343, $P339
loop377_redo:
- .const 'Sub' $P345 = "35_1282016521.02645"
+ .const 'Sub' $P345 = "35_1282323994.69928"
capture_lex $P345
$P345($P343)
loop377_next:
@@ -6683,7 +6702,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block344" :anon :subid("35_1282016521.02645") :outer("34_1282016521.02645")
+.sub "_block344" :anon :subid("35_1282323994.69928") :outer("34_1282323994.69928")
.param pmc param_347
.annotate 'line', 156
new $P346, "Undef"
@@ -6753,7 +6772,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_atom" :subid("36_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_atom" :subid("36_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_408
.annotate 'line', 177
new $P407, 'ExceptionHandler'
@@ -6803,7 +6822,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<backslash>" :subid("37_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<backslash>" :subid("37_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_424
.annotate 'line', 181
new $P423, 'ExceptionHandler'
@@ -6825,7 +6844,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<stopper>" :subid("38_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<stopper>" :subid("38_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_431
.annotate 'line', 182
new $P430, 'ExceptionHandler'
@@ -6856,7 +6875,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<bs>" :subid("39_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<bs>" :subid("39_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_441
.annotate 'line', 184
new $P440, 'ExceptionHandler'
@@ -6878,7 +6897,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<nl>" :subid("40_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<nl>" :subid("40_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_448
.annotate 'line', 185
new $P447, 'ExceptionHandler'
@@ -6900,7 +6919,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<cr>" :subid("41_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<cr>" :subid("41_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_455
.annotate 'line', 186
new $P454, 'ExceptionHandler'
@@ -6922,7 +6941,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<tab>" :subid("42_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<tab>" :subid("42_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_462
.annotate 'line', 187
new $P461, 'ExceptionHandler'
@@ -6944,7 +6963,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<ff>" :subid("43_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<ff>" :subid("43_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_469
.annotate 'line', 188
new $P468, 'ExceptionHandler'
@@ -6966,7 +6985,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<esc>" :subid("44_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<esc>" :subid("44_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_476
.annotate 'line', 189
new $P475, 'ExceptionHandler'
@@ -6988,7 +7007,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<hex>" :subid("45_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<hex>" :subid("45_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_483
.annotate 'line', 191
new $P482, 'ExceptionHandler'
@@ -7047,7 +7066,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<oct>" :subid("46_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<oct>" :subid("46_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_500
.annotate 'line', 195
new $P499, 'ExceptionHandler'
@@ -7106,7 +7125,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<chr>" :subid("47_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<chr>" :subid("47_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_517
.annotate 'line', 199
new $P516, 'ExceptionHandler'
@@ -7139,7 +7158,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<0>" :subid("48_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<0>" :subid("48_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_527
.annotate 'line', 203
new $P526, 'ExceptionHandler'
@@ -7163,7 +7182,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<misc>" :subid("49_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "quote_escape:sym<misc>" :subid("49_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_534
.annotate 'line', 207
new $P533, 'ExceptionHandler'
@@ -7222,7 +7241,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "charname" :subid("50_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "charname" :subid("50_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_553
.annotate 'line', 211
new $P552, 'ExceptionHandler'
@@ -7296,10 +7315,10 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "charnames" :subid("51_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "charnames" :subid("51_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_583
.annotate 'line', 219
- .const 'Sub' $P592 = "52_1282016521.02645"
+ .const 'Sub' $P592 = "52_1282323994.69928"
capture_lex $P592
new $P582, 'ExceptionHandler'
set_addr $P582, control_581
@@ -7333,7 +7352,7 @@
unless $P586, loop598_done
shift $P590, $P586
loop598_redo:
- .const 'Sub' $P592 = "52_1282016521.02645"
+ .const 'Sub' $P592 = "52_1282323994.69928"
capture_lex $P592
$P592($P590)
loop598_next:
@@ -7362,7 +7381,7 @@
.namespace ["HLL";"Actions"]
-.sub "_block591" :anon :subid("52_1282016521.02645") :outer("51_1282016521.02645")
+.sub "_block591" :anon :subid("52_1282323994.69928") :outer("51_1282323994.69928")
.param pmc param_593
.annotate 'line', 221
.lex "$_", param_593
@@ -7377,7 +7396,7 @@
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "charspec" :subid("53_1282016521.02645") :method :outer("11_1282016521.02645")
+.sub "charspec" :subid("53_1282323994.69928") :method :outer("11_1282323994.69928")
.param pmc param_608
.annotate 'line', 225
new $P607, 'ExceptionHandler'
@@ -7427,18 +7446,18 @@
.namespace ["HLL";"Actions"]
-.sub "_block623" :load :anon :subid("54_1282016521.02645")
+.sub "_block623" :load :anon :subid("54_1282323994.69928")
.annotate 'line', 3
- .const 'Sub' $P625 = "11_1282016521.02645"
+ .const 'Sub' $P625 = "11_1282323994.69928"
$P626 = $P625()
.return ($P626)
.end
.namespace []
-.sub "_block628" :load :anon :subid("55_1282016521.02645")
+.sub "_block628" :load :anon :subid("55_1282323994.69928")
.annotate 'line', 1
- .const 'Sub' $P630 = "10_1282016521.02645"
+ .const 'Sub' $P630 = "10_1282323994.69928"
$P631 = $P630()
.return ($P631)
.end
@@ -7446,7 +7465,7 @@
### .include 'gen/hllcompiler.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016521.80094")
+.sub "_block11" :anon :subid("10_1282323995.38516")
.annotate 'line', 0
get_hll_global $P14, ["HLL";"Compiler"], "_block13"
capture_lex $P14
@@ -7463,15 +7482,15 @@
$P497 = $P14()
.annotate 'line', 1
.return ($P497)
- .const 'Sub' $P499 = "36_1282016521.80094"
+ .const 'Sub' $P499 = "36_1282323995.38516"
.return ($P499)
.end
.namespace []
-.sub "" :load :init :subid("post37") :outer("10_1282016521.80094")
+.sub "" :load :init :subid("post37") :outer("10_1282323995.38516")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016521.80094"
+ .const 'Sub' $P12 = "10_1282323995.38516"
.local pmc block
set block, $P12
.annotate 'line', 2
@@ -7485,36 +7504,36 @@
.namespace ["HLL";"Compiler"]
-.sub "_block13" :subid("11_1282016521.80094") :outer("10_1282016521.80094")
+.sub "_block13" :subid("11_1282323995.38516") :outer("10_1282323995.38516")
.annotate 'line', 6
- .const 'Sub' $P489 = "35_1282016521.80094"
+ .const 'Sub' $P489 = "35_1282323995.38516"
capture_lex $P489
- .const 'Sub' $P447 = "33_1282016521.80094"
+ .const 'Sub' $P447 = "33_1282323995.38516"
capture_lex $P447
- .const 'Sub' $P298 = "26_1282016521.80094"
+ .const 'Sub' $P298 = "26_1282323995.38516"
capture_lex $P298
- .const 'Sub' $P283 = "25_1282016521.80094"
+ .const 'Sub' $P283 = "25_1282323995.38516"
capture_lex $P283
- .const 'Sub' $P188 = "20_1282016521.80094"
+ .const 'Sub' $P188 = "20_1282323995.38516"
capture_lex $P188
- .const 'Sub' $P153 = "18_1282016521.80094"
+ .const 'Sub' $P153 = "18_1282323995.38516"
capture_lex $P153
- .const 'Sub' $P138 = "17_1282016521.80094"
+ .const 'Sub' $P138 = "17_1282323995.38516"
capture_lex $P138
- .const 'Sub' $P122 = "16_1282016521.80094"
+ .const 'Sub' $P122 = "16_1282323995.38516"
capture_lex $P122
- .const 'Sub' $P33 = "13_1282016521.80094"
+ .const 'Sub' $P33 = "13_1282323995.38516"
capture_lex $P33
- .const 'Sub' $P15 = "12_1282016521.80094"
+ .const 'Sub' $P15 = "12_1282323995.38516"
capture_lex $P15
.annotate 'line', 14
- .const 'Sub' $P15 = "12_1282016521.80094"
+ .const 'Sub' $P15 = "12_1282323995.38516"
newclosure $P31, $P15
.lex "value_type", $P31
.annotate 'line', 10
find_lex $P32, "value_type"
.annotate 'line', 165
- .const 'Sub' $P489 = "35_1282016521.80094"
+ .const 'Sub' $P489 = "35_1282323995.38516"
newclosure $P495, $P489
.annotate 'line', 6
.return ($P495)
@@ -7522,7 +7541,7 @@
.namespace ["HLL";"Compiler"]
-.sub "" :load :init :subid("post38") :outer("11_1282016521.80094")
+.sub "" :load :init :subid("post38") :outer("11_1282323995.38516")
.annotate 'line', 6
get_hll_global $P14, ["HLL";"Compiler"], "_block13"
.local pmc block
@@ -7535,7 +7554,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "value_type" :subid("12_1282016521.80094") :outer("11_1282016521.80094")
+.sub "value_type" :subid("12_1282323995.38516") :outer("11_1282323995.38516")
.param pmc param_18
.annotate 'line', 14
new $P17, 'ExceptionHandler'
@@ -7580,15 +7599,15 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "get_exports" :subid("13_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "get_exports" :subid("13_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_36
.param pmc param_39 :slurpy
.param pmc param_37 :optional :named("tagset")
.param int has_param_37 :opt_flag
.annotate 'line', 20
- .const 'Sub' $P105 = "15_1282016521.80094"
+ .const 'Sub' $P105 = "15_1282323995.38516"
capture_lex $P105
- .const 'Sub' $P84 = "14_1282016521.80094"
+ .const 'Sub' $P84 = "14_1282323995.38516"
capture_lex $P84
new $P35, 'ExceptionHandler'
set_addr $P35, control_34
@@ -7694,7 +7713,7 @@
unless $P100, loop117_done
shift $P103, $P100
loop117_redo:
- .const 'Sub' $P105 = "15_1282016521.80094"
+ .const 'Sub' $P105 = "15_1282323995.38516"
capture_lex $P105
$P105($P103)
loop117_next:
@@ -7724,7 +7743,7 @@
unless $P79, loop97_done
shift $P82, $P79
loop97_redo:
- .const 'Sub' $P84 = "14_1282016521.80094"
+ .const 'Sub' $P84 = "14_1282323995.38516"
capture_lex $P84
$P84($P82)
loop97_next:
@@ -7752,7 +7771,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block104" :anon :subid("15_1282016521.80094") :outer("13_1282016521.80094")
+.sub "_block104" :anon :subid("15_1282323995.38516") :outer("13_1282323995.38516")
.param pmc param_107
.annotate 'line', 40
new $P106, "Undef"
@@ -7784,7 +7803,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block83" :anon :subid("14_1282016521.80094") :outer("13_1282016521.80094")
+.sub "_block83" :anon :subid("14_1282323995.38516") :outer("13_1282323995.38516")
.param pmc param_86
.annotate 'line', 34
new $P85, "Undef"
@@ -7824,7 +7843,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "get_module" :subid("16_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "get_module" :subid("16_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_125
.annotate 'line', 47
new $P124, 'ExceptionHandler'
@@ -7865,7 +7884,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "language" :subid("17_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "language" :subid("17_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_141 :optional
.param int has_param_141 :opt_flag
.annotate 'line', 53
@@ -7910,10 +7929,10 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "load_module" :subid("18_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "load_module" :subid("18_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_156
.annotate 'line', 61
- .const 'Sub' $P166 = "19_1282016521.80094"
+ .const 'Sub' $P166 = "19_1282323995.38516"
capture_lex $P166
new $P155, 'ExceptionHandler'
set_addr $P155, control_154
@@ -7940,7 +7959,7 @@
assign $P164, 0
store_lex "$loaded", $P164
.annotate 'line', 64
- .const 'Sub' $P166 = "19_1282016521.80094"
+ .const 'Sub' $P166 = "19_1282323995.38516"
capture_lex $P166
$P166()
.annotate 'line', 65
@@ -7970,7 +7989,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block165" :anon :subid("19_1282016521.80094") :outer("18_1282016521.80094")
+.sub "_block165" :anon :subid("19_1282323995.38516") :outer("18_1282323995.38516")
.annotate 'line', 64
new $P173, 'ExceptionHandler'
set_addr $P173, control_172
@@ -8004,11 +8023,11 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "import" :subid("20_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "import" :subid("20_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_191
.param pmc param_192
.annotate 'line', 69
- .const 'Sub' $P198 = "21_1282016521.80094"
+ .const 'Sub' $P198 = "21_1282323995.38516"
capture_lex $P198
new $P190, 'ExceptionHandler'
set_addr $P190, control_189
@@ -8030,7 +8049,7 @@
unless $P193, loop279_done
shift $P196, $P193
loop279_redo:
- .const 'Sub' $P198 = "21_1282016521.80094"
+ .const 'Sub' $P198 = "21_1282323995.38516"
capture_lex $P198
$P198($P196)
loop279_next:
@@ -8056,14 +8075,14 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block197" :anon :subid("21_1282016521.80094") :outer("20_1282016521.80094")
+.sub "_block197" :anon :subid("21_1282323995.38516") :outer("20_1282323995.38516")
.param pmc param_201
.annotate 'line', 70
- .const 'Sub' $P268 = "24_1282016521.80094"
+ .const 'Sub' $P268 = "24_1282323995.38516"
capture_lex $P268
- .const 'Sub' $P248 = "23_1282016521.80094"
+ .const 'Sub' $P248 = "23_1282323995.38516"
capture_lex $P248
- .const 'Sub' $P219 = "22_1282016521.80094"
+ .const 'Sub' $P219 = "22_1282323995.38516"
capture_lex $P219
.annotate 'line', 71
new $P199, "Undef"
@@ -8111,7 +8130,7 @@
unless $P263, loop276_done
shift $P266, $P263
loop276_redo:
- .const 'Sub' $P268 = "24_1282016521.80094"
+ .const 'Sub' $P268 = "24_1282323995.38516"
capture_lex $P268
$P268($P266)
loop276_next:
@@ -8143,7 +8162,7 @@
unless $P243, loop260_done
shift $P246, $P243
loop260_redo:
- .const 'Sub' $P248 = "23_1282016521.80094"
+ .const 'Sub' $P248 = "23_1282323995.38516"
capture_lex $P248
$P248($P246)
loop260_next:
@@ -8177,7 +8196,7 @@
unless $P214, loop232_done
shift $P217, $P214
loop232_redo:
- .const 'Sub' $P219 = "22_1282016521.80094"
+ .const 'Sub' $P219 = "22_1282323995.38516"
capture_lex $P219
$P219($P217)
loop232_next:
@@ -8200,7 +8219,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block267" :anon :subid("24_1282016521.80094") :outer("21_1282016521.80094")
+.sub "_block267" :anon :subid("24_1282323995.38516") :outer("21_1282323995.38516")
.param pmc param_269
.annotate 'line', 80
.lex "$_", param_269
@@ -8220,7 +8239,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block247" :anon :subid("23_1282016521.80094") :outer("21_1282016521.80094")
+.sub "_block247" :anon :subid("23_1282323995.38516") :outer("21_1282323995.38516")
.param pmc param_249
.annotate 'line', 77
.lex "$_", param_249
@@ -8240,7 +8259,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block218" :anon :subid("22_1282016521.80094") :outer("21_1282016521.80094")
+.sub "_block218" :anon :subid("22_1282323995.38516") :outer("21_1282323995.38516")
.param pmc param_220
.annotate 'line', 74
.lex "$_", param_220
@@ -8262,7 +8281,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "autoprint" :subid("25_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "autoprint" :subid("25_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_286
.annotate 'line', 85
new $P285, 'ExceptionHandler'
@@ -8306,10 +8325,10 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "interactive" :subid("26_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "interactive" :subid("26_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_301 :slurpy :named
.annotate 'line', 90
- .const 'Sub' $P333 = "27_1282016521.80094"
+ .const 'Sub' $P333 = "27_1282323995.38516"
capture_lex $P333
new $P300, 'ExceptionHandler'
set_addr $P300, control_299
@@ -8396,7 +8415,7 @@
assign $P331, 1
unless $P331, loop443_done
loop443_redo:
- .const 'Sub' $P333 = "27_1282016521.80094"
+ .const 'Sub' $P333 = "27_1282323995.38516"
capture_lex $P333
$P333()
loop443_next:
@@ -8421,9 +8440,9 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block332" :anon :subid("27_1282016521.80094") :outer("26_1282016521.80094")
+.sub "_block332" :anon :subid("27_1282323995.38516") :outer("26_1282323995.38516")
.annotate 'line', 102
- .const 'Sub' $P365 = "28_1282016521.80094"
+ .const 'Sub' $P365 = "28_1282323995.38516"
capture_lex $P365
.annotate 'line', 105
new $P334, "Undef"
@@ -8491,7 +8510,7 @@
set $P361, $P363
goto if_362_end
if_362:
- .const 'Sub' $P365 = "28_1282016521.80094"
+ .const 'Sub' $P365 = "28_1282323995.38516"
capture_lex $P365
$P442 = $P365()
set $P361, $P442
@@ -8503,11 +8522,11 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block364" :anon :subid("28_1282016521.80094") :outer("27_1282016521.80094")
+.sub "_block364" :anon :subid("28_1282323995.38516") :outer("27_1282323995.38516")
.annotate 'line', 115
- .const 'Sub' $P398 = "31_1282016521.80094"
+ .const 'Sub' $P398 = "31_1282323995.38516"
capture_lex $P398
- .const 'Sub' $P371 = "29_1282016521.80094"
+ .const 'Sub' $P371 = "29_1282323995.38516"
capture_lex $P371
.annotate 'line', 117
new $P366, "Undef"
@@ -8518,7 +8537,7 @@
store_lex "$code", $P368
find_lex $P369, "$output"
.annotate 'line', 118
- .const 'Sub' $P371 = "29_1282016521.80094"
+ .const 'Sub' $P371 = "29_1282323995.38516"
capture_lex $P371
$P371()
.annotate 'line', 125
@@ -8531,7 +8550,7 @@
vivify_67:
defined $I396, $P395
unless $I396, if_394_end
- .const 'Sub' $P398 = "31_1282016521.80094"
+ .const 'Sub' $P398 = "31_1282323995.38516"
capture_lex $P398
$P398()
if_394_end:
@@ -8585,9 +8604,9 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block370" :anon :subid("29_1282016521.80094") :outer("28_1282016521.80094")
+.sub "_block370" :anon :subid("29_1282323995.38516") :outer("28_1282323995.38516")
.annotate 'line', 118
- .const 'Sub' $P383 = "30_1282016521.80094"
+ .const 'Sub' $P383 = "30_1282323995.38516"
capture_lex $P383
new $P379, 'ExceptionHandler'
set_addr $P379, control_378
@@ -8607,7 +8626,7 @@
.annotate 'line', 120
.local pmc exception
.get_results (exception)
- .const 'Sub' $P383 = "30_1282016521.80094"
+ .const 'Sub' $P383 = "30_1282323995.38516"
newclosure $P391, $P383
$P391(exception)
new $P392, 'Integer'
@@ -8627,7 +8646,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block382" :anon :subid("30_1282016521.80094") :outer("29_1282016521.80094")
+.sub "_block382" :anon :subid("30_1282323995.38516") :outer("29_1282323995.38516")
.param pmc param_384
.annotate 'line', 120
.lex "$_", param_384
@@ -8650,9 +8669,9 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "_block397" :anon :subid("31_1282016521.80094") :outer("28_1282016521.80094")
+.sub "_block397" :anon :subid("31_1282323995.38516") :outer("28_1282323995.38516")
.annotate 'line', 125
- .const 'Sub' $P409 = "32_1282016521.80094"
+ .const 'Sub' $P409 = "32_1282323995.38516"
capture_lex $P409
.annotate 'line', 126
get_global $P399, "$interactive_ctx"
@@ -8689,7 +8708,7 @@
unless $P403, loop416_done
shift $P407, $P403
loop416_redo:
- .const 'Sub' $P409 = "32_1282016521.80094"
+ .const 'Sub' $P409 = "32_1282323995.38516"
capture_lex $P409
$P409($P407)
loop416_next:
@@ -8712,7 +8731,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block408" :anon :subid("32_1282016521.80094") :outer("31_1282016521.80094")
+.sub "_block408" :anon :subid("32_1282323995.38516") :outer("31_1282323995.38516")
.param pmc param_410
.annotate 'line', 128
.lex "$_", param_410
@@ -8734,12 +8753,12 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "eval" :subid("33_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "eval" :subid("33_1282323995.38516") :method :outer("11_1282323995.38516")
.param pmc param_450
.param pmc param_451 :slurpy
.param pmc param_452 :slurpy :named
.annotate 'line', 146
- .const 'Sub' $P471 = "34_1282016521.80094"
+ .const 'Sub' $P471 = "34_1282323995.38516"
capture_lex $P471
new $P449, 'ExceptionHandler'
set_addr $P449, control_448
@@ -8786,7 +8805,7 @@
set $P460, $I469
if_461_end:
unless $P460, if_459_end
- .const 'Sub' $P471 = "34_1282016521.80094"
+ .const 'Sub' $P471 = "34_1282323995.38516"
capture_lex $P471
$P471()
if_459_end:
@@ -8803,7 +8822,7 @@
.namespace ["HLL";"Compiler"]
-.sub "_block470" :anon :subid("34_1282016521.80094") :outer("33_1282016521.80094")
+.sub "_block470" :anon :subid("34_1282323995.38516") :outer("33_1282323995.38516")
.annotate 'line', 152
new $P472, "Undef"
.lex "$outer_ctx", $P472
@@ -8857,7 +8876,7 @@
.namespace ["HLL";"Compiler"]
.include "except_types.pasm"
-.sub "ctxsave" :subid("35_1282016521.80094") :method :outer("11_1282016521.80094")
+.sub "ctxsave" :subid("35_1282323995.38516") :method :outer("11_1282323995.38516")
.annotate 'line', 165
new $P491, 'ExceptionHandler'
set_addr $P491, control_490
@@ -8885,9 +8904,9 @@
.namespace []
-.sub "_block498" :load :anon :subid("36_1282016521.80094")
+.sub "_block498" :load :anon :subid("36_1282323995.38516")
.annotate 'line', 1
- .const 'Sub' $P500 = "10_1282016521.80094"
+ .const 'Sub' $P500 = "10_1282323995.38516"
$P501 = $P500()
.return ($P501)
.end
Modified: trunk/ext/nqp-rx/src/stage0/NQP-s0.pir
==============================================================================
--- trunk/ext/nqp-rx/src/stage0/NQP-s0.pir Fri Aug 20 18:13:00 2010 (r48586)
+++ trunk/ext/nqp-rx/src/stage0/NQP-s0.pir Fri Aug 20 18:38:47 2010 (r48587)
@@ -15,7 +15,7 @@
### .include 'gen/nqp-grammar.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016529.10767")
+.sub "_block11" :anon :subid("10_1282324002.40722")
.annotate 'line', 0
get_hll_global $P14, ["NQP";"Grammar"], "_block13"
capture_lex $P14
@@ -32,15 +32,15 @@
$P1423 = $P14()
.annotate 'line', 1
.return ($P1423)
- .const 'Sub' $P1425 = "371_1282016529.10767"
+ .const 'Sub' $P1425 = "371_1282324002.40722"
.return ($P1425)
.end
.namespace []
-.sub "" :load :init :subid("post372") :outer("10_1282016529.10767")
+.sub "" :load :init :subid("post372") :outer("10_1282324002.40722")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016529.10767"
+ .const 'Sub' $P12 = "10_1282324002.40722"
.local pmc block
set block, $P12
$P1428 = get_root_global ["parrot"], "P6metaclass"
@@ -49,321 +49,321 @@
.namespace ["NQP";"Grammar"]
-.sub "_block13" :subid("11_1282016529.10767") :outer("10_1282016529.10767")
+.sub "_block13" :subid("11_1282324002.40722") :outer("10_1282324002.40722")
.annotate 'line', 4
get_hll_global $P1340, ["NQP";"Regex"], "_block1339"
capture_lex $P1340
- .const 'Sub' $P1326 = "348_1282016529.10767"
+ .const 'Sub' $P1326 = "348_1282324002.40722"
capture_lex $P1326
- .const 'Sub' $P1320 = "346_1282016529.10767"
+ .const 'Sub' $P1320 = "346_1282324002.40722"
capture_lex $P1320
- .const 'Sub' $P1314 = "344_1282016529.10767"
+ .const 'Sub' $P1314 = "344_1282324002.40722"
capture_lex $P1314
- .const 'Sub' $P1308 = "342_1282016529.10767"
+ .const 'Sub' $P1308 = "342_1282324002.40722"
capture_lex $P1308
- .const 'Sub' $P1302 = "340_1282016529.10767"
+ .const 'Sub' $P1302 = "340_1282324002.40722"
capture_lex $P1302
- .const 'Sub' $P1296 = "338_1282016529.10767"
+ .const 'Sub' $P1296 = "338_1282324002.40722"
capture_lex $P1296
- .const 'Sub' $P1289 = "336_1282016529.10767"
+ .const 'Sub' $P1289 = "336_1282324002.40722"
capture_lex $P1289
- .const 'Sub' $P1282 = "334_1282016529.10767"
+ .const 'Sub' $P1282 = "334_1282324002.40722"
capture_lex $P1282
- .const 'Sub' $P1275 = "332_1282016529.10767"
+ .const 'Sub' $P1275 = "332_1282324002.40722"
capture_lex $P1275
- .const 'Sub' $P1268 = "330_1282016529.10767"
+ .const 'Sub' $P1268 = "330_1282324002.40722"
capture_lex $P1268
- .const 'Sub' $P1262 = "328_1282016529.10767"
+ .const 'Sub' $P1262 = "328_1282324002.40722"
capture_lex $P1262
- .const 'Sub' $P1255 = "326_1282016529.10767"
+ .const 'Sub' $P1255 = "326_1282324002.40722"
capture_lex $P1255
- .const 'Sub' $P1248 = "324_1282016529.10767"
+ .const 'Sub' $P1248 = "324_1282324002.40722"
capture_lex $P1248
- .const 'Sub' $P1241 = "322_1282016529.10767"
+ .const 'Sub' $P1241 = "322_1282324002.40722"
capture_lex $P1241
- .const 'Sub' $P1234 = "320_1282016529.10767"
+ .const 'Sub' $P1234 = "320_1282324002.40722"
capture_lex $P1234
- .const 'Sub' $P1227 = "318_1282016529.10767"
+ .const 'Sub' $P1227 = "318_1282324002.40722"
capture_lex $P1227
- .const 'Sub' $P1220 = "316_1282016529.10767"
+ .const 'Sub' $P1220 = "316_1282324002.40722"
capture_lex $P1220
- .const 'Sub' $P1213 = "314_1282016529.10767"
+ .const 'Sub' $P1213 = "314_1282324002.40722"
capture_lex $P1213
- .const 'Sub' $P1206 = "312_1282016529.10767"
+ .const 'Sub' $P1206 = "312_1282324002.40722"
capture_lex $P1206
- .const 'Sub' $P1199 = "310_1282016529.10767"
+ .const 'Sub' $P1199 = "310_1282324002.40722"
capture_lex $P1199
- .const 'Sub' $P1192 = "308_1282016529.10767"
+ .const 'Sub' $P1192 = "308_1282324002.40722"
capture_lex $P1192
- .const 'Sub' $P1185 = "306_1282016529.10767"
+ .const 'Sub' $P1185 = "306_1282324002.40722"
capture_lex $P1185
- .const 'Sub' $P1178 = "304_1282016529.10767"
+ .const 'Sub' $P1178 = "304_1282324002.40722"
capture_lex $P1178
- .const 'Sub' $P1171 = "302_1282016529.10767"
+ .const 'Sub' $P1171 = "302_1282324002.40722"
capture_lex $P1171
- .const 'Sub' $P1164 = "300_1282016529.10767"
+ .const 'Sub' $P1164 = "300_1282324002.40722"
capture_lex $P1164
- .const 'Sub' $P1157 = "298_1282016529.10767"
+ .const 'Sub' $P1157 = "298_1282324002.40722"
capture_lex $P1157
- .const 'Sub' $P1150 = "296_1282016529.10767"
+ .const 'Sub' $P1150 = "296_1282324002.40722"
capture_lex $P1150
- .const 'Sub' $P1143 = "294_1282016529.10767"
+ .const 'Sub' $P1143 = "294_1282324002.40722"
capture_lex $P1143
- .const 'Sub' $P1136 = "292_1282016529.10767"
+ .const 'Sub' $P1136 = "292_1282324002.40722"
capture_lex $P1136
- .const 'Sub' $P1129 = "290_1282016529.10767"
+ .const 'Sub' $P1129 = "290_1282324002.40722"
capture_lex $P1129
- .const 'Sub' $P1122 = "288_1282016529.10767"
+ .const 'Sub' $P1122 = "288_1282324002.40722"
capture_lex $P1122
- .const 'Sub' $P1115 = "286_1282016529.10767"
+ .const 'Sub' $P1115 = "286_1282324002.40722"
capture_lex $P1115
- .const 'Sub' $P1108 = "284_1282016529.10767"
+ .const 'Sub' $P1108 = "284_1282324002.40722"
capture_lex $P1108
- .const 'Sub' $P1101 = "282_1282016529.10767"
+ .const 'Sub' $P1101 = "282_1282324002.40722"
capture_lex $P1101
- .const 'Sub' $P1094 = "280_1282016529.10767"
+ .const 'Sub' $P1094 = "280_1282324002.40722"
capture_lex $P1094
- .const 'Sub' $P1087 = "278_1282016529.10767"
+ .const 'Sub' $P1087 = "278_1282324002.40722"
capture_lex $P1087
- .const 'Sub' $P1080 = "276_1282016529.10767"
+ .const 'Sub' $P1080 = "276_1282324002.40722"
capture_lex $P1080
- .const 'Sub' $P1073 = "274_1282016529.10767"
+ .const 'Sub' $P1073 = "274_1282324002.40722"
capture_lex $P1073
- .const 'Sub' $P1066 = "272_1282016529.10767"
+ .const 'Sub' $P1066 = "272_1282324002.40722"
capture_lex $P1066
- .const 'Sub' $P1059 = "270_1282016529.10767"
+ .const 'Sub' $P1059 = "270_1282324002.40722"
capture_lex $P1059
- .const 'Sub' $P1053 = "268_1282016529.10767"
+ .const 'Sub' $P1053 = "268_1282324002.40722"
capture_lex $P1053
- .const 'Sub' $P1046 = "266_1282016529.10767"
+ .const 'Sub' $P1046 = "266_1282324002.40722"
capture_lex $P1046
- .const 'Sub' $P1039 = "264_1282016529.10767"
+ .const 'Sub' $P1039 = "264_1282324002.40722"
capture_lex $P1039
- .const 'Sub' $P1032 = "262_1282016529.10767"
+ .const 'Sub' $P1032 = "262_1282324002.40722"
capture_lex $P1032
- .const 'Sub' $P1025 = "260_1282016529.10767"
+ .const 'Sub' $P1025 = "260_1282324002.40722"
capture_lex $P1025
- .const 'Sub' $P1018 = "258_1282016529.10767"
+ .const 'Sub' $P1018 = "258_1282324002.40722"
capture_lex $P1018
- .const 'Sub' $P1011 = "256_1282016529.10767"
+ .const 'Sub' $P1011 = "256_1282324002.40722"
capture_lex $P1011
- .const 'Sub' $P1004 = "254_1282016529.10767"
+ .const 'Sub' $P1004 = "254_1282324002.40722"
capture_lex $P1004
- .const 'Sub' $P998 = "252_1282016529.10767"
+ .const 'Sub' $P998 = "252_1282324002.40722"
capture_lex $P998
- .const 'Sub' $P992 = "250_1282016529.10767"
+ .const 'Sub' $P992 = "250_1282324002.40722"
capture_lex $P992
- .const 'Sub' $P987 = "248_1282016529.10767"
+ .const 'Sub' $P987 = "248_1282324002.40722"
capture_lex $P987
- .const 'Sub' $P981 = "246_1282016529.10767"
+ .const 'Sub' $P981 = "246_1282324002.40722"
capture_lex $P981
- .const 'Sub' $P975 = "244_1282016529.10767"
+ .const 'Sub' $P975 = "244_1282324002.40722"
capture_lex $P975
- .const 'Sub' $P970 = "242_1282016529.10767"
+ .const 'Sub' $P970 = "242_1282324002.40722"
capture_lex $P970
- .const 'Sub' $P965 = "240_1282016529.10767"
+ .const 'Sub' $P965 = "240_1282324002.40722"
capture_lex $P965
- .const 'Sub' $P957 = "238_1282016529.10767"
+ .const 'Sub' $P957 = "238_1282324002.40722"
capture_lex $P957
- .const 'Sub' $P948 = "236_1282016529.10767"
+ .const 'Sub' $P948 = "236_1282324002.40722"
capture_lex $P948
- .const 'Sub' $P943 = "234_1282016529.10767"
+ .const 'Sub' $P943 = "234_1282324002.40722"
capture_lex $P943
- .const 'Sub' $P938 = "232_1282016529.10767"
+ .const 'Sub' $P938 = "232_1282324002.40722"
capture_lex $P938
- .const 'Sub' $P933 = "230_1282016529.10767"
+ .const 'Sub' $P933 = "230_1282324002.40722"
capture_lex $P933
- .const 'Sub' $P925 = "228_1282016529.10767"
+ .const 'Sub' $P925 = "228_1282324002.40722"
capture_lex $P925
- .const 'Sub' $P917 = "226_1282016529.10767"
+ .const 'Sub' $P917 = "226_1282324002.40722"
capture_lex $P917
- .const 'Sub' $P912 = "224_1282016529.10767"
+ .const 'Sub' $P912 = "224_1282324002.40722"
capture_lex $P912
- .const 'Sub' $P907 = "222_1282016529.10767"
+ .const 'Sub' $P907 = "222_1282324002.40722"
capture_lex $P907
- .const 'Sub' $P902 = "220_1282016529.10767"
+ .const 'Sub' $P902 = "220_1282324002.40722"
capture_lex $P902
- .const 'Sub' $P896 = "218_1282016529.10767"
+ .const 'Sub' $P896 = "218_1282324002.40722"
capture_lex $P896
- .const 'Sub' $P890 = "216_1282016529.10767"
+ .const 'Sub' $P890 = "216_1282324002.40722"
capture_lex $P890
- .const 'Sub' $P884 = "214_1282016529.10767"
+ .const 'Sub' $P884 = "214_1282324002.40722"
capture_lex $P884
- .const 'Sub' $P878 = "212_1282016529.10767"
+ .const 'Sub' $P878 = "212_1282324002.40722"
capture_lex $P878
- .const 'Sub' $P872 = "210_1282016529.10767"
+ .const 'Sub' $P872 = "210_1282324002.40722"
capture_lex $P872
- .const 'Sub' $P867 = "208_1282016529.10767"
+ .const 'Sub' $P867 = "208_1282324002.40722"
capture_lex $P867
- .const 'Sub' $P862 = "206_1282016529.10767"
+ .const 'Sub' $P862 = "206_1282324002.40722"
capture_lex $P862
- .const 'Sub' $P850 = "202_1282016529.10767"
+ .const 'Sub' $P850 = "202_1282324002.40722"
capture_lex $P850
- .const 'Sub' $P842 = "200_1282016529.10767"
+ .const 'Sub' $P842 = "200_1282324002.40722"
capture_lex $P842
- .const 'Sub' $P836 = "198_1282016529.10767"
+ .const 'Sub' $P836 = "198_1282324002.40722"
capture_lex $P836
- .const 'Sub' $P829 = "196_1282016529.10767"
+ .const 'Sub' $P829 = "196_1282324002.40722"
capture_lex $P829
- .const 'Sub' $P823 = "194_1282016529.10767"
+ .const 'Sub' $P823 = "194_1282324002.40722"
capture_lex $P823
- .const 'Sub' $P815 = "192_1282016529.10767"
+ .const 'Sub' $P815 = "192_1282324002.40722"
capture_lex $P815
- .const 'Sub' $P807 = "190_1282016529.10767"
+ .const 'Sub' $P807 = "190_1282324002.40722"
capture_lex $P807
- .const 'Sub' $P801 = "188_1282016529.10767"
+ .const 'Sub' $P801 = "188_1282324002.40722"
capture_lex $P801
- .const 'Sub' $P795 = "186_1282016529.10767"
+ .const 'Sub' $P795 = "186_1282324002.40722"
capture_lex $P795
- .const 'Sub' $P781 = "182_1282016529.10767"
+ .const 'Sub' $P781 = "182_1282324002.40722"
capture_lex $P781
- .const 'Sub' $P744 = "180_1282016529.10767"
+ .const 'Sub' $P744 = "180_1282324002.40722"
capture_lex $P744
- .const 'Sub' $P735 = "178_1282016529.10767"
+ .const 'Sub' $P735 = "178_1282324002.40722"
capture_lex $P735
- .const 'Sub' $P729 = "176_1282016529.10767"
+ .const 'Sub' $P729 = "176_1282324002.40722"
capture_lex $P729
- .const 'Sub' $P719 = "174_1282016529.10767"
+ .const 'Sub' $P719 = "174_1282324002.40722"
capture_lex $P719
- .const 'Sub' $P706 = "172_1282016529.10767"
+ .const 'Sub' $P706 = "172_1282324002.40722"
capture_lex $P706
- .const 'Sub' $P699 = "170_1282016529.10767"
+ .const 'Sub' $P699 = "170_1282324002.40722"
capture_lex $P699
- .const 'Sub' $P691 = "168_1282016529.10767"
+ .const 'Sub' $P691 = "168_1282324002.40722"
capture_lex $P691
- .const 'Sub' $P681 = "166_1282016529.10767"
+ .const 'Sub' $P681 = "166_1282324002.40722"
capture_lex $P681
- .const 'Sub' $P657 = "162_1282016529.10767"
+ .const 'Sub' $P657 = "162_1282324002.40722"
capture_lex $P657
- .const 'Sub' $P634 = "160_1282016529.10767"
+ .const 'Sub' $P634 = "160_1282324002.40722"
capture_lex $P634
- .const 'Sub' $P627 = "158_1282016529.10767"
+ .const 'Sub' $P627 = "158_1282324002.40722"
capture_lex $P627
- .const 'Sub' $P620 = "156_1282016529.10767"
+ .const 'Sub' $P620 = "156_1282324002.40722"
capture_lex $P620
- .const 'Sub' $P610 = "152_1282016529.10767"
+ .const 'Sub' $P610 = "152_1282324002.40722"
capture_lex $P610
- .const 'Sub' $P602 = "150_1282016529.10767"
+ .const 'Sub' $P602 = "150_1282324002.40722"
capture_lex $P602
- .const 'Sub' $P596 = "148_1282016529.10767"
+ .const 'Sub' $P596 = "148_1282324002.40722"
capture_lex $P596
- .const 'Sub' $P583 = "146_1282016529.10767"
+ .const 'Sub' $P583 = "146_1282324002.40722"
capture_lex $P583
- .const 'Sub' $P576 = "144_1282016529.10767"
+ .const 'Sub' $P576 = "144_1282324002.40722"
capture_lex $P576
- .const 'Sub' $P569 = "142_1282016529.10767"
+ .const 'Sub' $P569 = "142_1282324002.40722"
capture_lex $P569
- .const 'Sub' $P562 = "140_1282016529.10767"
+ .const 'Sub' $P562 = "140_1282324002.40722"
capture_lex $P562
- .const 'Sub' $P535 = "136_1282016529.10767"
+ .const 'Sub' $P535 = "136_1282324002.40722"
capture_lex $P535
- .const 'Sub' $P526 = "134_1282016529.10767"
+ .const 'Sub' $P526 = "134_1282324002.40722"
capture_lex $P526
- .const 'Sub' $P519 = "132_1282016529.10767"
+ .const 'Sub' $P519 = "132_1282324002.40722"
capture_lex $P519
- .const 'Sub' $P510 = "128_1282016529.10767"
+ .const 'Sub' $P510 = "128_1282324002.40722"
capture_lex $P510
- .const 'Sub' $P505 = "126_1282016529.10767"
+ .const 'Sub' $P505 = "126_1282324002.40722"
capture_lex $P505
- .const 'Sub' $P493 = "124_1282016529.10767"
+ .const 'Sub' $P493 = "124_1282324002.40722"
capture_lex $P493
- .const 'Sub' $P481 = "122_1282016529.10767"
+ .const 'Sub' $P481 = "122_1282324002.40722"
capture_lex $P481
- .const 'Sub' $P474 = "120_1282016529.10767"
+ .const 'Sub' $P474 = "120_1282324002.40722"
capture_lex $P474
- .const 'Sub' $P469 = "118_1282016529.10767"
+ .const 'Sub' $P469 = "118_1282324002.40722"
capture_lex $P469
- .const 'Sub' $P463 = "116_1282016529.10767"
+ .const 'Sub' $P463 = "116_1282324002.40722"
capture_lex $P463
- .const 'Sub' $P457 = "114_1282016529.10767"
+ .const 'Sub' $P457 = "114_1282324002.40722"
capture_lex $P457
- .const 'Sub' $P447 = "111_1282016529.10767"
+ .const 'Sub' $P447 = "111_1282324002.40722"
capture_lex $P447
- .const 'Sub' $P441 = "109_1282016529.10767"
+ .const 'Sub' $P441 = "109_1282324002.40722"
capture_lex $P441
- .const 'Sub' $P435 = "107_1282016529.10767"
+ .const 'Sub' $P435 = "107_1282324002.40722"
capture_lex $P435
- .const 'Sub' $P429 = "105_1282016529.10767"
+ .const 'Sub' $P429 = "105_1282324002.40722"
capture_lex $P429
- .const 'Sub' $P423 = "103_1282016529.10767"
+ .const 'Sub' $P423 = "103_1282324002.40722"
capture_lex $P423
- .const 'Sub' $P417 = "101_1282016529.10767"
+ .const 'Sub' $P417 = "101_1282324002.40722"
capture_lex $P417
- .const 'Sub' $P411 = "99_1282016529.10767"
+ .const 'Sub' $P411 = "99_1282324002.40722"
capture_lex $P411
- .const 'Sub' $P402 = "97_1282016529.10767"
+ .const 'Sub' $P402 = "97_1282324002.40722"
capture_lex $P402
- .const 'Sub' $P393 = "95_1282016529.10767"
+ .const 'Sub' $P393 = "95_1282324002.40722"
capture_lex $P393
- .const 'Sub' $P384 = "93_1282016529.10767"
+ .const 'Sub' $P384 = "93_1282324002.40722"
capture_lex $P384
- .const 'Sub' $P371 = "89_1282016529.10767"
+ .const 'Sub' $P371 = "89_1282324002.40722"
capture_lex $P371
- .const 'Sub' $P362 = "87_1282016529.10767"
+ .const 'Sub' $P362 = "87_1282324002.40722"
capture_lex $P362
- .const 'Sub' $P352 = "83_1282016529.10767"
+ .const 'Sub' $P352 = "83_1282324002.40722"
capture_lex $P352
- .const 'Sub' $P345 = "81_1282016529.10767"
+ .const 'Sub' $P345 = "81_1282324002.40722"
capture_lex $P345
- .const 'Sub' $P338 = "79_1282016529.10767"
+ .const 'Sub' $P338 = "79_1282324002.40722"
capture_lex $P338
- .const 'Sub' $P326 = "75_1282016529.10767"
+ .const 'Sub' $P326 = "75_1282324002.40722"
capture_lex $P326
- .const 'Sub' $P318 = "73_1282016529.10767"
+ .const 'Sub' $P318 = "73_1282324002.40722"
capture_lex $P318
- .const 'Sub' $P310 = "71_1282016529.10767"
+ .const 'Sub' $P310 = "71_1282324002.40722"
capture_lex $P310
- .const 'Sub' $P290 = "69_1282016529.10767"
+ .const 'Sub' $P290 = "69_1282324002.40722"
capture_lex $P290
- .const 'Sub' $P281 = "67_1282016529.10767"
+ .const 'Sub' $P281 = "67_1282324002.40722"
capture_lex $P281
- .const 'Sub' $P263 = "64_1282016529.10767"
+ .const 'Sub' $P263 = "64_1282324002.40722"
capture_lex $P263
- .const 'Sub' $P245 = "62_1282016529.10767"
+ .const 'Sub' $P245 = "62_1282324002.40722"
capture_lex $P245
- .const 'Sub' $P236 = "58_1282016529.10767"
+ .const 'Sub' $P236 = "58_1282324002.40722"
capture_lex $P236
- .const 'Sub' $P231 = "56_1282016529.10767"
+ .const 'Sub' $P231 = "56_1282324002.40722"
capture_lex $P231
- .const 'Sub' $P222 = "52_1282016529.10767"
+ .const 'Sub' $P222 = "52_1282324002.40722"
capture_lex $P222
- .const 'Sub' $P217 = "50_1282016529.10767"
+ .const 'Sub' $P217 = "50_1282324002.40722"
capture_lex $P217
- .const 'Sub' $P212 = "48_1282016529.10767"
+ .const 'Sub' $P212 = "48_1282324002.40722"
capture_lex $P212
- .const 'Sub' $P203 = "46_1282016529.10767"
+ .const 'Sub' $P203 = "46_1282324002.40722"
capture_lex $P203
- .const 'Sub' $P196 = "44_1282016529.10767"
+ .const 'Sub' $P196 = "44_1282324002.40722"
capture_lex $P196
- .const 'Sub' $P190 = "42_1282016529.10767"
+ .const 'Sub' $P190 = "42_1282324002.40722"
capture_lex $P190
- .const 'Sub' $P182 = "40_1282016529.10767"
+ .const 'Sub' $P182 = "40_1282324002.40722"
capture_lex $P182
- .const 'Sub' $P176 = "38_1282016529.10767"
+ .const 'Sub' $P176 = "38_1282324002.40722"
capture_lex $P176
- .const 'Sub' $P170 = "36_1282016529.10767"
+ .const 'Sub' $P170 = "36_1282324002.40722"
capture_lex $P170
- .const 'Sub' $P155 = "33_1282016529.10767"
+ .const 'Sub' $P155 = "33_1282324002.40722"
capture_lex $P155
- .const 'Sub' $P141 = "31_1282016529.10767"
+ .const 'Sub' $P141 = "31_1282324002.40722"
capture_lex $P141
- .const 'Sub' $P134 = "29_1282016529.10767"
+ .const 'Sub' $P134 = "29_1282324002.40722"
capture_lex $P134
- .const 'Sub' $P95 = "26_1282016529.10767"
+ .const 'Sub' $P95 = "26_1282324002.40722"
capture_lex $P95
- .const 'Sub' $P80 = "23_1282016529.10767"
+ .const 'Sub' $P80 = "23_1282324002.40722"
capture_lex $P80
- .const 'Sub' $P69 = "21_1282016529.10767"
+ .const 'Sub' $P69 = "21_1282324002.40722"
capture_lex $P69
- .const 'Sub' $P57 = "19_1282016529.10767"
+ .const 'Sub' $P57 = "19_1282324002.40722"
capture_lex $P57
- .const 'Sub' $P49 = "17_1282016529.10767"
+ .const 'Sub' $P49 = "17_1282324002.40722"
capture_lex $P49
- .const 'Sub' $P42 = "15_1282016529.10767"
+ .const 'Sub' $P42 = "15_1282324002.40722"
capture_lex $P42
- .const 'Sub' $P35 = "13_1282016529.10767"
+ .const 'Sub' $P35 = "13_1282324002.40722"
capture_lex $P35
- .const 'Sub' $P15 = "12_1282016529.10767"
+ .const 'Sub' $P15 = "12_1282324002.40722"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -377,13 +377,13 @@
$P1402 = $P1340()
.annotate 'line', 4
.return ($P1402)
- .const 'Sub' $P1404 = "370_1282016529.10767"
+ .const 'Sub' $P1404 = "370_1282324002.40722"
.return ($P1404)
.end
.namespace ["NQP";"Grammar"]
-.sub "" :load :init :subid("post373") :outer("11_1282016529.10767")
+.sub "" :load :init :subid("post373") :outer("11_1282324002.40722")
.annotate 'line', 4
get_hll_global $P14, ["NQP";"Grammar"], "_block13"
.local pmc block
@@ -441,7 +441,7 @@
.namespace ["NQP";"Grammar"]
.include "except_types.pasm"
-.sub "TOP" :subid("12_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "TOP" :subid("12_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
new $P17, 'ExceptionHandler'
set_addr $P17, control_16
@@ -531,7 +531,7 @@
.namespace ["NQP";"Grammar"]
-.sub "identifier" :subid("13_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "identifier" :subid("13_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx36_tgt
.local int rx36_pos
@@ -554,7 +554,7 @@
rx36_start:
eq $I10, 1, rx36_restart
if_null rx36_debug, debug_384
- rx36_cur."!cursor_debug"("START ", "identifier")
+ rx36_cur."!cursor_debug"("START", "identifier")
debug_384:
$I10 = self.'from'()
ne $I10, -1, rxscan40_done
@@ -599,13 +599,13 @@
# rx pass
rx36_cur."!cursor_pass"(rx36_pos, "identifier")
if_null rx36_debug, debug_385
- rx36_cur."!cursor_debug"("PASS ", "identifier", " at pos=", rx36_pos)
+ rx36_cur."!cursor_debug"("PASS", "identifier", " at pos=", rx36_pos)
debug_385:
.return (rx36_cur)
rx36_restart:
.annotate 'line', 4
if_null rx36_debug, debug_386
- rx36_cur."!cursor_debug"("NEXT ", "identifier")
+ rx36_cur."!cursor_debug"("NEXT", "identifier")
debug_386:
rx36_fail:
(rx36_rep, rx36_pos, $I10, $P10) = rx36_cur."!mark_fail"(0)
@@ -615,7 +615,7 @@
rx36_done:
rx36_cur."!cursor_fail"()
if_null rx36_debug, debug_387
- rx36_cur."!cursor_debug"("FAIL ", "identifier")
+ rx36_cur."!cursor_debug"("FAIL", "identifier")
debug_387:
.return (rx36_cur)
.return ()
@@ -623,7 +623,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__identifier" :subid("14_1282016529.10767") :method
+.sub "!PREFIX__identifier" :subid("14_1282324002.40722") :method
.annotate 'line', 4
$P38 = self."!PREFIX__!subrule"("ident", "")
new $P39, "ResizablePMCArray"
@@ -633,7 +633,7 @@
.namespace ["NQP";"Grammar"]
-.sub "name" :subid("15_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "name" :subid("15_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx43_tgt
.local int rx43_pos
@@ -657,7 +657,7 @@
rx43_start:
eq $I10, 1, rx43_restart
if_null rx43_debug, debug_388
- rx43_cur."!cursor_debug"("START ", "name")
+ rx43_cur."!cursor_debug"("START", "name")
debug_388:
$I10 = self.'from'()
ne $I10, -1, rxscan46_done
@@ -705,13 +705,13 @@
# rx pass
rx43_cur."!cursor_pass"(rx43_pos, "name")
if_null rx43_debug, debug_389
- rx43_cur."!cursor_debug"("PASS ", "name", " at pos=", rx43_pos)
+ rx43_cur."!cursor_debug"("PASS", "name", " at pos=", rx43_pos)
debug_389:
.return (rx43_cur)
rx43_restart:
.annotate 'line', 4
if_null rx43_debug, debug_390
- rx43_cur."!cursor_debug"("NEXT ", "name")
+ rx43_cur."!cursor_debug"("NEXT", "name")
debug_390:
rx43_fail:
(rx43_rep, rx43_pos, $I10, $P10) = rx43_cur."!mark_fail"(0)
@@ -721,7 +721,7 @@
rx43_done:
rx43_cur."!cursor_fail"()
if_null rx43_debug, debug_391
- rx43_cur."!cursor_debug"("FAIL ", "name")
+ rx43_cur."!cursor_debug"("FAIL", "name")
debug_391:
.return (rx43_cur)
.return ()
@@ -729,7 +729,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__name" :subid("16_1282016529.10767") :method
+.sub "!PREFIX__name" :subid("16_1282324002.40722") :method
.annotate 'line', 4
new $P45, "ResizablePMCArray"
push $P45, ""
@@ -738,7 +738,7 @@
.namespace ["NQP";"Grammar"]
-.sub "deflongname" :subid("17_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "deflongname" :subid("17_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx50_tgt
.local int rx50_pos
@@ -762,7 +762,7 @@
rx50_start:
eq $I10, 1, rx50_restart
if_null rx50_debug, debug_392
- rx50_cur."!cursor_debug"("START ", "deflongname")
+ rx50_cur."!cursor_debug"("START", "deflongname")
debug_392:
$I10 = self.'from'()
ne $I10, -1, rxscan54_done
@@ -808,13 +808,13 @@
# rx pass
rx50_cur."!cursor_pass"(rx50_pos, "deflongname")
if_null rx50_debug, debug_393
- rx50_cur."!cursor_debug"("PASS ", "deflongname", " at pos=", rx50_pos)
+ rx50_cur."!cursor_debug"("PASS", "deflongname", " at pos=", rx50_pos)
debug_393:
.return (rx50_cur)
rx50_restart:
.annotate 'line', 4
if_null rx50_debug, debug_394
- rx50_cur."!cursor_debug"("NEXT ", "deflongname")
+ rx50_cur."!cursor_debug"("NEXT", "deflongname")
debug_394:
rx50_fail:
(rx50_rep, rx50_pos, $I10, $P10) = rx50_cur."!mark_fail"(0)
@@ -824,7 +824,7 @@
rx50_done:
rx50_cur."!cursor_fail"()
if_null rx50_debug, debug_395
- rx50_cur."!cursor_debug"("FAIL ", "deflongname")
+ rx50_cur."!cursor_debug"("FAIL", "deflongname")
debug_395:
.return (rx50_cur)
.return ()
@@ -832,7 +832,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__deflongname" :subid("18_1282016529.10767") :method
+.sub "!PREFIX__deflongname" :subid("18_1282324002.40722") :method
.annotate 'line', 4
$P52 = self."!PREFIX__!subrule"("identifier", "")
new $P53, "ResizablePMCArray"
@@ -842,7 +842,7 @@
.namespace ["NQP";"Grammar"]
-.sub "ENDSTMT" :subid("19_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "ENDSTMT" :subid("19_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx58_tgt
.local int rx58_pos
@@ -865,7 +865,7 @@
rx58_start:
eq $I10, 1, rx58_restart
if_null rx58_debug, debug_396
- rx58_cur."!cursor_debug"("START ", "ENDSTMT")
+ rx58_cur."!cursor_debug"("START", "ENDSTMT")
debug_396:
$I10 = self.'from'()
ne $I10, -1, rxscan61_done
@@ -889,23 +889,21 @@
set_addr $I10, alt63_1
rx58_cur."!mark_push"(0, rx58_pos, $I10)
.annotate 'line', 27
- # rx rxquantr64 ** 0..*
- set_addr $I10, rxquantr64_done
- rx58_cur."!mark_push"(0, rx58_pos, $I10)
- rxquantr64_loop:
- # rx enumcharlist negate=0
- ge rx58_pos, rx58_eos, rx58_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx58_pos, rx58_off
+ set rx58_rep, 0
+ sub $I12, rx58_eos, rx58_pos
+ rxenumcharlistq64_loop:
+ le $I12, 0, rxenumcharlistq64_done
substr $S10, rx58_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx58_fail
- inc rx58_pos
- set_addr $I10, rxquantr64_done
- (rx58_rep) = rx58_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr64_done
- rx58_cur."!mark_push"(rx58_rep, rx58_pos, $I10)
- goto rxquantr64_loop
- rxquantr64_done:
+ lt $I11, 0, rxenumcharlistq64_done
+ inc rx58_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq64_loop
+ rxenumcharlistq64_done:
+ add rx58_pos, rx58_pos, rx58_rep
# rxanchor eol
sub $I10, rx58_pos, rx58_off
is_cclass $I11, 4096, rx58_tgt, $I10
@@ -975,13 +973,13 @@
# rx pass
rx58_cur."!cursor_pass"(rx58_pos, "ENDSTMT")
if_null rx58_debug, debug_397
- rx58_cur."!cursor_debug"("PASS ", "ENDSTMT", " at pos=", rx58_pos)
+ rx58_cur."!cursor_debug"("PASS", "ENDSTMT", " at pos=", rx58_pos)
debug_397:
.return (rx58_cur)
rx58_restart:
.annotate 'line', 4
if_null rx58_debug, debug_398
- rx58_cur."!cursor_debug"("NEXT ", "ENDSTMT")
+ rx58_cur."!cursor_debug"("NEXT", "ENDSTMT")
debug_398:
rx58_fail:
(rx58_rep, rx58_pos, $I10, $P10) = rx58_cur."!mark_fail"(0)
@@ -991,7 +989,7 @@
rx58_done:
rx58_cur."!cursor_fail"()
if_null rx58_debug, debug_399
- rx58_cur."!cursor_debug"("FAIL ", "ENDSTMT")
+ rx58_cur."!cursor_debug"("FAIL", "ENDSTMT")
debug_399:
.return (rx58_cur)
.return ()
@@ -999,7 +997,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__ENDSTMT" :subid("20_1282016529.10767") :method
+.sub "!PREFIX__ENDSTMT" :subid("20_1282324002.40722") :method
.annotate 'line', 4
new $P60, "ResizablePMCArray"
push $P60, ""
@@ -1008,7 +1006,7 @@
.namespace ["NQP";"Grammar"]
-.sub "ws" :subid("21_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "ws" :subid("21_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx70_tgt
.local int rx70_pos
@@ -1031,7 +1029,7 @@
rx70_start:
eq $I10, 1, rx70_restart
if_null rx70_debug, debug_400
- rx70_cur."!cursor_debug"("START ", "ws")
+ rx70_cur."!cursor_debug"("START", "ws")
debug_400:
$I10 = self.'from'()
ne $I10, -1, rxscan73_done
@@ -1070,23 +1068,22 @@
.annotate 'line', 35
set_addr $I10, alt76_1
rx70_cur."!mark_push"(0, rx70_pos, $I10)
- # rx rxquantr77 ** 1..*
- set_addr $I10, rxquantr77_done
- rx70_cur."!mark_push"(0, -1, $I10)
- rxquantr77_loop:
- # rx enumcharlist negate=0
- ge rx70_pos, rx70_eos, rx70_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx70_pos, rx70_off
+ set rx70_rep, 0
+ sub $I12, rx70_eos, rx70_pos
+ rxenumcharlistq77_loop:
+ le $I12, 0, rxenumcharlistq77_done
substr $S10, rx70_tgt, $I10, 1
index $I11, unicode:"\n\x{b}\f\r\x{85}\u2028\u2029", $S10
- lt $I11, 0, rx70_fail
- inc rx70_pos
- set_addr $I10, rxquantr77_done
- (rx70_rep) = rx70_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr77_done
- rx70_cur."!mark_push"(rx70_rep, rx70_pos, $I10)
- goto rxquantr77_loop
- rxquantr77_done:
+ lt $I11, 0, rxenumcharlistq77_done
+ inc rx70_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq77_loop
+ rxenumcharlistq77_done:
+ lt rx70_rep, 1, rx70_fail
+ add rx70_pos, rx70_pos, rx70_rep
goto alt76_end
alt76_1:
set_addr $I10, alt76_2
@@ -1124,23 +1121,22 @@
goto alt76_end
alt76_3:
.annotate 'line', 38
- # rx rxquantr79 ** 1..*
- set_addr $I10, rxquantr79_done
- rx70_cur."!mark_push"(0, -1, $I10)
- rxquantr79_loop:
- # rx enumcharlist negate=0
- ge rx70_pos, rx70_eos, rx70_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx70_pos, rx70_off
+ set rx70_rep, 0
+ sub $I12, rx70_eos, rx70_pos
+ rxenumcharlistq79_loop:
+ le $I12, 0, rxenumcharlistq79_done
substr $S10, rx70_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx70_fail
- inc rx70_pos
- set_addr $I10, rxquantr79_done
- (rx70_rep) = rx70_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr79_done
- rx70_cur."!mark_push"(rx70_rep, rx70_pos, $I10)
- goto rxquantr79_loop
- rxquantr79_done:
+ lt $I11, 0, rxenumcharlistq79_done
+ inc rx70_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq79_loop
+ rxenumcharlistq79_done:
+ lt rx70_rep, 1, rx70_fail
+ add rx70_pos, rx70_pos, rx70_rep
alt76_end:
.annotate 'line', 39
set_addr $I10, rxquantr75_done
@@ -1159,13 +1155,13 @@
# rx pass
rx70_cur."!cursor_pass"(rx70_pos, "ws")
if_null rx70_debug, debug_401
- rx70_cur."!cursor_debug"("PASS ", "ws", " at pos=", rx70_pos)
+ rx70_cur."!cursor_debug"("PASS", "ws", " at pos=", rx70_pos)
debug_401:
.return (rx70_cur)
rx70_restart:
.annotate 'line', 4
if_null rx70_debug, debug_402
- rx70_cur."!cursor_debug"("NEXT ", "ws")
+ rx70_cur."!cursor_debug"("NEXT", "ws")
debug_402:
rx70_fail:
(rx70_rep, rx70_pos, $I10, $P10) = rx70_cur."!mark_fail"(0)
@@ -1175,7 +1171,7 @@
rx70_done:
rx70_cur."!cursor_fail"()
if_null rx70_debug, debug_403
- rx70_cur."!cursor_debug"("FAIL ", "ws")
+ rx70_cur."!cursor_debug"("FAIL", "ws")
debug_403:
.return (rx70_cur)
.return ()
@@ -1183,7 +1179,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__ws" :subid("22_1282016529.10767") :method
+.sub "!PREFIX__ws" :subid("22_1282324002.40722") :method
.annotate 'line', 4
new $P72, "ResizablePMCArray"
push $P72, ""
@@ -1193,9 +1189,9 @@
.namespace ["NQP";"Grammar"]
-.sub "unv" :subid("23_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "unv" :subid("23_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P88 = "25_1282016529.10767"
+ .const 'Sub' $P88 = "25_1282324002.40722"
capture_lex $P88
.local string rx81_tgt
.local int rx81_pos
@@ -1218,7 +1214,7 @@
rx81_start:
eq $I10, 1, rx81_restart
if_null rx81_debug, debug_404
- rx81_cur."!cursor_debug"("START ", "unv")
+ rx81_cur."!cursor_debug"("START", "unv")
debug_404:
$I10 = self.'from'()
ne $I10, -1, rxscan84_done
@@ -1247,7 +1243,7 @@
rxanchor86_done:
# rx subrule "before" subtype=zerowidth negate=
rx81_cur."!cursor_pos"(rx81_pos)
- .const 'Sub' $P88 = "25_1282016529.10767"
+ .const 'Sub' $P88 = "25_1282324002.40722"
capture_lex $P88
$P10 = rx81_cur."before"($P88)
unless $P10, rx81_fail
@@ -1261,23 +1257,21 @@
set_addr $I10, alt85_2
rx81_cur."!mark_push"(0, rx81_pos, $I10)
.annotate 'line', 47
- # rx rxquantr93 ** 0..*
- set_addr $I10, rxquantr93_done
- rx81_cur."!mark_push"(0, rx81_pos, $I10)
- rxquantr93_loop:
- # rx enumcharlist negate=0
- ge rx81_pos, rx81_eos, rx81_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx81_pos, rx81_off
+ set rx81_rep, 0
+ sub $I12, rx81_eos, rx81_pos
+ rxenumcharlistq93_loop:
+ le $I12, 0, rxenumcharlistq93_done
substr $S10, rx81_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx81_fail
- inc rx81_pos
- set_addr $I10, rxquantr93_done
- (rx81_rep) = rx81_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr93_done
- rx81_cur."!mark_push"(rx81_rep, rx81_pos, $I10)
- goto rxquantr93_loop
- rxquantr93_done:
+ lt $I11, 0, rxenumcharlistq93_done
+ inc rx81_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq93_loop
+ rxenumcharlistq93_done:
+ add rx81_pos, rx81_pos, rx81_rep
# rx literal "#"
add $I11, rx81_pos, 1
gt $I11, rx81_eos, rx81_fail
@@ -1292,35 +1286,34 @@
goto alt85_end
alt85_2:
.annotate 'line', 48
- # rx rxquantr94 ** 1..*
- set_addr $I10, rxquantr94_done
- rx81_cur."!mark_push"(0, -1, $I10)
- rxquantr94_loop:
- # rx enumcharlist negate=0
- ge rx81_pos, rx81_eos, rx81_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx81_pos, rx81_off
+ set rx81_rep, 0
+ sub $I12, rx81_eos, rx81_pos
+ rxenumcharlistq94_loop:
+ le $I12, 0, rxenumcharlistq94_done
substr $S10, rx81_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx81_fail
- inc rx81_pos
- set_addr $I10, rxquantr94_done
- (rx81_rep) = rx81_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr94_done
- rx81_cur."!mark_push"(rx81_rep, rx81_pos, $I10)
- goto rxquantr94_loop
- rxquantr94_done:
+ lt $I11, 0, rxenumcharlistq94_done
+ inc rx81_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq94_loop
+ rxenumcharlistq94_done:
+ lt rx81_rep, 1, rx81_fail
+ add rx81_pos, rx81_pos, rx81_rep
alt85_end:
.annotate 'line', 43
# rx pass
rx81_cur."!cursor_pass"(rx81_pos, "unv")
if_null rx81_debug, debug_409
- rx81_cur."!cursor_debug"("PASS ", "unv", " at pos=", rx81_pos)
+ rx81_cur."!cursor_debug"("PASS", "unv", " at pos=", rx81_pos)
debug_409:
.return (rx81_cur)
rx81_restart:
.annotate 'line', 4
if_null rx81_debug, debug_410
- rx81_cur."!cursor_debug"("NEXT ", "unv")
+ rx81_cur."!cursor_debug"("NEXT", "unv")
debug_410:
rx81_fail:
(rx81_rep, rx81_pos, $I10, $P10) = rx81_cur."!mark_fail"(0)
@@ -1330,7 +1323,7 @@
rx81_done:
rx81_cur."!cursor_fail"()
if_null rx81_debug, debug_411
- rx81_cur."!cursor_debug"("FAIL ", "unv")
+ rx81_cur."!cursor_debug"("FAIL", "unv")
debug_411:
.return (rx81_cur)
.return ()
@@ -1338,7 +1331,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__unv" :subid("24_1282016529.10767") :method
+.sub "!PREFIX__unv" :subid("24_1282324002.40722") :method
.annotate 'line', 4
new $P83, "ResizablePMCArray"
push $P83, ""
@@ -1349,7 +1342,7 @@
.namespace ["NQP";"Grammar"]
-.sub "_block87" :anon :subid("25_1282016529.10767") :method :outer("23_1282016529.10767")
+.sub "_block87" :anon :subid("25_1282324002.40722") :method :outer("23_1282324002.40722")
.annotate 'line', 46
.local string rx89_tgt
.local int rx89_pos
@@ -1372,7 +1365,7 @@
rx89_start:
eq $I10, 1, rx89_restart
if_null rx89_debug, debug_405
- rx89_cur."!cursor_debug"("START ", "")
+ rx89_cur."!cursor_debug"("START", "")
debug_405:
$I10 = self.'from'()
ne $I10, -1, rxscan90_done
@@ -1386,23 +1379,21 @@
set_addr $I10, rxscan90_loop
rx89_cur."!mark_push"(0, rx89_pos, $I10)
rxscan90_done:
- # rx rxquantr91 ** 0..*
- set_addr $I10, rxquantr91_done
- rx89_cur."!mark_push"(0, rx89_pos, $I10)
- rxquantr91_loop:
- # rx enumcharlist negate=0
- ge rx89_pos, rx89_eos, rx89_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx89_pos, rx89_off
+ set rx89_rep, 0
+ sub $I12, rx89_eos, rx89_pos
+ rxenumcharlistq91_loop:
+ le $I12, 0, rxenumcharlistq91_done
substr $S10, rx89_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx89_fail
- inc rx89_pos
- set_addr $I10, rxquantr91_done
- (rx89_rep) = rx89_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr91_done
- rx89_cur."!mark_push"(rx89_rep, rx89_pos, $I10)
- goto rxquantr91_loop
- rxquantr91_done:
+ lt $I11, 0, rxenumcharlistq91_done
+ inc rx89_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq91_loop
+ rxenumcharlistq91_done:
+ add rx89_pos, rx89_pos, rx89_rep
# rx literal "="
add $I11, rx89_pos, 1
gt $I11, rx89_eos, rx89_fail
@@ -1432,12 +1423,12 @@
# rx pass
rx89_cur."!cursor_pass"(rx89_pos, "")
if_null rx89_debug, debug_406
- rx89_cur."!cursor_debug"("PASS ", "", " at pos=", rx89_pos)
+ rx89_cur."!cursor_debug"("PASS", "", " at pos=", rx89_pos)
debug_406:
.return (rx89_cur)
rx89_restart:
if_null rx89_debug, debug_407
- rx89_cur."!cursor_debug"("NEXT ", "")
+ rx89_cur."!cursor_debug"("NEXT", "")
debug_407:
rx89_fail:
(rx89_rep, rx89_pos, $I10, $P10) = rx89_cur."!mark_fail"(0)
@@ -1447,7 +1438,7 @@
rx89_done:
rx89_cur."!cursor_fail"()
if_null rx89_debug, debug_408
- rx89_cur."!cursor_debug"("FAIL ", "")
+ rx89_cur."!cursor_debug"("FAIL", "")
debug_408:
.return (rx89_cur)
.return ()
@@ -1455,9 +1446,9 @@
.namespace ["NQP";"Grammar"]
-.sub "pod_comment" :subid("26_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "pod_comment" :subid("26_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P127 = "28_1282016529.10767"
+ .const 'Sub' $P127 = "28_1282324002.40722"
capture_lex $P127
.local string rx96_tgt
.local int rx96_pos
@@ -1480,7 +1471,7 @@
rx96_start:
eq $I10, 1, rx96_restart
if_null rx96_debug, debug_412
- rx96_cur."!cursor_debug"("START ", "pod_comment")
+ rx96_cur."!cursor_debug"("START", "pod_comment")
debug_412:
$I10 = self.'from'()
ne $I10, -1, rxscan99_done
@@ -1503,23 +1494,21 @@
is_cclass $I11, 4096, rx96_tgt, $I10
unless $I11, rx96_fail
rxanchor100_done:
- # rx rxquantr101 ** 0..*
- set_addr $I10, rxquantr101_done
- rx96_cur."!mark_push"(0, rx96_pos, $I10)
- rxquantr101_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq101_loop:
+ le $I12, 0, rxenumcharlistq101_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr101_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr101_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr101_loop
- rxquantr101_done:
+ lt $I11, 0, rxenumcharlistq101_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq101_loop
+ rxenumcharlistq101_done:
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "="
add $I11, rx96_pos, 1
gt $I11, rx96_eos, rx96_fail
@@ -1539,23 +1528,22 @@
substr $S10, rx96_tgt, $I11, 5
ne $S10, "begin", rx96_fail
add rx96_pos, 5
- # rx rxquantr103 ** 1..*
- set_addr $I10, rxquantr103_done
- rx96_cur."!mark_push"(0, -1, $I10)
- rxquantr103_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq103_loop:
+ le $I12, 0, rxenumcharlistq103_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr103_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr103_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr103_loop
- rxquantr103_done:
+ lt $I11, 0, rxenumcharlistq103_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq103_loop
+ rxenumcharlistq103_done:
+ lt rx96_rep, 1, rx96_fail
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "END"
add $I11, rx96_pos, 3
gt $I11, rx96_eos, rx96_fail
@@ -1595,23 +1583,21 @@
iseq $I11, $S10, "\r\n"
add rx96_pos, $I11
inc rx96_pos
- # rx rxquantr107 ** 0..*
- set_addr $I10, rxquantr107_done
- rx96_cur."!mark_push"(0, rx96_pos, $I10)
- rxquantr107_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq107_loop:
+ le $I12, 0, rxenumcharlistq107_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr107_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr107_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr107_loop
- rxquantr107_done:
+ lt $I11, 0, rxenumcharlistq107_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq107_loop
+ rxenumcharlistq107_done:
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "=end"
add $I11, rx96_pos, 4
gt $I11, rx96_eos, rx96_fail
@@ -1619,23 +1605,22 @@
substr $S10, rx96_tgt, $I11, 4
ne $S10, "=end", rx96_fail
add rx96_pos, 4
- # rx rxquantr108 ** 1..*
- set_addr $I10, rxquantr108_done
- rx96_cur."!mark_push"(0, -1, $I10)
- rxquantr108_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq108_loop:
+ le $I12, 0, rxenumcharlistq108_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr108_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr108_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr108_loop
- rxquantr108_done:
+ lt $I11, 0, rxenumcharlistq108_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq108_loop
+ rxenumcharlistq108_done:
+ lt rx96_rep, 1, rx96_fail
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "END"
add $I11, rx96_pos, 3
gt $I11, rx96_eos, rx96_fail
@@ -1675,23 +1660,22 @@
substr $S10, rx96_tgt, $I11, 5
ne $S10, "begin", rx96_fail
add rx96_pos, 5
- # rx rxquantr109 ** 1..*
- set_addr $I10, rxquantr109_done
- rx96_cur."!mark_push"(0, -1, $I10)
- rxquantr109_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq109_loop:
+ le $I12, 0, rxenumcharlistq109_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr109_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr109_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr109_loop
- rxquantr109_done:
+ lt $I11, 0, rxenumcharlistq109_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq109_loop
+ rxenumcharlistq109_done:
+ lt rx96_rep, 1, rx96_fail
+ add rx96_pos, rx96_pos, rx96_rep
# rx subrule "identifier" subtype=capture negate=
rx96_cur."!cursor_pos"(rx96_pos)
$P10 = rx96_cur."identifier"()
@@ -1724,23 +1708,21 @@
iseq $I11, $S10, "\r\n"
add rx96_pos, $I11
inc rx96_pos
- # rx rxquantr113 ** 0..*
- set_addr $I10, rxquantr113_done
- rx96_cur."!mark_push"(0, rx96_pos, $I10)
- rxquantr113_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq113_loop:
+ le $I12, 0, rxenumcharlistq113_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr113_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr113_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr113_loop
- rxquantr113_done:
+ lt $I11, 0, rxenumcharlistq113_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq113_loop
+ rxenumcharlistq113_done:
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "=end"
add $I11, rx96_pos, 4
gt $I11, rx96_eos, rx96_fail
@@ -1748,23 +1730,22 @@
substr $S10, rx96_tgt, $I11, 4
ne $S10, "=end", rx96_fail
add rx96_pos, 4
- # rx rxquantr114 ** 1..*
- set_addr $I10, rxquantr114_done
- rx96_cur."!mark_push"(0, -1, $I10)
- rxquantr114_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 1..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq114_loop:
+ le $I12, 0, rxenumcharlistq114_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr114_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr114_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr114_loop
- rxquantr114_done:
+ lt $I11, 0, rxenumcharlistq114_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq114_loop
+ rxenumcharlistq114_done:
+ lt rx96_rep, 1, rx96_fail
+ add rx96_pos, rx96_pos, rx96_rep
# rx subrule "!BACKREF" subtype=method negate=
rx96_cur."!cursor_pos"(rx96_pos)
$P10 = rx96_cur."!BACKREF"("identifier")
@@ -1812,23 +1793,21 @@
dec $I10
is_cclass $I11, 8192, rx96_tgt, $I10
unless $I11, rx96_fail
- # rx rxquantr116 ** 0..*
- set_addr $I10, rxquantr116_done
- rx96_cur."!mark_push"(0, rx96_pos, $I10)
- rxquantr116_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq116_loop:
+ le $I12, 0, rxenumcharlistq116_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr116_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr116_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr116_loop
- rxquantr116_done:
+ lt $I11, 0, rxenumcharlistq116_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq116_loop
+ rxenumcharlistq116_done:
+ add rx96_pos, rx96_pos, rx96_rep
alt117_0:
.annotate 'line', 63
set_addr $I10, alt117_1
@@ -1887,23 +1866,21 @@
iseq $I11, $S10, "\r\n"
add rx96_pos, $I11
inc rx96_pos
- # rx rxquantr122 ** 0..*
- set_addr $I10, rxquantr122_done
- rx96_cur."!mark_push"(0, rx96_pos, $I10)
- rxquantr122_loop:
- # rx enumcharlist negate=0
- ge rx96_pos, rx96_eos, rx96_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx96_pos, rx96_off
+ set rx96_rep, 0
+ sub $I12, rx96_eos, rx96_pos
+ rxenumcharlistq122_loop:
+ le $I12, 0, rxenumcharlistq122_done
substr $S10, rx96_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx96_fail
- inc rx96_pos
- set_addr $I10, rxquantr122_done
- (rx96_rep) = rx96_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr122_done
- rx96_cur."!mark_push"(rx96_rep, rx96_pos, $I10)
- goto rxquantr122_loop
- rxquantr122_done:
+ lt $I11, 0, rxenumcharlistq122_done
+ inc rx96_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq122_loop
+ rxenumcharlistq122_done:
+ add rx96_pos, rx96_pos, rx96_rep
# rx literal "=end"
add $I11, rx96_pos, 4
gt $I11, rx96_eos, rx96_fail
@@ -1967,7 +1944,7 @@
rxanchor125_done:
# rx subrule "before" subtype=zerowidth negate=
rx96_cur."!cursor_pos"(rx96_pos)
- .const 'Sub' $P127 = "28_1282016529.10767"
+ .const 'Sub' $P127 = "28_1282324002.40722"
capture_lex $P127
$P10 = rx96_cur."before"($P127)
unless $P10, rx96_fail
@@ -2002,13 +1979,13 @@
# rx pass
rx96_cur."!cursor_pass"(rx96_pos, "pod_comment")
if_null rx96_debug, debug_417
- rx96_cur."!cursor_debug"("PASS ", "pod_comment", " at pos=", rx96_pos)
+ rx96_cur."!cursor_debug"("PASS", "pod_comment", " at pos=", rx96_pos)
debug_417:
.return (rx96_cur)
rx96_restart:
.annotate 'line', 4
if_null rx96_debug, debug_418
- rx96_cur."!cursor_debug"("NEXT ", "pod_comment")
+ rx96_cur."!cursor_debug"("NEXT", "pod_comment")
debug_418:
rx96_fail:
(rx96_rep, rx96_pos, $I10, $P10) = rx96_cur."!mark_fail"(0)
@@ -2018,7 +1995,7 @@
rx96_done:
rx96_cur."!cursor_fail"()
if_null rx96_debug, debug_419
- rx96_cur."!cursor_debug"("FAIL ", "pod_comment")
+ rx96_cur."!cursor_debug"("FAIL", "pod_comment")
debug_419:
.return (rx96_cur)
.return ()
@@ -2026,7 +2003,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__pod_comment" :subid("27_1282016529.10767") :method
+.sub "!PREFIX__pod_comment" :subid("27_1282324002.40722") :method
.annotate 'line', 4
new $P98, "ResizablePMCArray"
push $P98, ""
@@ -2035,7 +2012,7 @@
.namespace ["NQP";"Grammar"]
-.sub "_block126" :anon :subid("28_1282016529.10767") :method :outer("26_1282016529.10767")
+.sub "_block126" :anon :subid("28_1282324002.40722") :method :outer("26_1282324002.40722")
.annotate 'line', 69
.local string rx128_tgt
.local int rx128_pos
@@ -2058,7 +2035,7 @@
rx128_start:
eq $I10, 1, rx128_restart
if_null rx128_debug, debug_413
- rx128_cur."!cursor_debug"("START ", "")
+ rx128_cur."!cursor_debug"("START", "")
debug_413:
$I10 = self.'from'()
ne $I10, -1, rxscan129_done
@@ -2072,23 +2049,21 @@
set_addr $I10, rxscan129_loop
rx128_cur."!mark_push"(0, rx128_pos, $I10)
rxscan129_done:
- # rx rxquantr130 ** 0..*
- set_addr $I10, rxquantr130_done
- rx128_cur."!mark_push"(0, rx128_pos, $I10)
- rxquantr130_loop:
- # rx enumcharlist negate=0
- ge rx128_pos, rx128_eos, rx128_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx128_pos, rx128_off
+ set rx128_rep, 0
+ sub $I12, rx128_eos, rx128_pos
+ rxenumcharlistq130_loop:
+ le $I12, 0, rxenumcharlistq130_done
substr $S10, rx128_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx128_fail
- inc rx128_pos
- set_addr $I10, rxquantr130_done
- (rx128_rep) = rx128_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr130_done
- rx128_cur."!mark_push"(rx128_rep, rx128_pos, $I10)
- goto rxquantr130_loop
- rxquantr130_done:
+ lt $I11, 0, rxenumcharlistq130_done
+ inc rx128_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq130_loop
+ rxenumcharlistq130_done:
+ add rx128_pos, rx128_pos, rx128_rep
alt131_0:
set_addr $I10, alt131_1
rx128_cur."!mark_push"(0, rx128_pos, $I10)
@@ -2148,12 +2123,12 @@
# rx pass
rx128_cur."!cursor_pass"(rx128_pos, "")
if_null rx128_debug, debug_414
- rx128_cur."!cursor_debug"("PASS ", "", " at pos=", rx128_pos)
+ rx128_cur."!cursor_debug"("PASS", "", " at pos=", rx128_pos)
debug_414:
.return (rx128_cur)
rx128_restart:
if_null rx128_debug, debug_415
- rx128_cur."!cursor_debug"("NEXT ", "")
+ rx128_cur."!cursor_debug"("NEXT", "")
debug_415:
rx128_fail:
(rx128_rep, rx128_pos, $I10, $P10) = rx128_cur."!mark_fail"(0)
@@ -2163,7 +2138,7 @@
rx128_done:
rx128_cur."!cursor_fail"()
if_null rx128_debug, debug_416
- rx128_cur."!cursor_debug"("FAIL ", "")
+ rx128_cur."!cursor_debug"("FAIL", "")
debug_416:
.return (rx128_cur)
.return ()
@@ -2171,7 +2146,7 @@
.namespace ["NQP";"Grammar"]
-.sub "comp_unit" :subid("29_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "comp_unit" :subid("29_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx135_tgt
.local int rx135_pos
@@ -2194,7 +2169,7 @@
rx135_start:
eq $I10, 1, rx135_restart
if_null rx135_debug, debug_420
- rx135_cur."!cursor_debug"("START ", "comp_unit")
+ rx135_cur."!cursor_debug"("START", "comp_unit")
debug_420:
$I10 = self.'from'()
ne $I10, -1, rxscan139_done
@@ -2246,13 +2221,13 @@
# rx pass
rx135_cur."!cursor_pass"(rx135_pos, "comp_unit")
if_null rx135_debug, debug_421
- rx135_cur."!cursor_debug"("PASS ", "comp_unit", " at pos=", rx135_pos)
+ rx135_cur."!cursor_debug"("PASS", "comp_unit", " at pos=", rx135_pos)
debug_421:
.return (rx135_cur)
rx135_restart:
.annotate 'line', 4
if_null rx135_debug, debug_422
- rx135_cur."!cursor_debug"("NEXT ", "comp_unit")
+ rx135_cur."!cursor_debug"("NEXT", "comp_unit")
debug_422:
rx135_fail:
(rx135_rep, rx135_pos, $I10, $P10) = rx135_cur."!mark_fail"(0)
@@ -2262,7 +2237,7 @@
rx135_done:
rx135_cur."!cursor_fail"()
if_null rx135_debug, debug_423
- rx135_cur."!cursor_debug"("FAIL ", "comp_unit")
+ rx135_cur."!cursor_debug"("FAIL", "comp_unit")
debug_423:
.return (rx135_cur)
.return ()
@@ -2270,7 +2245,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__comp_unit" :subid("30_1282016529.10767") :method
+.sub "!PREFIX__comp_unit" :subid("30_1282324002.40722") :method
.annotate 'line', 4
$P137 = self."!PREFIX__!subrule"("newpad", "")
new $P138, "ResizablePMCArray"
@@ -2280,7 +2255,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statementlist" :subid("31_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statementlist" :subid("31_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx142_tgt
.local int rx142_pos
@@ -2304,7 +2279,7 @@
rx142_start:
eq $I10, 1, rx142_restart
if_null rx142_debug, debug_424
- rx142_cur."!cursor_debug"("START ", "statementlist")
+ rx142_cur."!cursor_debug"("START", "statementlist")
debug_424:
$I10 = self.'from'()
ne $I10, -1, rxscan147_done
@@ -2380,13 +2355,13 @@
# rx pass
rx142_cur."!cursor_pass"(rx142_pos, "statementlist")
if_null rx142_debug, debug_425
- rx142_cur."!cursor_debug"("PASS ", "statementlist", " at pos=", rx142_pos)
+ rx142_cur."!cursor_debug"("PASS", "statementlist", " at pos=", rx142_pos)
debug_425:
.return (rx142_cur)
rx142_restart:
.annotate 'line', 4
if_null rx142_debug, debug_426
- rx142_cur."!cursor_debug"("NEXT ", "statementlist")
+ rx142_cur."!cursor_debug"("NEXT", "statementlist")
debug_426:
rx142_fail:
(rx142_rep, rx142_pos, $I10, $P10) = rx142_cur."!mark_fail"(0)
@@ -2396,7 +2371,7 @@
rx142_done:
rx142_cur."!cursor_fail"()
if_null rx142_debug, debug_427
- rx142_cur."!cursor_debug"("FAIL ", "statementlist")
+ rx142_cur."!cursor_debug"("FAIL", "statementlist")
debug_427:
.return (rx142_cur)
.return ()
@@ -2404,7 +2379,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statementlist" :subid("32_1282016529.10767") :method
+.sub "!PREFIX__statementlist" :subid("32_1282324002.40722") :method
.annotate 'line', 4
$P144 = self."!PREFIX__!subrule"("ws", "")
$P145 = self."!PREFIX__!subrule"("ws", "")
@@ -2416,9 +2391,9 @@
.namespace ["NQP";"Grammar"]
-.sub "statement" :subid("33_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement" :subid("33_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P161 = "35_1282016529.10767"
+ .const 'Sub' $P161 = "35_1282324002.40722"
capture_lex $P161
.local string rx156_tgt
.local int rx156_pos
@@ -2428,7 +2403,7 @@
.local pmc rx156_cur
.local pmc rx156_debug
(rx156_cur, rx156_pos, rx156_tgt, $I10) = self."!cursor_start"()
- rx156_cur."!cursor_caparray"("statement_mod_cond", "statement_mod_loop")
+ rx156_cur."!cursor_caparray"("statement_mod_loop", "statement_mod_cond")
getattribute rx156_debug, rx156_cur, "$!debug"
.lex unicode:"$\x{a2}", rx156_cur
.local pmc match
@@ -2442,7 +2417,7 @@
rx156_start:
eq $I10, 1, rx156_restart
if_null rx156_debug, debug_428
- rx156_cur."!cursor_debug"("START ", "statement")
+ rx156_cur."!cursor_debug"("START", "statement")
debug_428:
$I10 = self.'from'()
ne $I10, -1, rxscan159_done
@@ -2459,7 +2434,7 @@
.annotate 'line', 96
# rx subrule "before" subtype=zerowidth negate=1
rx156_cur."!cursor_pos"(rx156_pos)
- .const 'Sub' $P161 = "35_1282016529.10767"
+ .const 'Sub' $P161 = "35_1282324002.40722"
capture_lex $P161
$P10 = rx156_cur."before"($P161)
if $P10, rx156_fail
@@ -2556,13 +2531,13 @@
# rx pass
rx156_cur."!cursor_pass"(rx156_pos, "statement")
if_null rx156_debug, debug_433
- rx156_cur."!cursor_debug"("PASS ", "statement", " at pos=", rx156_pos)
+ rx156_cur."!cursor_debug"("PASS", "statement", " at pos=", rx156_pos)
debug_433:
.return (rx156_cur)
rx156_restart:
.annotate 'line', 4
if_null rx156_debug, debug_434
- rx156_cur."!cursor_debug"("NEXT ", "statement")
+ rx156_cur."!cursor_debug"("NEXT", "statement")
debug_434:
rx156_fail:
(rx156_rep, rx156_pos, $I10, $P10) = rx156_cur."!mark_fail"(0)
@@ -2572,7 +2547,7 @@
rx156_done:
rx156_cur."!cursor_fail"()
if_null rx156_debug, debug_435
- rx156_cur."!cursor_debug"("FAIL ", "statement")
+ rx156_cur."!cursor_debug"("FAIL", "statement")
debug_435:
.return (rx156_cur)
.return ()
@@ -2580,7 +2555,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement" :subid("34_1282016529.10767") :method
+.sub "!PREFIX__statement" :subid("34_1282324002.40722") :method
.annotate 'line', 4
new $P158, "ResizablePMCArray"
push $P158, ""
@@ -2589,7 +2564,7 @@
.namespace ["NQP";"Grammar"]
-.sub "_block160" :anon :subid("35_1282016529.10767") :method :outer("33_1282016529.10767")
+.sub "_block160" :anon :subid("35_1282324002.40722") :method :outer("33_1282324002.40722")
.annotate 'line', 96
.local string rx162_tgt
.local int rx162_pos
@@ -2612,7 +2587,7 @@
rx162_start:
eq $I10, 1, rx162_restart
if_null rx162_debug, debug_429
- rx162_cur."!cursor_debug"("START ", "")
+ rx162_cur."!cursor_debug"("START", "")
debug_429:
$I10 = self.'from'()
ne $I10, -1, rxscan163_done
@@ -2644,12 +2619,12 @@
# rx pass
rx162_cur."!cursor_pass"(rx162_pos, "")
if_null rx162_debug, debug_430
- rx162_cur."!cursor_debug"("PASS ", "", " at pos=", rx162_pos)
+ rx162_cur."!cursor_debug"("PASS", "", " at pos=", rx162_pos)
debug_430:
.return (rx162_cur)
rx162_restart:
if_null rx162_debug, debug_431
- rx162_cur."!cursor_debug"("NEXT ", "")
+ rx162_cur."!cursor_debug"("NEXT", "")
debug_431:
rx162_fail:
(rx162_rep, rx162_pos, $I10, $P10) = rx162_cur."!mark_fail"(0)
@@ -2659,7 +2634,7 @@
rx162_done:
rx162_cur."!cursor_fail"()
if_null rx162_debug, debug_432
- rx162_cur."!cursor_debug"("FAIL ", "")
+ rx162_cur."!cursor_debug"("FAIL", "")
debug_432:
.return (rx162_cur)
.return ()
@@ -2667,7 +2642,7 @@
.namespace ["NQP";"Grammar"]
-.sub "eat_terminator" :subid("36_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "eat_terminator" :subid("36_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx171_tgt
.local int rx171_pos
@@ -2690,7 +2665,7 @@
rx171_start:
eq $I10, 1, rx171_restart
if_null rx171_debug, debug_436
- rx171_cur."!cursor_debug"("START ", "eat_terminator")
+ rx171_cur."!cursor_debug"("START", "eat_terminator")
debug_436:
$I10 = self.'from'()
ne $I10, -1, rxscan174_done
@@ -2744,13 +2719,13 @@
# rx pass
rx171_cur."!cursor_pass"(rx171_pos, "eat_terminator")
if_null rx171_debug, debug_437
- rx171_cur."!cursor_debug"("PASS ", "eat_terminator", " at pos=", rx171_pos)
+ rx171_cur."!cursor_debug"("PASS", "eat_terminator", " at pos=", rx171_pos)
debug_437:
.return (rx171_cur)
rx171_restart:
.annotate 'line', 4
if_null rx171_debug, debug_438
- rx171_cur."!cursor_debug"("NEXT ", "eat_terminator")
+ rx171_cur."!cursor_debug"("NEXT", "eat_terminator")
debug_438:
rx171_fail:
(rx171_rep, rx171_pos, $I10, $P10) = rx171_cur."!mark_fail"(0)
@@ -2760,7 +2735,7 @@
rx171_done:
rx171_cur."!cursor_fail"()
if_null rx171_debug, debug_439
- rx171_cur."!cursor_debug"("FAIL ", "eat_terminator")
+ rx171_cur."!cursor_debug"("FAIL", "eat_terminator")
debug_439:
.return (rx171_cur)
.return ()
@@ -2768,7 +2743,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__eat_terminator" :subid("37_1282016529.10767") :method
+.sub "!PREFIX__eat_terminator" :subid("37_1282324002.40722") :method
.annotate 'line', 4
new $P173, "ResizablePMCArray"
push $P173, ""
@@ -2780,7 +2755,7 @@
.namespace ["NQP";"Grammar"]
-.sub "xblock" :subid("38_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "xblock" :subid("38_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx177_tgt
.local int rx177_pos
@@ -2803,7 +2778,7 @@
rx177_start:
eq $I10, 1, rx177_restart
if_null rx177_debug, debug_440
- rx177_cur."!cursor_debug"("START ", "xblock")
+ rx177_cur."!cursor_debug"("START", "xblock")
debug_440:
$I10 = self.'from'()
ne $I10, -1, rxscan181_done
@@ -2841,13 +2816,13 @@
# rx pass
rx177_cur."!cursor_pass"(rx177_pos, "xblock")
if_null rx177_debug, debug_441
- rx177_cur."!cursor_debug"("PASS ", "xblock", " at pos=", rx177_pos)
+ rx177_cur."!cursor_debug"("PASS", "xblock", " at pos=", rx177_pos)
debug_441:
.return (rx177_cur)
rx177_restart:
.annotate 'line', 4
if_null rx177_debug, debug_442
- rx177_cur."!cursor_debug"("NEXT ", "xblock")
+ rx177_cur."!cursor_debug"("NEXT", "xblock")
debug_442:
rx177_fail:
(rx177_rep, rx177_pos, $I10, $P10) = rx177_cur."!mark_fail"(0)
@@ -2857,7 +2832,7 @@
rx177_done:
rx177_cur."!cursor_fail"()
if_null rx177_debug, debug_443
- rx177_cur."!cursor_debug"("FAIL ", "xblock")
+ rx177_cur."!cursor_debug"("FAIL", "xblock")
debug_443:
.return (rx177_cur)
.return ()
@@ -2865,7 +2840,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__xblock" :subid("39_1282016529.10767") :method
+.sub "!PREFIX__xblock" :subid("39_1282324002.40722") :method
.annotate 'line', 4
$P179 = self."!PREFIX__!subrule"("EXPR", "")
new $P180, "ResizablePMCArray"
@@ -2875,7 +2850,7 @@
.namespace ["NQP";"Grammar"]
-.sub "pblock" :subid("40_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "pblock" :subid("40_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx183_tgt
.local int rx183_pos
@@ -2898,7 +2873,7 @@
rx183_start:
eq $I10, 1, rx183_restart
if_null rx183_debug, debug_444
- rx183_cur."!cursor_debug"("START ", "pblock")
+ rx183_cur."!cursor_debug"("START", "pblock")
debug_444:
$I10 = self.'from'()
ne $I10, -1, rxscan188_done
@@ -2984,13 +2959,13 @@
# rx pass
rx183_cur."!cursor_pass"(rx183_pos, "pblock")
if_null rx183_debug, debug_445
- rx183_cur."!cursor_debug"("PASS ", "pblock", " at pos=", rx183_pos)
+ rx183_cur."!cursor_debug"("PASS", "pblock", " at pos=", rx183_pos)
debug_445:
.return (rx183_cur)
rx183_restart:
.annotate 'line', 4
if_null rx183_debug, debug_446
- rx183_cur."!cursor_debug"("NEXT ", "pblock")
+ rx183_cur."!cursor_debug"("NEXT", "pblock")
debug_446:
rx183_fail:
(rx183_rep, rx183_pos, $I10, $P10) = rx183_cur."!mark_fail"(0)
@@ -3000,7 +2975,7 @@
rx183_done:
rx183_cur."!cursor_fail"()
if_null rx183_debug, debug_447
- rx183_cur."!cursor_debug"("FAIL ", "pblock")
+ rx183_cur."!cursor_debug"("FAIL", "pblock")
debug_447:
.return (rx183_cur)
.return ()
@@ -3008,7 +2983,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__pblock" :subid("41_1282016529.10767") :method
+.sub "!PREFIX__pblock" :subid("41_1282324002.40722") :method
.annotate 'line', 4
$P185 = self."!PREFIX__!subrule"("panic", "")
$P186 = self."!PREFIX__!subrule"("lambda", "")
@@ -3021,7 +2996,7 @@
.namespace ["NQP";"Grammar"]
-.sub "lambda" :subid("42_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "lambda" :subid("42_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx191_tgt
.local int rx191_pos
@@ -3044,7 +3019,7 @@
rx191_start:
eq $I10, 1, rx191_restart
if_null rx191_debug, debug_448
- rx191_cur."!cursor_debug"("START ", "lambda")
+ rx191_cur."!cursor_debug"("START", "lambda")
debug_448:
$I10 = self.'from'()
ne $I10, -1, rxscan194_done
@@ -3082,13 +3057,13 @@
# rx pass
rx191_cur."!cursor_pass"(rx191_pos, "lambda")
if_null rx191_debug, debug_449
- rx191_cur."!cursor_debug"("PASS ", "lambda", " at pos=", rx191_pos)
+ rx191_cur."!cursor_debug"("PASS", "lambda", " at pos=", rx191_pos)
debug_449:
.return (rx191_cur)
rx191_restart:
.annotate 'line', 4
if_null rx191_debug, debug_450
- rx191_cur."!cursor_debug"("NEXT ", "lambda")
+ rx191_cur."!cursor_debug"("NEXT", "lambda")
debug_450:
rx191_fail:
(rx191_rep, rx191_pos, $I10, $P10) = rx191_cur."!mark_fail"(0)
@@ -3098,7 +3073,7 @@
rx191_done:
rx191_cur."!cursor_fail"()
if_null rx191_debug, debug_451
- rx191_cur."!cursor_debug"("FAIL ", "lambda")
+ rx191_cur."!cursor_debug"("FAIL", "lambda")
debug_451:
.return (rx191_cur)
.return ()
@@ -3106,7 +3081,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__lambda" :subid("43_1282016529.10767") :method
+.sub "!PREFIX__lambda" :subid("43_1282324002.40722") :method
.annotate 'line', 4
new $P193, "ResizablePMCArray"
push $P193, "<->"
@@ -3116,7 +3091,7 @@
.namespace ["NQP";"Grammar"]
-.sub "block" :subid("44_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "block" :subid("44_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx197_tgt
.local int rx197_pos
@@ -3139,7 +3114,7 @@
rx197_start:
eq $I10, 1, rx197_restart
if_null rx197_debug, debug_452
- rx197_cur."!cursor_debug"("START ", "block")
+ rx197_cur."!cursor_debug"("START", "block")
debug_452:
$I10 = self.'from'()
ne $I10, -1, rxscan201_done
@@ -3189,13 +3164,13 @@
# rx pass
rx197_cur."!cursor_pass"(rx197_pos, "block")
if_null rx197_debug, debug_453
- rx197_cur."!cursor_debug"("PASS ", "block", " at pos=", rx197_pos)
+ rx197_cur."!cursor_debug"("PASS", "block", " at pos=", rx197_pos)
debug_453:
.return (rx197_cur)
rx197_restart:
.annotate 'line', 4
if_null rx197_debug, debug_454
- rx197_cur."!cursor_debug"("NEXT ", "block")
+ rx197_cur."!cursor_debug"("NEXT", "block")
debug_454:
rx197_fail:
(rx197_rep, rx197_pos, $I10, $P10) = rx197_cur."!mark_fail"(0)
@@ -3205,7 +3180,7 @@
rx197_done:
rx197_cur."!cursor_fail"()
if_null rx197_debug, debug_455
- rx197_cur."!cursor_debug"("FAIL ", "block")
+ rx197_cur."!cursor_debug"("FAIL", "block")
debug_455:
.return (rx197_cur)
.return ()
@@ -3213,7 +3188,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__block" :subid("45_1282016529.10767") :method
+.sub "!PREFIX__block" :subid("45_1282324002.40722") :method
.annotate 'line', 4
$P199 = self."!PREFIX__!subrule"("panic", "")
new $P200, "ResizablePMCArray"
@@ -3224,7 +3199,7 @@
.namespace ["NQP";"Grammar"]
-.sub "blockoid" :subid("46_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "blockoid" :subid("46_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx204_tgt
.local int rx204_pos
@@ -3247,7 +3222,7 @@
rx204_start:
eq $I10, 1, rx204_restart
if_null rx204_debug, debug_456
- rx204_cur."!cursor_debug"("START ", "blockoid")
+ rx204_cur."!cursor_debug"("START", "blockoid")
debug_456:
$I10 = self.'from'()
ne $I10, -1, rxscan208_done
@@ -3316,13 +3291,13 @@
# rx pass
rx204_cur."!cursor_pass"(rx204_pos, "blockoid")
if_null rx204_debug, debug_457
- rx204_cur."!cursor_debug"("PASS ", "blockoid", " at pos=", rx204_pos)
+ rx204_cur."!cursor_debug"("PASS", "blockoid", " at pos=", rx204_pos)
debug_457:
.return (rx204_cur)
rx204_restart:
.annotate 'line', 4
if_null rx204_debug, debug_458
- rx204_cur."!cursor_debug"("NEXT ", "blockoid")
+ rx204_cur."!cursor_debug"("NEXT", "blockoid")
debug_458:
rx204_fail:
(rx204_rep, rx204_pos, $I10, $P10) = rx204_cur."!mark_fail"(0)
@@ -3332,7 +3307,7 @@
rx204_done:
rx204_cur."!cursor_fail"()
if_null rx204_debug, debug_459
- rx204_cur."!cursor_debug"("FAIL ", "blockoid")
+ rx204_cur."!cursor_debug"("FAIL", "blockoid")
debug_459:
.return (rx204_cur)
.return ()
@@ -3340,7 +3315,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__blockoid" :subid("47_1282016529.10767") :method
+.sub "!PREFIX__blockoid" :subid("47_1282324002.40722") :method
.annotate 'line', 4
$P206 = self."!PREFIX__!subrule"("finishpad", "")
new $P207, "ResizablePMCArray"
@@ -3350,7 +3325,7 @@
.namespace ["NQP";"Grammar"]
-.sub "newpad" :subid("48_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "newpad" :subid("48_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx213_tgt
.local int rx213_pos
@@ -3373,7 +3348,7 @@
rx213_start:
eq $I10, 1, rx213_restart
if_null rx213_debug, debug_460
- rx213_cur."!cursor_debug"("START ", "newpad")
+ rx213_cur."!cursor_debug"("START", "newpad")
debug_460:
$I10 = self.'from'()
ne $I10, -1, rxscan216_done
@@ -3391,13 +3366,13 @@
# rx pass
rx213_cur."!cursor_pass"(rx213_pos, "newpad")
if_null rx213_debug, debug_461
- rx213_cur."!cursor_debug"("PASS ", "newpad", " at pos=", rx213_pos)
+ rx213_cur."!cursor_debug"("PASS", "newpad", " at pos=", rx213_pos)
debug_461:
.return (rx213_cur)
rx213_restart:
.annotate 'line', 4
if_null rx213_debug, debug_462
- rx213_cur."!cursor_debug"("NEXT ", "newpad")
+ rx213_cur."!cursor_debug"("NEXT", "newpad")
debug_462:
rx213_fail:
(rx213_rep, rx213_pos, $I10, $P10) = rx213_cur."!mark_fail"(0)
@@ -3407,7 +3382,7 @@
rx213_done:
rx213_cur."!cursor_fail"()
if_null rx213_debug, debug_463
- rx213_cur."!cursor_debug"("FAIL ", "newpad")
+ rx213_cur."!cursor_debug"("FAIL", "newpad")
debug_463:
.return (rx213_cur)
.return ()
@@ -3415,7 +3390,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__newpad" :subid("49_1282016529.10767") :method
+.sub "!PREFIX__newpad" :subid("49_1282324002.40722") :method
.annotate 'line', 4
new $P215, "ResizablePMCArray"
push $P215, ""
@@ -3424,7 +3399,7 @@
.namespace ["NQP";"Grammar"]
-.sub "outerctx" :subid("50_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "outerctx" :subid("50_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx218_tgt
.local int rx218_pos
@@ -3447,7 +3422,7 @@
rx218_start:
eq $I10, 1, rx218_restart
if_null rx218_debug, debug_464
- rx218_cur."!cursor_debug"("START ", "outerctx")
+ rx218_cur."!cursor_debug"("START", "outerctx")
debug_464:
$I10 = self.'from'()
ne $I10, -1, rxscan221_done
@@ -3465,13 +3440,13 @@
# rx pass
rx218_cur."!cursor_pass"(rx218_pos, "outerctx")
if_null rx218_debug, debug_465
- rx218_cur."!cursor_debug"("PASS ", "outerctx", " at pos=", rx218_pos)
+ rx218_cur."!cursor_debug"("PASS", "outerctx", " at pos=", rx218_pos)
debug_465:
.return (rx218_cur)
rx218_restart:
.annotate 'line', 4
if_null rx218_debug, debug_466
- rx218_cur."!cursor_debug"("NEXT ", "outerctx")
+ rx218_cur."!cursor_debug"("NEXT", "outerctx")
debug_466:
rx218_fail:
(rx218_rep, rx218_pos, $I10, $P10) = rx218_cur."!mark_fail"(0)
@@ -3481,7 +3456,7 @@
rx218_done:
rx218_cur."!cursor_fail"()
if_null rx218_debug, debug_467
- rx218_cur."!cursor_debug"("FAIL ", "outerctx")
+ rx218_cur."!cursor_debug"("FAIL", "outerctx")
debug_467:
.return (rx218_cur)
.return ()
@@ -3489,7 +3464,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__outerctx" :subid("51_1282016529.10767") :method
+.sub "!PREFIX__outerctx" :subid("51_1282324002.40722") :method
.annotate 'line', 4
new $P220, "ResizablePMCArray"
push $P220, ""
@@ -3498,7 +3473,7 @@
.namespace ["NQP";"Grammar"]
-.sub "finishpad" :subid("52_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "finishpad" :subid("52_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx223_tgt
.local int rx223_pos
@@ -3521,7 +3496,7 @@
rx223_start:
eq $I10, 1, rx223_restart
if_null rx223_debug, debug_468
- rx223_cur."!cursor_debug"("START ", "finishpad")
+ rx223_cur."!cursor_debug"("START", "finishpad")
debug_468:
$I10 = self.'from'()
ne $I10, -1, rxscan226_done
@@ -3539,13 +3514,13 @@
# rx pass
rx223_cur."!cursor_pass"(rx223_pos, "finishpad")
if_null rx223_debug, debug_469
- rx223_cur."!cursor_debug"("PASS ", "finishpad", " at pos=", rx223_pos)
+ rx223_cur."!cursor_debug"("PASS", "finishpad", " at pos=", rx223_pos)
debug_469:
.return (rx223_cur)
rx223_restart:
.annotate 'line', 4
if_null rx223_debug, debug_470
- rx223_cur."!cursor_debug"("NEXT ", "finishpad")
+ rx223_cur."!cursor_debug"("NEXT", "finishpad")
debug_470:
rx223_fail:
(rx223_rep, rx223_pos, $I10, $P10) = rx223_cur."!mark_fail"(0)
@@ -3555,7 +3530,7 @@
rx223_done:
rx223_cur."!cursor_fail"()
if_null rx223_debug, debug_471
- rx223_cur."!cursor_debug"("FAIL ", "finishpad")
+ rx223_cur."!cursor_debug"("FAIL", "finishpad")
debug_471:
.return (rx223_cur)
.return ()
@@ -3563,7 +3538,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__finishpad" :subid("53_1282016529.10767") :method
+.sub "!PREFIX__finishpad" :subid("53_1282324002.40722") :method
.annotate 'line', 4
new $P225, "ResizablePMCArray"
push $P225, ""
@@ -3572,7 +3547,7 @@
.namespace ["NQP";"Grammar"]
-.sub "terminator" :subid("54_1282016529.10767") :method
+.sub "terminator" :subid("54_1282324002.40722") :method
.annotate 'line', 148
$P228 = self."!protoregex"("terminator")
.return ($P228)
@@ -3580,7 +3555,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__terminator" :subid("55_1282016529.10767") :method
+.sub "!PREFIX__terminator" :subid("55_1282324002.40722") :method
.annotate 'line', 148
$P230 = self."!PREFIX__!protoregex"("terminator")
.return ($P230)
@@ -3588,7 +3563,7 @@
.namespace ["NQP";"Grammar"]
-.sub "terminator:sym<;>" :subid("56_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "terminator:sym<;>" :subid("56_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx232_tgt
.local int rx232_pos
@@ -3611,7 +3586,7 @@
rx232_start:
eq $I10, 1, rx232_restart
if_null rx232_debug, debug_472
- rx232_cur."!cursor_debug"("START ", "terminator:sym<;>")
+ rx232_cur."!cursor_debug"("START", "terminator:sym<;>")
debug_472:
$I10 = self.'from'()
ne $I10, -1, rxscan235_done
@@ -3635,13 +3610,13 @@
# rx pass
rx232_cur."!cursor_pass"(rx232_pos, "terminator:sym<;>")
if_null rx232_debug, debug_473
- rx232_cur."!cursor_debug"("PASS ", "terminator:sym<;>", " at pos=", rx232_pos)
+ rx232_cur."!cursor_debug"("PASS", "terminator:sym<;>", " at pos=", rx232_pos)
debug_473:
.return (rx232_cur)
rx232_restart:
.annotate 'line', 4
if_null rx232_debug, debug_474
- rx232_cur."!cursor_debug"("NEXT ", "terminator:sym<;>")
+ rx232_cur."!cursor_debug"("NEXT", "terminator:sym<;>")
debug_474:
rx232_fail:
(rx232_rep, rx232_pos, $I10, $P10) = rx232_cur."!mark_fail"(0)
@@ -3651,7 +3626,7 @@
rx232_done:
rx232_cur."!cursor_fail"()
if_null rx232_debug, debug_475
- rx232_cur."!cursor_debug"("FAIL ", "terminator:sym<;>")
+ rx232_cur."!cursor_debug"("FAIL", "terminator:sym<;>")
debug_475:
.return (rx232_cur)
.return ()
@@ -3659,7 +3634,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__terminator:sym<;>" :subid("57_1282016529.10767") :method
+.sub "!PREFIX__terminator:sym<;>" :subid("57_1282324002.40722") :method
.annotate 'line', 4
new $P234, "ResizablePMCArray"
push $P234, ";"
@@ -3668,7 +3643,7 @@
.namespace ["NQP";"Grammar"]
-.sub "terminator:sym<}>" :subid("58_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "terminator:sym<}>" :subid("58_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx237_tgt
.local int rx237_pos
@@ -3691,7 +3666,7 @@
rx237_start:
eq $I10, 1, rx237_restart
if_null rx237_debug, debug_476
- rx237_cur."!cursor_debug"("START ", "terminator:sym<}>")
+ rx237_cur."!cursor_debug"("START", "terminator:sym<}>")
debug_476:
$I10 = self.'from'()
ne $I10, -1, rxscan240_done
@@ -3715,13 +3690,13 @@
# rx pass
rx237_cur."!cursor_pass"(rx237_pos, "terminator:sym<}>")
if_null rx237_debug, debug_477
- rx237_cur."!cursor_debug"("PASS ", "terminator:sym<}>", " at pos=", rx237_pos)
+ rx237_cur."!cursor_debug"("PASS", "terminator:sym<}>", " at pos=", rx237_pos)
debug_477:
.return (rx237_cur)
rx237_restart:
.annotate 'line', 4
if_null rx237_debug, debug_478
- rx237_cur."!cursor_debug"("NEXT ", "terminator:sym<}>")
+ rx237_cur."!cursor_debug"("NEXT", "terminator:sym<}>")
debug_478:
rx237_fail:
(rx237_rep, rx237_pos, $I10, $P10) = rx237_cur."!mark_fail"(0)
@@ -3731,7 +3706,7 @@
rx237_done:
rx237_cur."!cursor_fail"()
if_null rx237_debug, debug_479
- rx237_cur."!cursor_debug"("FAIL ", "terminator:sym<}>")
+ rx237_cur."!cursor_debug"("FAIL", "terminator:sym<}>")
debug_479:
.return (rx237_cur)
.return ()
@@ -3739,7 +3714,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__terminator:sym<}>" :subid("59_1282016529.10767") :method
+.sub "!PREFIX__terminator:sym<}>" :subid("59_1282324002.40722") :method
.annotate 'line', 4
new $P239, "ResizablePMCArray"
push $P239, "}"
@@ -3748,7 +3723,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control" :subid("60_1282016529.10767") :method
+.sub "statement_control" :subid("60_1282324002.40722") :method
.annotate 'line', 155
$P242 = self."!protoregex"("statement_control")
.return ($P242)
@@ -3756,7 +3731,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control" :subid("61_1282016529.10767") :method
+.sub "!PREFIX__statement_control" :subid("61_1282324002.40722") :method
.annotate 'line', 155
$P244 = self."!PREFIX__!protoregex"("statement_control")
.return ($P244)
@@ -3764,7 +3739,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<if>" :subid("62_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<if>" :subid("62_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx246_tgt
.local int rx246_pos
@@ -3788,7 +3763,7 @@
rx246_start:
eq $I10, 1, rx246_restart
if_null rx246_debug, debug_480
- rx246_cur."!cursor_debug"("START ", "statement_control:sym<if>")
+ rx246_cur."!cursor_debug"("START", "statement_control:sym<if>")
debug_480:
$I10 = self.'from'()
ne $I10, -1, rxscan249_done
@@ -3951,13 +3926,13 @@
# rx pass
rx246_cur."!cursor_pass"(rx246_pos, "statement_control:sym<if>")
if_null rx246_debug, debug_481
- rx246_cur."!cursor_debug"("PASS ", "statement_control:sym<if>", " at pos=", rx246_pos)
+ rx246_cur."!cursor_debug"("PASS", "statement_control:sym<if>", " at pos=", rx246_pos)
debug_481:
.return (rx246_cur)
rx246_restart:
.annotate 'line', 4
if_null rx246_debug, debug_482
- rx246_cur."!cursor_debug"("NEXT ", "statement_control:sym<if>")
+ rx246_cur."!cursor_debug"("NEXT", "statement_control:sym<if>")
debug_482:
rx246_fail:
(rx246_rep, rx246_pos, $I10, $P10) = rx246_cur."!mark_fail"(0)
@@ -3967,7 +3942,7 @@
rx246_done:
rx246_cur."!cursor_fail"()
if_null rx246_debug, debug_483
- rx246_cur."!cursor_debug"("FAIL ", "statement_control:sym<if>")
+ rx246_cur."!cursor_debug"("FAIL", "statement_control:sym<if>")
debug_483:
.return (rx246_cur)
.return ()
@@ -3975,7 +3950,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<if>" :subid("63_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<if>" :subid("63_1282324002.40722") :method
.annotate 'line', 4
new $P248, "ResizablePMCArray"
push $P248, "if"
@@ -3984,9 +3959,9 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<unless>" :subid("64_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<unless>" :subid("64_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P274 = "66_1282016529.10767"
+ .const 'Sub' $P274 = "66_1282324002.40722"
capture_lex $P274
.local string rx264_tgt
.local int rx264_pos
@@ -4009,7 +3984,7 @@
rx264_start:
eq $I10, 1, rx264_restart
if_null rx264_debug, debug_484
- rx264_cur."!cursor_debug"("START ", "statement_control:sym<unless>")
+ rx264_cur."!cursor_debug"("START", "statement_control:sym<unless>")
debug_484:
$I10 = self.'from'()
ne $I10, -1, rxscan267_done
@@ -4080,7 +4055,7 @@
rx264_pos = $P10."pos"()
# rx subrule "before" subtype=zerowidth negate=1
rx264_cur."!cursor_pos"(rx264_pos)
- .const 'Sub' $P274 = "66_1282016529.10767"
+ .const 'Sub' $P274 = "66_1282324002.40722"
capture_lex $P274
$P10 = rx264_cur."before"($P274)
if $P10, rx264_fail
@@ -4116,13 +4091,13 @@
# rx pass
rx264_cur."!cursor_pass"(rx264_pos, "statement_control:sym<unless>")
if_null rx264_debug, debug_489
- rx264_cur."!cursor_debug"("PASS ", "statement_control:sym<unless>", " at pos=", rx264_pos)
+ rx264_cur."!cursor_debug"("PASS", "statement_control:sym<unless>", " at pos=", rx264_pos)
debug_489:
.return (rx264_cur)
rx264_restart:
.annotate 'line', 4
if_null rx264_debug, debug_490
- rx264_cur."!cursor_debug"("NEXT ", "statement_control:sym<unless>")
+ rx264_cur."!cursor_debug"("NEXT", "statement_control:sym<unless>")
debug_490:
rx264_fail:
(rx264_rep, rx264_pos, $I10, $P10) = rx264_cur."!mark_fail"(0)
@@ -4132,7 +4107,7 @@
rx264_done:
rx264_cur."!cursor_fail"()
if_null rx264_debug, debug_491
- rx264_cur."!cursor_debug"("FAIL ", "statement_control:sym<unless>")
+ rx264_cur."!cursor_debug"("FAIL", "statement_control:sym<unless>")
debug_491:
.return (rx264_cur)
.return ()
@@ -4140,7 +4115,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<unless>" :subid("65_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<unless>" :subid("65_1282324002.40722") :method
.annotate 'line', 4
new $P266, "ResizablePMCArray"
push $P266, "unless"
@@ -4149,7 +4124,7 @@
.namespace ["NQP";"Grammar"]
-.sub "_block273" :anon :subid("66_1282016529.10767") :method :outer("64_1282016529.10767")
+.sub "_block273" :anon :subid("66_1282324002.40722") :method :outer("64_1282324002.40722")
.annotate 'line', 167
.local string rx275_tgt
.local int rx275_pos
@@ -4172,7 +4147,7 @@
rx275_start:
eq $I10, 1, rx275_restart
if_null rx275_debug, debug_485
- rx275_cur."!cursor_debug"("START ", "")
+ rx275_cur."!cursor_debug"("START", "")
debug_485:
$I10 = self.'from'()
ne $I10, -1, rxscan276_done
@@ -4196,12 +4171,12 @@
# rx pass
rx275_cur."!cursor_pass"(rx275_pos, "")
if_null rx275_debug, debug_486
- rx275_cur."!cursor_debug"("PASS ", "", " at pos=", rx275_pos)
+ rx275_cur."!cursor_debug"("PASS", "", " at pos=", rx275_pos)
debug_486:
.return (rx275_cur)
rx275_restart:
if_null rx275_debug, debug_487
- rx275_cur."!cursor_debug"("NEXT ", "")
+ rx275_cur."!cursor_debug"("NEXT", "")
debug_487:
rx275_fail:
(rx275_rep, rx275_pos, $I10, $P10) = rx275_cur."!mark_fail"(0)
@@ -4211,7 +4186,7 @@
rx275_done:
rx275_cur."!cursor_fail"()
if_null rx275_debug, debug_488
- rx275_cur."!cursor_debug"("FAIL ", "")
+ rx275_cur."!cursor_debug"("FAIL", "")
debug_488:
.return (rx275_cur)
.return ()
@@ -4219,7 +4194,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<while>" :subid("67_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<while>" :subid("67_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx282_tgt
.local int rx282_pos
@@ -4242,7 +4217,7 @@
rx282_start:
eq $I10, 1, rx282_restart
if_null rx282_debug, debug_492
- rx282_cur."!cursor_debug"("START ", "statement_control:sym<while>")
+ rx282_cur."!cursor_debug"("START", "statement_control:sym<while>")
debug_492:
$I10 = self.'from'()
ne $I10, -1, rxscan285_done
@@ -4319,13 +4294,13 @@
# rx pass
rx282_cur."!cursor_pass"(rx282_pos, "statement_control:sym<while>")
if_null rx282_debug, debug_493
- rx282_cur."!cursor_debug"("PASS ", "statement_control:sym<while>", " at pos=", rx282_pos)
+ rx282_cur."!cursor_debug"("PASS", "statement_control:sym<while>", " at pos=", rx282_pos)
debug_493:
.return (rx282_cur)
rx282_restart:
.annotate 'line', 4
if_null rx282_debug, debug_494
- rx282_cur."!cursor_debug"("NEXT ", "statement_control:sym<while>")
+ rx282_cur."!cursor_debug"("NEXT", "statement_control:sym<while>")
debug_494:
rx282_fail:
(rx282_rep, rx282_pos, $I10, $P10) = rx282_cur."!mark_fail"(0)
@@ -4335,7 +4310,7 @@
rx282_done:
rx282_cur."!cursor_fail"()
if_null rx282_debug, debug_495
- rx282_cur."!cursor_debug"("FAIL ", "statement_control:sym<while>")
+ rx282_cur."!cursor_debug"("FAIL", "statement_control:sym<while>")
debug_495:
.return (rx282_cur)
.return ()
@@ -4343,7 +4318,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<while>" :subid("68_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<while>" :subid("68_1282324002.40722") :method
.annotate 'line', 4
new $P284, "ResizablePMCArray"
push $P284, "until"
@@ -4353,7 +4328,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<repeat>" :subid("69_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<repeat>" :subid("69_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx291_tgt
.local int rx291_pos
@@ -4376,7 +4351,7 @@
rx291_start:
eq $I10, 1, rx291_restart
if_null rx291_debug, debug_496
- rx291_cur."!cursor_debug"("START ", "statement_control:sym<repeat>")
+ rx291_cur."!cursor_debug"("START", "statement_control:sym<repeat>")
debug_496:
$I10 = self.'from'()
ne $I10, -1, rxscan294_done
@@ -4578,13 +4553,13 @@
# rx pass
rx291_cur."!cursor_pass"(rx291_pos, "statement_control:sym<repeat>")
if_null rx291_debug, debug_497
- rx291_cur."!cursor_debug"("PASS ", "statement_control:sym<repeat>", " at pos=", rx291_pos)
+ rx291_cur."!cursor_debug"("PASS", "statement_control:sym<repeat>", " at pos=", rx291_pos)
debug_497:
.return (rx291_cur)
rx291_restart:
.annotate 'line', 4
if_null rx291_debug, debug_498
- rx291_cur."!cursor_debug"("NEXT ", "statement_control:sym<repeat>")
+ rx291_cur."!cursor_debug"("NEXT", "statement_control:sym<repeat>")
debug_498:
rx291_fail:
(rx291_rep, rx291_pos, $I10, $P10) = rx291_cur."!mark_fail"(0)
@@ -4594,7 +4569,7 @@
rx291_done:
rx291_cur."!cursor_fail"()
if_null rx291_debug, debug_499
- rx291_cur."!cursor_debug"("FAIL ", "statement_control:sym<repeat>")
+ rx291_cur."!cursor_debug"("FAIL", "statement_control:sym<repeat>")
debug_499:
.return (rx291_cur)
.return ()
@@ -4602,7 +4577,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<repeat>" :subid("70_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<repeat>" :subid("70_1282324002.40722") :method
.annotate 'line', 4
new $P293, "ResizablePMCArray"
push $P293, "repeat"
@@ -4611,7 +4586,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<for>" :subid("71_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<for>" :subid("71_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx311_tgt
.local int rx311_pos
@@ -4634,7 +4609,7 @@
rx311_start:
eq $I10, 1, rx311_restart
if_null rx311_debug, debug_500
- rx311_cur."!cursor_debug"("START ", "statement_control:sym<for>")
+ rx311_cur."!cursor_debug"("START", "statement_control:sym<for>")
debug_500:
$I10 = self.'from'()
ne $I10, -1, rxscan314_done
@@ -4698,13 +4673,13 @@
# rx pass
rx311_cur."!cursor_pass"(rx311_pos, "statement_control:sym<for>")
if_null rx311_debug, debug_501
- rx311_cur."!cursor_debug"("PASS ", "statement_control:sym<for>", " at pos=", rx311_pos)
+ rx311_cur."!cursor_debug"("PASS", "statement_control:sym<for>", " at pos=", rx311_pos)
debug_501:
.return (rx311_cur)
rx311_restart:
.annotate 'line', 4
if_null rx311_debug, debug_502
- rx311_cur."!cursor_debug"("NEXT ", "statement_control:sym<for>")
+ rx311_cur."!cursor_debug"("NEXT", "statement_control:sym<for>")
debug_502:
rx311_fail:
(rx311_rep, rx311_pos, $I10, $P10) = rx311_cur."!mark_fail"(0)
@@ -4714,7 +4689,7 @@
rx311_done:
rx311_cur."!cursor_fail"()
if_null rx311_debug, debug_503
- rx311_cur."!cursor_debug"("FAIL ", "statement_control:sym<for>")
+ rx311_cur."!cursor_debug"("FAIL", "statement_control:sym<for>")
debug_503:
.return (rx311_cur)
.return ()
@@ -4722,7 +4697,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<for>" :subid("72_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<for>" :subid("72_1282324002.40722") :method
.annotate 'line', 4
new $P313, "ResizablePMCArray"
push $P313, "for"
@@ -4731,7 +4706,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<CATCH>" :subid("73_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<CATCH>" :subid("73_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx319_tgt
.local int rx319_pos
@@ -4754,7 +4729,7 @@
rx319_start:
eq $I10, 1, rx319_restart
if_null rx319_debug, debug_504
- rx319_cur."!cursor_debug"("START ", "statement_control:sym<CATCH>")
+ rx319_cur."!cursor_debug"("START", "statement_control:sym<CATCH>")
debug_504:
$I10 = self.'from'()
ne $I10, -1, rxscan322_done
@@ -4818,13 +4793,13 @@
# rx pass
rx319_cur."!cursor_pass"(rx319_pos, "statement_control:sym<CATCH>")
if_null rx319_debug, debug_505
- rx319_cur."!cursor_debug"("PASS ", "statement_control:sym<CATCH>", " at pos=", rx319_pos)
+ rx319_cur."!cursor_debug"("PASS", "statement_control:sym<CATCH>", " at pos=", rx319_pos)
debug_505:
.return (rx319_cur)
rx319_restart:
.annotate 'line', 4
if_null rx319_debug, debug_506
- rx319_cur."!cursor_debug"("NEXT ", "statement_control:sym<CATCH>")
+ rx319_cur."!cursor_debug"("NEXT", "statement_control:sym<CATCH>")
debug_506:
rx319_fail:
(rx319_rep, rx319_pos, $I10, $P10) = rx319_cur."!mark_fail"(0)
@@ -4834,7 +4809,7 @@
rx319_done:
rx319_cur."!cursor_fail"()
if_null rx319_debug, debug_507
- rx319_cur."!cursor_debug"("FAIL ", "statement_control:sym<CATCH>")
+ rx319_cur."!cursor_debug"("FAIL", "statement_control:sym<CATCH>")
debug_507:
.return (rx319_cur)
.return ()
@@ -4842,7 +4817,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<CATCH>" :subid("74_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<CATCH>" :subid("74_1282324002.40722") :method
.annotate 'line', 4
new $P321, "ResizablePMCArray"
push $P321, "CATCH"
@@ -4851,7 +4826,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_control:sym<CONTROL>" :subid("75_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_control:sym<CONTROL>" :subid("75_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx327_tgt
.local int rx327_pos
@@ -4874,7 +4849,7 @@
rx327_start:
eq $I10, 1, rx327_restart
if_null rx327_debug, debug_508
- rx327_cur."!cursor_debug"("START ", "statement_control:sym<CONTROL>")
+ rx327_cur."!cursor_debug"("START", "statement_control:sym<CONTROL>")
debug_508:
$I10 = self.'from'()
ne $I10, -1, rxscan330_done
@@ -4938,13 +4913,13 @@
# rx pass
rx327_cur."!cursor_pass"(rx327_pos, "statement_control:sym<CONTROL>")
if_null rx327_debug, debug_509
- rx327_cur."!cursor_debug"("PASS ", "statement_control:sym<CONTROL>", " at pos=", rx327_pos)
+ rx327_cur."!cursor_debug"("PASS", "statement_control:sym<CONTROL>", " at pos=", rx327_pos)
debug_509:
.return (rx327_cur)
rx327_restart:
.annotate 'line', 4
if_null rx327_debug, debug_510
- rx327_cur."!cursor_debug"("NEXT ", "statement_control:sym<CONTROL>")
+ rx327_cur."!cursor_debug"("NEXT", "statement_control:sym<CONTROL>")
debug_510:
rx327_fail:
(rx327_rep, rx327_pos, $I10, $P10) = rx327_cur."!mark_fail"(0)
@@ -4954,7 +4929,7 @@
rx327_done:
rx327_cur."!cursor_fail"()
if_null rx327_debug, debug_511
- rx327_cur."!cursor_debug"("FAIL ", "statement_control:sym<CONTROL>")
+ rx327_cur."!cursor_debug"("FAIL", "statement_control:sym<CONTROL>")
debug_511:
.return (rx327_cur)
.return ()
@@ -4962,7 +4937,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_control:sym<CONTROL>" :subid("76_1282016529.10767") :method
+.sub "!PREFIX__statement_control:sym<CONTROL>" :subid("76_1282324002.40722") :method
.annotate 'line', 4
new $P329, "ResizablePMCArray"
push $P329, "CONTROL"
@@ -4971,7 +4946,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_prefix" :subid("77_1282016529.10767") :method
+.sub "statement_prefix" :subid("77_1282324002.40722") :method
.annotate 'line', 198
$P335 = self."!protoregex"("statement_prefix")
.return ($P335)
@@ -4979,7 +4954,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_prefix" :subid("78_1282016529.10767") :method
+.sub "!PREFIX__statement_prefix" :subid("78_1282324002.40722") :method
.annotate 'line', 198
$P337 = self."!PREFIX__!protoregex"("statement_prefix")
.return ($P337)
@@ -4987,7 +4962,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_prefix:sym<INIT>" :subid("79_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_prefix:sym<INIT>" :subid("79_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx339_tgt
.local int rx339_pos
@@ -5010,7 +4985,7 @@
rx339_start:
eq $I10, 1, rx339_restart
if_null rx339_debug, debug_512
- rx339_cur."!cursor_debug"("START ", "statement_prefix:sym<INIT>")
+ rx339_cur."!cursor_debug"("START", "statement_prefix:sym<INIT>")
debug_512:
$I10 = self.'from'()
ne $I10, -1, rxscan343_done
@@ -5056,13 +5031,13 @@
# rx pass
rx339_cur."!cursor_pass"(rx339_pos, "statement_prefix:sym<INIT>")
if_null rx339_debug, debug_513
- rx339_cur."!cursor_debug"("PASS ", "statement_prefix:sym<INIT>", " at pos=", rx339_pos)
+ rx339_cur."!cursor_debug"("PASS", "statement_prefix:sym<INIT>", " at pos=", rx339_pos)
debug_513:
.return (rx339_cur)
rx339_restart:
.annotate 'line', 4
if_null rx339_debug, debug_514
- rx339_cur."!cursor_debug"("NEXT ", "statement_prefix:sym<INIT>")
+ rx339_cur."!cursor_debug"("NEXT", "statement_prefix:sym<INIT>")
debug_514:
rx339_fail:
(rx339_rep, rx339_pos, $I10, $P10) = rx339_cur."!mark_fail"(0)
@@ -5072,7 +5047,7 @@
rx339_done:
rx339_cur."!cursor_fail"()
if_null rx339_debug, debug_515
- rx339_cur."!cursor_debug"("FAIL ", "statement_prefix:sym<INIT>")
+ rx339_cur."!cursor_debug"("FAIL", "statement_prefix:sym<INIT>")
debug_515:
.return (rx339_cur)
.return ()
@@ -5080,7 +5055,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_prefix:sym<INIT>" :subid("80_1282016529.10767") :method
+.sub "!PREFIX__statement_prefix:sym<INIT>" :subid("80_1282324002.40722") :method
.annotate 'line', 4
$P341 = self."!PREFIX__!subrule"("blorst", "INIT")
new $P342, "ResizablePMCArray"
@@ -5090,7 +5065,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_prefix:sym<try>" :subid("81_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_prefix:sym<try>" :subid("81_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx346_tgt
.local int rx346_pos
@@ -5113,7 +5088,7 @@
rx346_start:
eq $I10, 1, rx346_restart
if_null rx346_debug, debug_516
- rx346_cur."!cursor_debug"("START ", "statement_prefix:sym<try>")
+ rx346_cur."!cursor_debug"("START", "statement_prefix:sym<try>")
debug_516:
$I10 = self.'from'()
ne $I10, -1, rxscan350_done
@@ -5161,13 +5136,13 @@
# rx pass
rx346_cur."!cursor_pass"(rx346_pos, "statement_prefix:sym<try>")
if_null rx346_debug, debug_517
- rx346_cur."!cursor_debug"("PASS ", "statement_prefix:sym<try>", " at pos=", rx346_pos)
+ rx346_cur."!cursor_debug"("PASS", "statement_prefix:sym<try>", " at pos=", rx346_pos)
debug_517:
.return (rx346_cur)
rx346_restart:
.annotate 'line', 4
if_null rx346_debug, debug_518
- rx346_cur."!cursor_debug"("NEXT ", "statement_prefix:sym<try>")
+ rx346_cur."!cursor_debug"("NEXT", "statement_prefix:sym<try>")
debug_518:
rx346_fail:
(rx346_rep, rx346_pos, $I10, $P10) = rx346_cur."!mark_fail"(0)
@@ -5177,7 +5152,7 @@
rx346_done:
rx346_cur."!cursor_fail"()
if_null rx346_debug, debug_519
- rx346_cur."!cursor_debug"("FAIL ", "statement_prefix:sym<try>")
+ rx346_cur."!cursor_debug"("FAIL", "statement_prefix:sym<try>")
debug_519:
.return (rx346_cur)
.return ()
@@ -5185,7 +5160,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_prefix:sym<try>" :subid("82_1282016529.10767") :method
+.sub "!PREFIX__statement_prefix:sym<try>" :subid("82_1282324002.40722") :method
.annotate 'line', 4
$P348 = self."!PREFIX__!subrule"("blorst", "try")
new $P349, "ResizablePMCArray"
@@ -5195,7 +5170,7 @@
.namespace ["NQP";"Grammar"]
-.sub "blorst" :subid("83_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "blorst" :subid("83_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx353_tgt
.local int rx353_pos
@@ -5218,7 +5193,7 @@
rx353_start:
eq $I10, 1, rx353_restart
if_null rx353_debug, debug_520
- rx353_cur."!cursor_debug"("START ", "blorst")
+ rx353_cur."!cursor_debug"("START", "blorst")
debug_520:
$I10 = self.'from'()
ne $I10, -1, rxscan356_done
@@ -5274,13 +5249,13 @@
# rx pass
rx353_cur."!cursor_pass"(rx353_pos, "blorst")
if_null rx353_debug, debug_521
- rx353_cur."!cursor_debug"("PASS ", "blorst", " at pos=", rx353_pos)
+ rx353_cur."!cursor_debug"("PASS", "blorst", " at pos=", rx353_pos)
debug_521:
.return (rx353_cur)
rx353_restart:
.annotate 'line', 4
if_null rx353_debug, debug_522
- rx353_cur."!cursor_debug"("NEXT ", "blorst")
+ rx353_cur."!cursor_debug"("NEXT", "blorst")
debug_522:
rx353_fail:
(rx353_rep, rx353_pos, $I10, $P10) = rx353_cur."!mark_fail"(0)
@@ -5290,7 +5265,7 @@
rx353_done:
rx353_cur."!cursor_fail"()
if_null rx353_debug, debug_523
- rx353_cur."!cursor_debug"("FAIL ", "blorst")
+ rx353_cur."!cursor_debug"("FAIL", "blorst")
debug_523:
.return (rx353_cur)
.return ()
@@ -5298,7 +5273,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__blorst" :subid("84_1282016529.10767") :method
+.sub "!PREFIX__blorst" :subid("84_1282324002.40722") :method
.annotate 'line', 4
new $P355, "ResizablePMCArray"
push $P355, ""
@@ -5307,7 +5282,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_cond" :subid("85_1282016529.10767") :method
+.sub "statement_mod_cond" :subid("85_1282324002.40722") :method
.annotate 'line', 212
$P359 = self."!protoregex"("statement_mod_cond")
.return ($P359)
@@ -5315,7 +5290,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_cond" :subid("86_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_cond" :subid("86_1282324002.40722") :method
.annotate 'line', 212
$P361 = self."!PREFIX__!protoregex"("statement_mod_cond")
.return ($P361)
@@ -5323,7 +5298,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_cond:sym<if>" :subid("87_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_mod_cond:sym<if>" :subid("87_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx363_tgt
.local int rx363_pos
@@ -5346,7 +5321,7 @@
rx363_start:
eq $I10, 1, rx363_restart
if_null rx363_debug, debug_524
- rx363_cur."!cursor_debug"("START ", "statement_mod_cond:sym<if>")
+ rx363_cur."!cursor_debug"("START", "statement_mod_cond:sym<if>")
debug_524:
$I10 = self.'from'()
ne $I10, -1, rxscan367_done
@@ -5402,13 +5377,13 @@
# rx pass
rx363_cur."!cursor_pass"(rx363_pos, "statement_mod_cond:sym<if>")
if_null rx363_debug, debug_525
- rx363_cur."!cursor_debug"("PASS ", "statement_mod_cond:sym<if>", " at pos=", rx363_pos)
+ rx363_cur."!cursor_debug"("PASS", "statement_mod_cond:sym<if>", " at pos=", rx363_pos)
debug_525:
.return (rx363_cur)
rx363_restart:
.annotate 'line', 4
if_null rx363_debug, debug_526
- rx363_cur."!cursor_debug"("NEXT ", "statement_mod_cond:sym<if>")
+ rx363_cur."!cursor_debug"("NEXT", "statement_mod_cond:sym<if>")
debug_526:
rx363_fail:
(rx363_rep, rx363_pos, $I10, $P10) = rx363_cur."!mark_fail"(0)
@@ -5418,7 +5393,7 @@
rx363_done:
rx363_cur."!cursor_fail"()
if_null rx363_debug, debug_527
- rx363_cur."!cursor_debug"("FAIL ", "statement_mod_cond:sym<if>")
+ rx363_cur."!cursor_debug"("FAIL", "statement_mod_cond:sym<if>")
debug_527:
.return (rx363_cur)
.return ()
@@ -5426,7 +5401,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_cond:sym<if>" :subid("88_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_cond:sym<if>" :subid("88_1282324002.40722") :method
.annotate 'line', 4
$P365 = self."!PREFIX__!subrule"("ws", "if")
new $P366, "ResizablePMCArray"
@@ -5436,7 +5411,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_cond:sym<unless>" :subid("89_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_mod_cond:sym<unless>" :subid("89_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx372_tgt
.local int rx372_pos
@@ -5459,7 +5434,7 @@
rx372_start:
eq $I10, 1, rx372_restart
if_null rx372_debug, debug_528
- rx372_cur."!cursor_debug"("START ", "statement_mod_cond:sym<unless>")
+ rx372_cur."!cursor_debug"("START", "statement_mod_cond:sym<unless>")
debug_528:
$I10 = self.'from'()
ne $I10, -1, rxscan376_done
@@ -5515,13 +5490,13 @@
# rx pass
rx372_cur."!cursor_pass"(rx372_pos, "statement_mod_cond:sym<unless>")
if_null rx372_debug, debug_529
- rx372_cur."!cursor_debug"("PASS ", "statement_mod_cond:sym<unless>", " at pos=", rx372_pos)
+ rx372_cur."!cursor_debug"("PASS", "statement_mod_cond:sym<unless>", " at pos=", rx372_pos)
debug_529:
.return (rx372_cur)
rx372_restart:
.annotate 'line', 4
if_null rx372_debug, debug_530
- rx372_cur."!cursor_debug"("NEXT ", "statement_mod_cond:sym<unless>")
+ rx372_cur."!cursor_debug"("NEXT", "statement_mod_cond:sym<unless>")
debug_530:
rx372_fail:
(rx372_rep, rx372_pos, $I10, $P10) = rx372_cur."!mark_fail"(0)
@@ -5531,7 +5506,7 @@
rx372_done:
rx372_cur."!cursor_fail"()
if_null rx372_debug, debug_531
- rx372_cur."!cursor_debug"("FAIL ", "statement_mod_cond:sym<unless>")
+ rx372_cur."!cursor_debug"("FAIL", "statement_mod_cond:sym<unless>")
debug_531:
.return (rx372_cur)
.return ()
@@ -5539,7 +5514,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_cond:sym<unless>" :subid("90_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_cond:sym<unless>" :subid("90_1282324002.40722") :method
.annotate 'line', 4
$P374 = self."!PREFIX__!subrule"("ws", "unless")
new $P375, "ResizablePMCArray"
@@ -5549,7 +5524,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_loop" :subid("91_1282016529.10767") :method
+.sub "statement_mod_loop" :subid("91_1282324002.40722") :method
.annotate 'line', 217
$P381 = self."!protoregex"("statement_mod_loop")
.return ($P381)
@@ -5557,7 +5532,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_loop" :subid("92_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_loop" :subid("92_1282324002.40722") :method
.annotate 'line', 217
$P383 = self."!PREFIX__!protoregex"("statement_mod_loop")
.return ($P383)
@@ -5565,7 +5540,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_loop:sym<while>" :subid("93_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_mod_loop:sym<while>" :subid("93_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx385_tgt
.local int rx385_pos
@@ -5588,7 +5563,7 @@
rx385_start:
eq $I10, 1, rx385_restart
if_null rx385_debug, debug_532
- rx385_cur."!cursor_debug"("START ", "statement_mod_loop:sym<while>")
+ rx385_cur."!cursor_debug"("START", "statement_mod_loop:sym<while>")
debug_532:
$I10 = self.'from'()
ne $I10, -1, rxscan389_done
@@ -5644,13 +5619,13 @@
# rx pass
rx385_cur."!cursor_pass"(rx385_pos, "statement_mod_loop:sym<while>")
if_null rx385_debug, debug_533
- rx385_cur."!cursor_debug"("PASS ", "statement_mod_loop:sym<while>", " at pos=", rx385_pos)
+ rx385_cur."!cursor_debug"("PASS", "statement_mod_loop:sym<while>", " at pos=", rx385_pos)
debug_533:
.return (rx385_cur)
rx385_restart:
.annotate 'line', 4
if_null rx385_debug, debug_534
- rx385_cur."!cursor_debug"("NEXT ", "statement_mod_loop:sym<while>")
+ rx385_cur."!cursor_debug"("NEXT", "statement_mod_loop:sym<while>")
debug_534:
rx385_fail:
(rx385_rep, rx385_pos, $I10, $P10) = rx385_cur."!mark_fail"(0)
@@ -5660,7 +5635,7 @@
rx385_done:
rx385_cur."!cursor_fail"()
if_null rx385_debug, debug_535
- rx385_cur."!cursor_debug"("FAIL ", "statement_mod_loop:sym<while>")
+ rx385_cur."!cursor_debug"("FAIL", "statement_mod_loop:sym<while>")
debug_535:
.return (rx385_cur)
.return ()
@@ -5668,7 +5643,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_loop:sym<while>" :subid("94_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_loop:sym<while>" :subid("94_1282324002.40722") :method
.annotate 'line', 4
$P387 = self."!PREFIX__!subrule"("ws", "while")
new $P388, "ResizablePMCArray"
@@ -5678,7 +5653,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_loop:sym<until>" :subid("95_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_mod_loop:sym<until>" :subid("95_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx394_tgt
.local int rx394_pos
@@ -5701,7 +5676,7 @@
rx394_start:
eq $I10, 1, rx394_restart
if_null rx394_debug, debug_536
- rx394_cur."!cursor_debug"("START ", "statement_mod_loop:sym<until>")
+ rx394_cur."!cursor_debug"("START", "statement_mod_loop:sym<until>")
debug_536:
$I10 = self.'from'()
ne $I10, -1, rxscan398_done
@@ -5757,13 +5732,13 @@
# rx pass
rx394_cur."!cursor_pass"(rx394_pos, "statement_mod_loop:sym<until>")
if_null rx394_debug, debug_537
- rx394_cur."!cursor_debug"("PASS ", "statement_mod_loop:sym<until>", " at pos=", rx394_pos)
+ rx394_cur."!cursor_debug"("PASS", "statement_mod_loop:sym<until>", " at pos=", rx394_pos)
debug_537:
.return (rx394_cur)
rx394_restart:
.annotate 'line', 4
if_null rx394_debug, debug_538
- rx394_cur."!cursor_debug"("NEXT ", "statement_mod_loop:sym<until>")
+ rx394_cur."!cursor_debug"("NEXT", "statement_mod_loop:sym<until>")
debug_538:
rx394_fail:
(rx394_rep, rx394_pos, $I10, $P10) = rx394_cur."!mark_fail"(0)
@@ -5773,7 +5748,7 @@
rx394_done:
rx394_cur."!cursor_fail"()
if_null rx394_debug, debug_539
- rx394_cur."!cursor_debug"("FAIL ", "statement_mod_loop:sym<until>")
+ rx394_cur."!cursor_debug"("FAIL", "statement_mod_loop:sym<until>")
debug_539:
.return (rx394_cur)
.return ()
@@ -5781,7 +5756,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_loop:sym<until>" :subid("96_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_loop:sym<until>" :subid("96_1282324002.40722") :method
.annotate 'line', 4
$P396 = self."!PREFIX__!subrule"("ws", "until")
new $P397, "ResizablePMCArray"
@@ -5791,7 +5766,7 @@
.namespace ["NQP";"Grammar"]
-.sub "statement_mod_loop:sym<for>" :subid("97_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "statement_mod_loop:sym<for>" :subid("97_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx403_tgt
.local int rx403_pos
@@ -5814,7 +5789,7 @@
rx403_start:
eq $I10, 1, rx403_restart
if_null rx403_debug, debug_540
- rx403_cur."!cursor_debug"("START ", "statement_mod_loop:sym<for>")
+ rx403_cur."!cursor_debug"("START", "statement_mod_loop:sym<for>")
debug_540:
$I10 = self.'from'()
ne $I10, -1, rxscan407_done
@@ -5870,13 +5845,13 @@
# rx pass
rx403_cur."!cursor_pass"(rx403_pos, "statement_mod_loop:sym<for>")
if_null rx403_debug, debug_541
- rx403_cur."!cursor_debug"("PASS ", "statement_mod_loop:sym<for>", " at pos=", rx403_pos)
+ rx403_cur."!cursor_debug"("PASS", "statement_mod_loop:sym<for>", " at pos=", rx403_pos)
debug_541:
.return (rx403_cur)
rx403_restart:
.annotate 'line', 4
if_null rx403_debug, debug_542
- rx403_cur."!cursor_debug"("NEXT ", "statement_mod_loop:sym<for>")
+ rx403_cur."!cursor_debug"("NEXT", "statement_mod_loop:sym<for>")
debug_542:
rx403_fail:
(rx403_rep, rx403_pos, $I10, $P10) = rx403_cur."!mark_fail"(0)
@@ -5886,7 +5861,7 @@
rx403_done:
rx403_cur."!cursor_fail"()
if_null rx403_debug, debug_543
- rx403_cur."!cursor_debug"("FAIL ", "statement_mod_loop:sym<for>")
+ rx403_cur."!cursor_debug"("FAIL", "statement_mod_loop:sym<for>")
debug_543:
.return (rx403_cur)
.return ()
@@ -5894,7 +5869,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__statement_mod_loop:sym<for>" :subid("98_1282016529.10767") :method
+.sub "!PREFIX__statement_mod_loop:sym<for>" :subid("98_1282324002.40722") :method
.annotate 'line', 4
$P405 = self."!PREFIX__!subrule"("ws", "for")
new $P406, "ResizablePMCArray"
@@ -5904,7 +5879,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<fatarrow>" :subid("99_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<fatarrow>" :subid("99_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx412_tgt
.local int rx412_pos
@@ -5927,7 +5902,7 @@
rx412_start:
eq $I10, 1, rx412_restart
if_null rx412_debug, debug_544
- rx412_cur."!cursor_debug"("START ", "term:sym<fatarrow>")
+ rx412_cur."!cursor_debug"("START", "term:sym<fatarrow>")
debug_544:
$I10 = self.'from'()
ne $I10, -1, rxscan416_done
@@ -5952,13 +5927,13 @@
# rx pass
rx412_cur."!cursor_pass"(rx412_pos, "term:sym<fatarrow>")
if_null rx412_debug, debug_545
- rx412_cur."!cursor_debug"("PASS ", "term:sym<fatarrow>", " at pos=", rx412_pos)
+ rx412_cur."!cursor_debug"("PASS", "term:sym<fatarrow>", " at pos=", rx412_pos)
debug_545:
.return (rx412_cur)
rx412_restart:
.annotate 'line', 4
if_null rx412_debug, debug_546
- rx412_cur."!cursor_debug"("NEXT ", "term:sym<fatarrow>")
+ rx412_cur."!cursor_debug"("NEXT", "term:sym<fatarrow>")
debug_546:
rx412_fail:
(rx412_rep, rx412_pos, $I10, $P10) = rx412_cur."!mark_fail"(0)
@@ -5968,7 +5943,7 @@
rx412_done:
rx412_cur."!cursor_fail"()
if_null rx412_debug, debug_547
- rx412_cur."!cursor_debug"("FAIL ", "term:sym<fatarrow>")
+ rx412_cur."!cursor_debug"("FAIL", "term:sym<fatarrow>")
debug_547:
.return (rx412_cur)
.return ()
@@ -5976,7 +5951,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<fatarrow>" :subid("100_1282016529.10767") :method
+.sub "!PREFIX__term:sym<fatarrow>" :subid("100_1282324002.40722") :method
.annotate 'line', 4
$P414 = self."!PREFIX__!subrule"("fatarrow", "")
new $P415, "ResizablePMCArray"
@@ -5986,7 +5961,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<colonpair>" :subid("101_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<colonpair>" :subid("101_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx418_tgt
.local int rx418_pos
@@ -6009,7 +5984,7 @@
rx418_start:
eq $I10, 1, rx418_restart
if_null rx418_debug, debug_548
- rx418_cur."!cursor_debug"("START ", "term:sym<colonpair>")
+ rx418_cur."!cursor_debug"("START", "term:sym<colonpair>")
debug_548:
$I10 = self.'from'()
ne $I10, -1, rxscan422_done
@@ -6034,13 +6009,13 @@
# rx pass
rx418_cur."!cursor_pass"(rx418_pos, "term:sym<colonpair>")
if_null rx418_debug, debug_549
- rx418_cur."!cursor_debug"("PASS ", "term:sym<colonpair>", " at pos=", rx418_pos)
+ rx418_cur."!cursor_debug"("PASS", "term:sym<colonpair>", " at pos=", rx418_pos)
debug_549:
.return (rx418_cur)
rx418_restart:
.annotate 'line', 4
if_null rx418_debug, debug_550
- rx418_cur."!cursor_debug"("NEXT ", "term:sym<colonpair>")
+ rx418_cur."!cursor_debug"("NEXT", "term:sym<colonpair>")
debug_550:
rx418_fail:
(rx418_rep, rx418_pos, $I10, $P10) = rx418_cur."!mark_fail"(0)
@@ -6050,7 +6025,7 @@
rx418_done:
rx418_cur."!cursor_fail"()
if_null rx418_debug, debug_551
- rx418_cur."!cursor_debug"("FAIL ", "term:sym<colonpair>")
+ rx418_cur."!cursor_debug"("FAIL", "term:sym<colonpair>")
debug_551:
.return (rx418_cur)
.return ()
@@ -6058,7 +6033,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<colonpair>" :subid("102_1282016529.10767") :method
+.sub "!PREFIX__term:sym<colonpair>" :subid("102_1282324002.40722") :method
.annotate 'line', 4
$P420 = self."!PREFIX__!subrule"("colonpair", "")
new $P421, "ResizablePMCArray"
@@ -6068,7 +6043,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<variable>" :subid("103_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<variable>" :subid("103_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx424_tgt
.local int rx424_pos
@@ -6091,7 +6066,7 @@
rx424_start:
eq $I10, 1, rx424_restart
if_null rx424_debug, debug_552
- rx424_cur."!cursor_debug"("START ", "term:sym<variable>")
+ rx424_cur."!cursor_debug"("START", "term:sym<variable>")
debug_552:
$I10 = self.'from'()
ne $I10, -1, rxscan428_done
@@ -6116,13 +6091,13 @@
# rx pass
rx424_cur."!cursor_pass"(rx424_pos, "term:sym<variable>")
if_null rx424_debug, debug_553
- rx424_cur."!cursor_debug"("PASS ", "term:sym<variable>", " at pos=", rx424_pos)
+ rx424_cur."!cursor_debug"("PASS", "term:sym<variable>", " at pos=", rx424_pos)
debug_553:
.return (rx424_cur)
rx424_restart:
.annotate 'line', 4
if_null rx424_debug, debug_554
- rx424_cur."!cursor_debug"("NEXT ", "term:sym<variable>")
+ rx424_cur."!cursor_debug"("NEXT", "term:sym<variable>")
debug_554:
rx424_fail:
(rx424_rep, rx424_pos, $I10, $P10) = rx424_cur."!mark_fail"(0)
@@ -6132,7 +6107,7 @@
rx424_done:
rx424_cur."!cursor_fail"()
if_null rx424_debug, debug_555
- rx424_cur."!cursor_debug"("FAIL ", "term:sym<variable>")
+ rx424_cur."!cursor_debug"("FAIL", "term:sym<variable>")
debug_555:
.return (rx424_cur)
.return ()
@@ -6140,7 +6115,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<variable>" :subid("104_1282016529.10767") :method
+.sub "!PREFIX__term:sym<variable>" :subid("104_1282324002.40722") :method
.annotate 'line', 4
$P426 = self."!PREFIX__!subrule"("variable", "")
new $P427, "ResizablePMCArray"
@@ -6150,7 +6125,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<package_declarator>" :subid("105_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<package_declarator>" :subid("105_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx430_tgt
.local int rx430_pos
@@ -6173,7 +6148,7 @@
rx430_start:
eq $I10, 1, rx430_restart
if_null rx430_debug, debug_556
- rx430_cur."!cursor_debug"("START ", "term:sym<package_declarator>")
+ rx430_cur."!cursor_debug"("START", "term:sym<package_declarator>")
debug_556:
$I10 = self.'from'()
ne $I10, -1, rxscan434_done
@@ -6198,13 +6173,13 @@
# rx pass
rx430_cur."!cursor_pass"(rx430_pos, "term:sym<package_declarator>")
if_null rx430_debug, debug_557
- rx430_cur."!cursor_debug"("PASS ", "term:sym<package_declarator>", " at pos=", rx430_pos)
+ rx430_cur."!cursor_debug"("PASS", "term:sym<package_declarator>", " at pos=", rx430_pos)
debug_557:
.return (rx430_cur)
rx430_restart:
.annotate 'line', 4
if_null rx430_debug, debug_558
- rx430_cur."!cursor_debug"("NEXT ", "term:sym<package_declarator>")
+ rx430_cur."!cursor_debug"("NEXT", "term:sym<package_declarator>")
debug_558:
rx430_fail:
(rx430_rep, rx430_pos, $I10, $P10) = rx430_cur."!mark_fail"(0)
@@ -6214,7 +6189,7 @@
rx430_done:
rx430_cur."!cursor_fail"()
if_null rx430_debug, debug_559
- rx430_cur."!cursor_debug"("FAIL ", "term:sym<package_declarator>")
+ rx430_cur."!cursor_debug"("FAIL", "term:sym<package_declarator>")
debug_559:
.return (rx430_cur)
.return ()
@@ -6222,7 +6197,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<package_declarator>" :subid("106_1282016529.10767") :method
+.sub "!PREFIX__term:sym<package_declarator>" :subid("106_1282324002.40722") :method
.annotate 'line', 4
$P432 = self."!PREFIX__!subrule"("package_declarator", "")
new $P433, "ResizablePMCArray"
@@ -6232,7 +6207,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<scope_declarator>" :subid("107_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<scope_declarator>" :subid("107_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx436_tgt
.local int rx436_pos
@@ -6255,7 +6230,7 @@
rx436_start:
eq $I10, 1, rx436_restart
if_null rx436_debug, debug_560
- rx436_cur."!cursor_debug"("START ", "term:sym<scope_declarator>")
+ rx436_cur."!cursor_debug"("START", "term:sym<scope_declarator>")
debug_560:
$I10 = self.'from'()
ne $I10, -1, rxscan440_done
@@ -6280,13 +6255,13 @@
# rx pass
rx436_cur."!cursor_pass"(rx436_pos, "term:sym<scope_declarator>")
if_null rx436_debug, debug_561
- rx436_cur."!cursor_debug"("PASS ", "term:sym<scope_declarator>", " at pos=", rx436_pos)
+ rx436_cur."!cursor_debug"("PASS", "term:sym<scope_declarator>", " at pos=", rx436_pos)
debug_561:
.return (rx436_cur)
rx436_restart:
.annotate 'line', 4
if_null rx436_debug, debug_562
- rx436_cur."!cursor_debug"("NEXT ", "term:sym<scope_declarator>")
+ rx436_cur."!cursor_debug"("NEXT", "term:sym<scope_declarator>")
debug_562:
rx436_fail:
(rx436_rep, rx436_pos, $I10, $P10) = rx436_cur."!mark_fail"(0)
@@ -6296,7 +6271,7 @@
rx436_done:
rx436_cur."!cursor_fail"()
if_null rx436_debug, debug_563
- rx436_cur."!cursor_debug"("FAIL ", "term:sym<scope_declarator>")
+ rx436_cur."!cursor_debug"("FAIL", "term:sym<scope_declarator>")
debug_563:
.return (rx436_cur)
.return ()
@@ -6304,7 +6279,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<scope_declarator>" :subid("108_1282016529.10767") :method
+.sub "!PREFIX__term:sym<scope_declarator>" :subid("108_1282324002.40722") :method
.annotate 'line', 4
$P438 = self."!PREFIX__!subrule"("scope_declarator", "")
new $P439, "ResizablePMCArray"
@@ -6314,7 +6289,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<routine_declarator>" :subid("109_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<routine_declarator>" :subid("109_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx442_tgt
.local int rx442_pos
@@ -6337,7 +6312,7 @@
rx442_start:
eq $I10, 1, rx442_restart
if_null rx442_debug, debug_564
- rx442_cur."!cursor_debug"("START ", "term:sym<routine_declarator>")
+ rx442_cur."!cursor_debug"("START", "term:sym<routine_declarator>")
debug_564:
$I10 = self.'from'()
ne $I10, -1, rxscan446_done
@@ -6362,13 +6337,13 @@
# rx pass
rx442_cur."!cursor_pass"(rx442_pos, "term:sym<routine_declarator>")
if_null rx442_debug, debug_565
- rx442_cur."!cursor_debug"("PASS ", "term:sym<routine_declarator>", " at pos=", rx442_pos)
+ rx442_cur."!cursor_debug"("PASS", "term:sym<routine_declarator>", " at pos=", rx442_pos)
debug_565:
.return (rx442_cur)
rx442_restart:
.annotate 'line', 4
if_null rx442_debug, debug_566
- rx442_cur."!cursor_debug"("NEXT ", "term:sym<routine_declarator>")
+ rx442_cur."!cursor_debug"("NEXT", "term:sym<routine_declarator>")
debug_566:
rx442_fail:
(rx442_rep, rx442_pos, $I10, $P10) = rx442_cur."!mark_fail"(0)
@@ -6378,7 +6353,7 @@
rx442_done:
rx442_cur."!cursor_fail"()
if_null rx442_debug, debug_567
- rx442_cur."!cursor_debug"("FAIL ", "term:sym<routine_declarator>")
+ rx442_cur."!cursor_debug"("FAIL", "term:sym<routine_declarator>")
debug_567:
.return (rx442_cur)
.return ()
@@ -6386,7 +6361,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<routine_declarator>" :subid("110_1282016529.10767") :method
+.sub "!PREFIX__term:sym<routine_declarator>" :subid("110_1282324002.40722") :method
.annotate 'line', 4
$P444 = self."!PREFIX__!subrule"("routine_declarator", "")
new $P445, "ResizablePMCArray"
@@ -6396,9 +6371,9 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<multi_declarator>" :subid("111_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<multi_declarator>" :subid("111_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P453 = "113_1282016529.10767"
+ .const 'Sub' $P453 = "113_1282324002.40722"
capture_lex $P453
.local string rx448_tgt
.local int rx448_pos
@@ -6421,7 +6396,7 @@
rx448_start:
eq $I10, 1, rx448_restart
if_null rx448_debug, debug_568
- rx448_cur."!cursor_debug"("START ", "term:sym<multi_declarator>")
+ rx448_cur."!cursor_debug"("START", "term:sym<multi_declarator>")
debug_568:
$I10 = self.'from'()
ne $I10, -1, rxscan451_done
@@ -6438,7 +6413,7 @@
.annotate 'line', 231
# rx subrule "before" subtype=zerowidth negate=
rx448_cur."!cursor_pos"(rx448_pos)
- .const 'Sub' $P453 = "113_1282016529.10767"
+ .const 'Sub' $P453 = "113_1282324002.40722"
capture_lex $P453
$P10 = rx448_cur."before"($P453)
unless $P10, rx448_fail
@@ -6452,13 +6427,13 @@
# rx pass
rx448_cur."!cursor_pass"(rx448_pos, "term:sym<multi_declarator>")
if_null rx448_debug, debug_573
- rx448_cur."!cursor_debug"("PASS ", "term:sym<multi_declarator>", " at pos=", rx448_pos)
+ rx448_cur."!cursor_debug"("PASS", "term:sym<multi_declarator>", " at pos=", rx448_pos)
debug_573:
.return (rx448_cur)
rx448_restart:
.annotate 'line', 4
if_null rx448_debug, debug_574
- rx448_cur."!cursor_debug"("NEXT ", "term:sym<multi_declarator>")
+ rx448_cur."!cursor_debug"("NEXT", "term:sym<multi_declarator>")
debug_574:
rx448_fail:
(rx448_rep, rx448_pos, $I10, $P10) = rx448_cur."!mark_fail"(0)
@@ -6468,7 +6443,7 @@
rx448_done:
rx448_cur."!cursor_fail"()
if_null rx448_debug, debug_575
- rx448_cur."!cursor_debug"("FAIL ", "term:sym<multi_declarator>")
+ rx448_cur."!cursor_debug"("FAIL", "term:sym<multi_declarator>")
debug_575:
.return (rx448_cur)
.return ()
@@ -6476,7 +6451,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<multi_declarator>" :subid("112_1282016529.10767") :method
+.sub "!PREFIX__term:sym<multi_declarator>" :subid("112_1282324002.40722") :method
.annotate 'line', 4
new $P450, "ResizablePMCArray"
push $P450, ""
@@ -6485,7 +6460,7 @@
.namespace ["NQP";"Grammar"]
-.sub "_block452" :anon :subid("113_1282016529.10767") :method :outer("111_1282016529.10767")
+.sub "_block452" :anon :subid("113_1282324002.40722") :method :outer("111_1282324002.40722")
.annotate 'line', 231
.local string rx454_tgt
.local int rx454_pos
@@ -6508,7 +6483,7 @@
rx454_start:
eq $I10, 1, rx454_restart
if_null rx454_debug, debug_569
- rx454_cur."!cursor_debug"("START ", "")
+ rx454_cur."!cursor_debug"("START", "")
debug_569:
$I10 = self.'from'()
ne $I10, -1, rxscan455_done
@@ -6556,12 +6531,12 @@
# rx pass
rx454_cur."!cursor_pass"(rx454_pos, "")
if_null rx454_debug, debug_570
- rx454_cur."!cursor_debug"("PASS ", "", " at pos=", rx454_pos)
+ rx454_cur."!cursor_debug"("PASS", "", " at pos=", rx454_pos)
debug_570:
.return (rx454_cur)
rx454_restart:
if_null rx454_debug, debug_571
- rx454_cur."!cursor_debug"("NEXT ", "")
+ rx454_cur."!cursor_debug"("NEXT", "")
debug_571:
rx454_fail:
(rx454_rep, rx454_pos, $I10, $P10) = rx454_cur."!mark_fail"(0)
@@ -6571,7 +6546,7 @@
rx454_done:
rx454_cur."!cursor_fail"()
if_null rx454_debug, debug_572
- rx454_cur."!cursor_debug"("FAIL ", "")
+ rx454_cur."!cursor_debug"("FAIL", "")
debug_572:
.return (rx454_cur)
.return ()
@@ -6579,7 +6554,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<regex_declarator>" :subid("114_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<regex_declarator>" :subid("114_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx458_tgt
.local int rx458_pos
@@ -6602,7 +6577,7 @@
rx458_start:
eq $I10, 1, rx458_restart
if_null rx458_debug, debug_576
- rx458_cur."!cursor_debug"("START ", "term:sym<regex_declarator>")
+ rx458_cur."!cursor_debug"("START", "term:sym<regex_declarator>")
debug_576:
$I10 = self.'from'()
ne $I10, -1, rxscan462_done
@@ -6627,13 +6602,13 @@
# rx pass
rx458_cur."!cursor_pass"(rx458_pos, "term:sym<regex_declarator>")
if_null rx458_debug, debug_577
- rx458_cur."!cursor_debug"("PASS ", "term:sym<regex_declarator>", " at pos=", rx458_pos)
+ rx458_cur."!cursor_debug"("PASS", "term:sym<regex_declarator>", " at pos=", rx458_pos)
debug_577:
.return (rx458_cur)
rx458_restart:
.annotate 'line', 4
if_null rx458_debug, debug_578
- rx458_cur."!cursor_debug"("NEXT ", "term:sym<regex_declarator>")
+ rx458_cur."!cursor_debug"("NEXT", "term:sym<regex_declarator>")
debug_578:
rx458_fail:
(rx458_rep, rx458_pos, $I10, $P10) = rx458_cur."!mark_fail"(0)
@@ -6643,7 +6618,7 @@
rx458_done:
rx458_cur."!cursor_fail"()
if_null rx458_debug, debug_579
- rx458_cur."!cursor_debug"("FAIL ", "term:sym<regex_declarator>")
+ rx458_cur."!cursor_debug"("FAIL", "term:sym<regex_declarator>")
debug_579:
.return (rx458_cur)
.return ()
@@ -6651,7 +6626,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<regex_declarator>" :subid("115_1282016529.10767") :method
+.sub "!PREFIX__term:sym<regex_declarator>" :subid("115_1282324002.40722") :method
.annotate 'line', 4
$P460 = self."!PREFIX__!subrule"("regex_declarator", "")
new $P461, "ResizablePMCArray"
@@ -6661,7 +6636,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<statement_prefix>" :subid("116_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<statement_prefix>" :subid("116_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx464_tgt
.local int rx464_pos
@@ -6684,7 +6659,7 @@
rx464_start:
eq $I10, 1, rx464_restart
if_null rx464_debug, debug_580
- rx464_cur."!cursor_debug"("START ", "term:sym<statement_prefix>")
+ rx464_cur."!cursor_debug"("START", "term:sym<statement_prefix>")
debug_580:
$I10 = self.'from'()
ne $I10, -1, rxscan468_done
@@ -6709,13 +6684,13 @@
# rx pass
rx464_cur."!cursor_pass"(rx464_pos, "term:sym<statement_prefix>")
if_null rx464_debug, debug_581
- rx464_cur."!cursor_debug"("PASS ", "term:sym<statement_prefix>", " at pos=", rx464_pos)
+ rx464_cur."!cursor_debug"("PASS", "term:sym<statement_prefix>", " at pos=", rx464_pos)
debug_581:
.return (rx464_cur)
rx464_restart:
.annotate 'line', 4
if_null rx464_debug, debug_582
- rx464_cur."!cursor_debug"("NEXT ", "term:sym<statement_prefix>")
+ rx464_cur."!cursor_debug"("NEXT", "term:sym<statement_prefix>")
debug_582:
rx464_fail:
(rx464_rep, rx464_pos, $I10, $P10) = rx464_cur."!mark_fail"(0)
@@ -6725,7 +6700,7 @@
rx464_done:
rx464_cur."!cursor_fail"()
if_null rx464_debug, debug_583
- rx464_cur."!cursor_debug"("FAIL ", "term:sym<statement_prefix>")
+ rx464_cur."!cursor_debug"("FAIL", "term:sym<statement_prefix>")
debug_583:
.return (rx464_cur)
.return ()
@@ -6733,7 +6708,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<statement_prefix>" :subid("117_1282016529.10767") :method
+.sub "!PREFIX__term:sym<statement_prefix>" :subid("117_1282324002.40722") :method
.annotate 'line', 4
$P466 = self."!PREFIX__!subrule"("statement_prefix", "")
new $P467, "ResizablePMCArray"
@@ -6743,7 +6718,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<lambda>" :subid("118_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<lambda>" :subid("118_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx470_tgt
.local int rx470_pos
@@ -6766,7 +6741,7 @@
rx470_start:
eq $I10, 1, rx470_restart
if_null rx470_debug, debug_584
- rx470_cur."!cursor_debug"("START ", "term:sym<lambda>")
+ rx470_cur."!cursor_debug"("START", "term:sym<lambda>")
debug_584:
$I10 = self.'from'()
ne $I10, -1, rxscan473_done
@@ -6795,13 +6770,13 @@
# rx pass
rx470_cur."!cursor_pass"(rx470_pos, "term:sym<lambda>")
if_null rx470_debug, debug_585
- rx470_cur."!cursor_debug"("PASS ", "term:sym<lambda>", " at pos=", rx470_pos)
+ rx470_cur."!cursor_debug"("PASS", "term:sym<lambda>", " at pos=", rx470_pos)
debug_585:
.return (rx470_cur)
rx470_restart:
.annotate 'line', 4
if_null rx470_debug, debug_586
- rx470_cur."!cursor_debug"("NEXT ", "term:sym<lambda>")
+ rx470_cur."!cursor_debug"("NEXT", "term:sym<lambda>")
debug_586:
rx470_fail:
(rx470_rep, rx470_pos, $I10, $P10) = rx470_cur."!mark_fail"(0)
@@ -6811,7 +6786,7 @@
rx470_done:
rx470_cur."!cursor_fail"()
if_null rx470_debug, debug_587
- rx470_cur."!cursor_debug"("FAIL ", "term:sym<lambda>")
+ rx470_cur."!cursor_debug"("FAIL", "term:sym<lambda>")
debug_587:
.return (rx470_cur)
.return ()
@@ -6819,7 +6794,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<lambda>" :subid("119_1282016529.10767") :method
+.sub "!PREFIX__term:sym<lambda>" :subid("119_1282324002.40722") :method
.annotate 'line', 4
new $P472, "ResizablePMCArray"
push $P472, ""
@@ -6828,7 +6803,7 @@
.namespace ["NQP";"Grammar"]
-.sub "fatarrow" :subid("120_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "fatarrow" :subid("120_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx475_tgt
.local int rx475_pos
@@ -6851,7 +6826,7 @@
rx475_start:
eq $I10, 1, rx475_restart
if_null rx475_debug, debug_588
- rx475_cur."!cursor_debug"("START ", "fatarrow")
+ rx475_cur."!cursor_debug"("START", "fatarrow")
debug_588:
$I10 = self.'from'()
ne $I10, -1, rxscan479_done
@@ -6873,23 +6848,21 @@
rx475_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("key")
rx475_pos = $P10."pos"()
- # rx rxquantr480 ** 0..*
- set_addr $I10, rxquantr480_done
- rx475_cur."!mark_push"(0, rx475_pos, $I10)
- rxquantr480_loop:
- # rx enumcharlist negate=0
- ge rx475_pos, rx475_eos, rx475_fail
+ # rx enumcharlist_q negate=0 r 0..-1
sub $I10, rx475_pos, rx475_off
+ set rx475_rep, 0
+ sub $I12, rx475_eos, rx475_pos
+ rxenumcharlistq480_loop:
+ le $I12, 0, rxenumcharlistq480_done
substr $S10, rx475_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx475_fail
- inc rx475_pos
- set_addr $I10, rxquantr480_done
- (rx475_rep) = rx475_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr480_done
- rx475_cur."!mark_push"(rx475_rep, rx475_pos, $I10)
- goto rxquantr480_loop
- rxquantr480_done:
+ lt $I11, 0, rxenumcharlistq480_done
+ inc rx475_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq480_loop
+ rxenumcharlistq480_done:
+ add rx475_pos, rx475_pos, rx475_rep
# rx literal "=>"
add $I11, rx475_pos, 2
gt $I11, rx475_eos, rx475_fail
@@ -6913,13 +6886,13 @@
# rx pass
rx475_cur."!cursor_pass"(rx475_pos, "fatarrow")
if_null rx475_debug, debug_589
- rx475_cur."!cursor_debug"("PASS ", "fatarrow", " at pos=", rx475_pos)
+ rx475_cur."!cursor_debug"("PASS", "fatarrow", " at pos=", rx475_pos)
debug_589:
.return (rx475_cur)
rx475_restart:
.annotate 'line', 4
if_null rx475_debug, debug_590
- rx475_cur."!cursor_debug"("NEXT ", "fatarrow")
+ rx475_cur."!cursor_debug"("NEXT", "fatarrow")
debug_590:
rx475_fail:
(rx475_rep, rx475_pos, $I10, $P10) = rx475_cur."!mark_fail"(0)
@@ -6929,7 +6902,7 @@
rx475_done:
rx475_cur."!cursor_fail"()
if_null rx475_debug, debug_591
- rx475_cur."!cursor_debug"("FAIL ", "fatarrow")
+ rx475_cur."!cursor_debug"("FAIL", "fatarrow")
debug_591:
.return (rx475_cur)
.return ()
@@ -6937,7 +6910,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__fatarrow" :subid("121_1282016529.10767") :method
+.sub "!PREFIX__fatarrow" :subid("121_1282324002.40722") :method
.annotate 'line', 4
$P477 = self."!PREFIX__!subrule"("identifier", "")
new $P478, "ResizablePMCArray"
@@ -6947,7 +6920,7 @@
.namespace ["NQP";"Grammar"]
-.sub "colonpair" :subid("122_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "colonpair" :subid("122_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx482_tgt
.local int rx482_pos
@@ -6971,7 +6944,7 @@
rx482_start:
eq $I10, 1, rx482_restart
if_null rx482_debug, debug_592
- rx482_cur."!cursor_debug"("START ", "colonpair")
+ rx482_cur."!cursor_debug"("START", "colonpair")
debug_592:
$I10 = self.'from'()
ne $I10, -1, rxscan488_done
@@ -7073,13 +7046,13 @@
# rx pass
rx482_cur."!cursor_pass"(rx482_pos, "colonpair")
if_null rx482_debug, debug_593
- rx482_cur."!cursor_debug"("PASS ", "colonpair", " at pos=", rx482_pos)
+ rx482_cur."!cursor_debug"("PASS", "colonpair", " at pos=", rx482_pos)
debug_593:
.return (rx482_cur)
rx482_restart:
.annotate 'line', 4
if_null rx482_debug, debug_594
- rx482_cur."!cursor_debug"("NEXT ", "colonpair")
+ rx482_cur."!cursor_debug"("NEXT", "colonpair")
debug_594:
rx482_fail:
(rx482_rep, rx482_pos, $I10, $P10) = rx482_cur."!mark_fail"(0)
@@ -7089,7 +7062,7 @@
rx482_done:
rx482_cur."!cursor_fail"()
if_null rx482_debug, debug_595
- rx482_cur."!cursor_debug"("FAIL ", "colonpair")
+ rx482_cur."!cursor_debug"("FAIL", "colonpair")
debug_595:
.return (rx482_cur)
.return ()
@@ -7097,7 +7070,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__colonpair" :subid("123_1282016529.10767") :method
+.sub "!PREFIX__colonpair" :subid("123_1282324002.40722") :method
.annotate 'line', 4
$P484 = self."!PREFIX__!subrule"("circumfix", ":")
$P485 = self."!PREFIX__!subrule"("identifier", ":")
@@ -7111,7 +7084,7 @@
.namespace ["NQP";"Grammar"]
-.sub "variable" :subid("124_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "variable" :subid("124_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx494_tgt
.local int rx494_pos
@@ -7135,7 +7108,7 @@
rx494_start:
eq $I10, 1, rx494_restart
if_null rx494_debug, debug_596
- rx494_cur."!cursor_debug"("START ", "variable")
+ rx494_cur."!cursor_debug"("START", "variable")
debug_596:
$I10 = self.'from'()
ne $I10, -1, rxscan499_done
@@ -7263,13 +7236,13 @@
# rx pass
rx494_cur."!cursor_pass"(rx494_pos, "variable")
if_null rx494_debug, debug_597
- rx494_cur."!cursor_debug"("PASS ", "variable", " at pos=", rx494_pos)
+ rx494_cur."!cursor_debug"("PASS", "variable", " at pos=", rx494_pos)
debug_597:
.return (rx494_cur)
rx494_restart:
.annotate 'line', 4
if_null rx494_debug, debug_598
- rx494_cur."!cursor_debug"("NEXT ", "variable")
+ rx494_cur."!cursor_debug"("NEXT", "variable")
debug_598:
rx494_fail:
(rx494_rep, rx494_pos, $I10, $P10) = rx494_cur."!mark_fail"(0)
@@ -7279,7 +7252,7 @@
rx494_done:
rx494_cur."!cursor_fail"()
if_null rx494_debug, debug_599
- rx494_cur."!cursor_debug"("FAIL ", "variable")
+ rx494_cur."!cursor_debug"("FAIL", "variable")
debug_599:
.return (rx494_cur)
.return ()
@@ -7287,7 +7260,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__variable" :subid("125_1282016529.10767") :method
+.sub "!PREFIX__variable" :subid("125_1282324002.40722") :method
.annotate 'line', 4
$P496 = self."!PREFIX__!subrule"("sigil", "")
$P497 = self."!PREFIX__!subrule"("sigil", "")
@@ -7302,7 +7275,7 @@
.namespace ["NQP";"Grammar"]
-.sub "sigil" :subid("126_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "sigil" :subid("126_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx506_tgt
.local int rx506_pos
@@ -7325,7 +7298,7 @@
rx506_start:
eq $I10, 1, rx506_restart
if_null rx506_debug, debug_600
- rx506_cur."!cursor_debug"("START ", "sigil")
+ rx506_cur."!cursor_debug"("START", "sigil")
debug_600:
$I10 = self.'from'()
ne $I10, -1, rxscan509_done
@@ -7350,13 +7323,13 @@
# rx pass
rx506_cur."!cursor_pass"(rx506_pos, "sigil")
if_null rx506_debug, debug_601
- rx506_cur."!cursor_debug"("PASS ", "sigil", " at pos=", rx506_pos)
+ rx506_cur."!cursor_debug"("PASS", "sigil", " at pos=", rx506_pos)
debug_601:
.return (rx506_cur)
rx506_restart:
.annotate 'line', 4
if_null rx506_debug, debug_602
- rx506_cur."!cursor_debug"("NEXT ", "sigil")
+ rx506_cur."!cursor_debug"("NEXT", "sigil")
debug_602:
rx506_fail:
(rx506_rep, rx506_pos, $I10, $P10) = rx506_cur."!mark_fail"(0)
@@ -7366,7 +7339,7 @@
rx506_done:
rx506_cur."!cursor_fail"()
if_null rx506_debug, debug_603
- rx506_cur."!cursor_debug"("FAIL ", "sigil")
+ rx506_cur."!cursor_debug"("FAIL", "sigil")
debug_603:
.return (rx506_cur)
.return ()
@@ -7374,7 +7347,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__sigil" :subid("127_1282016529.10767") :method
+.sub "!PREFIX__sigil" :subid("127_1282324002.40722") :method
.annotate 'line', 4
new $P508, "ResizablePMCArray"
push $P508, "&"
@@ -7386,7 +7359,7 @@
.namespace ["NQP";"Grammar"]
-.sub "twigil" :subid("128_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "twigil" :subid("128_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx511_tgt
.local int rx511_pos
@@ -7409,7 +7382,7 @@
rx511_start:
eq $I10, 1, rx511_restart
if_null rx511_debug, debug_604
- rx511_cur."!cursor_debug"("START ", "twigil")
+ rx511_cur."!cursor_debug"("START", "twigil")
debug_604:
$I10 = self.'from'()
ne $I10, -1, rxscan514_done
@@ -7434,13 +7407,13 @@
# rx pass
rx511_cur."!cursor_pass"(rx511_pos, "twigil")
if_null rx511_debug, debug_605
- rx511_cur."!cursor_debug"("PASS ", "twigil", " at pos=", rx511_pos)
+ rx511_cur."!cursor_debug"("PASS", "twigil", " at pos=", rx511_pos)
debug_605:
.return (rx511_cur)
rx511_restart:
.annotate 'line', 4
if_null rx511_debug, debug_606
- rx511_cur."!cursor_debug"("NEXT ", "twigil")
+ rx511_cur."!cursor_debug"("NEXT", "twigil")
debug_606:
rx511_fail:
(rx511_rep, rx511_pos, $I10, $P10) = rx511_cur."!mark_fail"(0)
@@ -7450,7 +7423,7 @@
rx511_done:
rx511_cur."!cursor_fail"()
if_null rx511_debug, debug_607
- rx511_cur."!cursor_debug"("FAIL ", "twigil")
+ rx511_cur."!cursor_debug"("FAIL", "twigil")
debug_607:
.return (rx511_cur)
.return ()
@@ -7458,7 +7431,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__twigil" :subid("129_1282016529.10767") :method
+.sub "!PREFIX__twigil" :subid("129_1282324002.40722") :method
.annotate 'line', 4
new $P513, "ResizablePMCArray"
push $P513, "?"
@@ -7469,7 +7442,7 @@
.namespace ["NQP";"Grammar"]
-.sub "package_declarator" :subid("130_1282016529.10767") :method
+.sub "package_declarator" :subid("130_1282324002.40722") :method
.annotate 'line', 259
$P516 = self."!protoregex"("package_declarator")
.return ($P516)
@@ -7477,7 +7450,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__package_declarator" :subid("131_1282016529.10767") :method
+.sub "!PREFIX__package_declarator" :subid("131_1282324002.40722") :method
.annotate 'line', 259
$P518 = self."!PREFIX__!protoregex"("package_declarator")
.return ($P518)
@@ -7485,7 +7458,7 @@
.namespace ["NQP";"Grammar"]
-.sub "package_declarator:sym<module>" :subid("132_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "package_declarator:sym<module>" :subid("132_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx520_tgt
.local int rx520_pos
@@ -7508,7 +7481,7 @@
rx520_start:
eq $I10, 1, rx520_restart
if_null rx520_debug, debug_608
- rx520_cur."!cursor_debug"("START ", "package_declarator:sym<module>")
+ rx520_cur."!cursor_debug"("START", "package_declarator:sym<module>")
debug_608:
$I10 = self.'from'()
ne $I10, -1, rxscan524_done
@@ -7554,13 +7527,13 @@
# rx pass
rx520_cur."!cursor_pass"(rx520_pos, "package_declarator:sym<module>")
if_null rx520_debug, debug_609
- rx520_cur."!cursor_debug"("PASS ", "package_declarator:sym<module>", " at pos=", rx520_pos)
+ rx520_cur."!cursor_debug"("PASS", "package_declarator:sym<module>", " at pos=", rx520_pos)
debug_609:
.return (rx520_cur)
rx520_restart:
.annotate 'line', 4
if_null rx520_debug, debug_610
- rx520_cur."!cursor_debug"("NEXT ", "package_declarator:sym<module>")
+ rx520_cur."!cursor_debug"("NEXT", "package_declarator:sym<module>")
debug_610:
rx520_fail:
(rx520_rep, rx520_pos, $I10, $P10) = rx520_cur."!mark_fail"(0)
@@ -7570,7 +7543,7 @@
rx520_done:
rx520_cur."!cursor_fail"()
if_null rx520_debug, debug_611
- rx520_cur."!cursor_debug"("FAIL ", "package_declarator:sym<module>")
+ rx520_cur."!cursor_debug"("FAIL", "package_declarator:sym<module>")
debug_611:
.return (rx520_cur)
.return ()
@@ -7578,7 +7551,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__package_declarator:sym<module>" :subid("133_1282016529.10767") :method
+.sub "!PREFIX__package_declarator:sym<module>" :subid("133_1282324002.40722") :method
.annotate 'line', 4
$P522 = self."!PREFIX__!subrule"("package_def", "module")
new $P523, "ResizablePMCArray"
@@ -7588,7 +7561,7 @@
.namespace ["NQP";"Grammar"]
-.sub "package_declarator:sym<class>" :subid("134_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "package_declarator:sym<class>" :subid("134_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx527_tgt
.local int rx527_pos
@@ -7611,7 +7584,7 @@
rx527_start:
eq $I10, 1, rx527_restart
if_null rx527_debug, debug_612
- rx527_cur."!cursor_debug"("START ", "package_declarator:sym<class>")
+ rx527_cur."!cursor_debug"("START", "package_declarator:sym<class>")
debug_612:
$I10 = self.'from'()
ne $I10, -1, rxscan532_done
@@ -7670,13 +7643,13 @@
# rx pass
rx527_cur."!cursor_pass"(rx527_pos, "package_declarator:sym<class>")
if_null rx527_debug, debug_613
- rx527_cur."!cursor_debug"("PASS ", "package_declarator:sym<class>", " at pos=", rx527_pos)
+ rx527_cur."!cursor_debug"("PASS", "package_declarator:sym<class>", " at pos=", rx527_pos)
debug_613:
.return (rx527_cur)
rx527_restart:
.annotate 'line', 4
if_null rx527_debug, debug_614
- rx527_cur."!cursor_debug"("NEXT ", "package_declarator:sym<class>")
+ rx527_cur."!cursor_debug"("NEXT", "package_declarator:sym<class>")
debug_614:
rx527_fail:
(rx527_rep, rx527_pos, $I10, $P10) = rx527_cur."!mark_fail"(0)
@@ -7686,7 +7659,7 @@
rx527_done:
rx527_cur."!cursor_fail"()
if_null rx527_debug, debug_615
- rx527_cur."!cursor_debug"("FAIL ", "package_declarator:sym<class>")
+ rx527_cur."!cursor_debug"("FAIL", "package_declarator:sym<class>")
debug_615:
.return (rx527_cur)
.return ()
@@ -7694,7 +7667,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__package_declarator:sym<class>" :subid("135_1282016529.10767") :method
+.sub "!PREFIX__package_declarator:sym<class>" :subid("135_1282324002.40722") :method
.annotate 'line', 4
$P529 = self."!PREFIX__!subrule"("package_def", "grammar")
$P530 = self."!PREFIX__!subrule"("package_def", "class")
@@ -7706,7 +7679,7 @@
.namespace ["NQP";"Grammar"]
-.sub "package_def" :subid("136_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "package_def" :subid("136_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx536_tgt
.local int rx536_pos
@@ -7730,7 +7703,7 @@
rx536_start:
eq $I10, 1, rx536_restart
if_null rx536_debug, debug_616
- rx536_cur."!cursor_debug"("START ", "package_def")
+ rx536_cur."!cursor_debug"("START", "package_def")
debug_616:
$I10 = self.'from'()
ne $I10, -1, rxscan540_done
@@ -7901,13 +7874,13 @@
# rx pass
rx536_cur."!cursor_pass"(rx536_pos, "package_def")
if_null rx536_debug, debug_617
- rx536_cur."!cursor_debug"("PASS ", "package_def", " at pos=", rx536_pos)
+ rx536_cur."!cursor_debug"("PASS", "package_def", " at pos=", rx536_pos)
debug_617:
.return (rx536_cur)
rx536_restart:
.annotate 'line', 4
if_null rx536_debug, debug_618
- rx536_cur."!cursor_debug"("NEXT ", "package_def")
+ rx536_cur."!cursor_debug"("NEXT", "package_def")
debug_618:
rx536_fail:
(rx536_rep, rx536_pos, $I10, $P10) = rx536_cur."!mark_fail"(0)
@@ -7917,7 +7890,7 @@
rx536_done:
rx536_cur."!cursor_fail"()
if_null rx536_debug, debug_619
- rx536_cur."!cursor_debug"("FAIL ", "package_def")
+ rx536_cur."!cursor_debug"("FAIL", "package_def")
debug_619:
.return (rx536_cur)
.return ()
@@ -7925,7 +7898,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__package_def" :subid("137_1282016529.10767") :method
+.sub "!PREFIX__package_def" :subid("137_1282324002.40722") :method
.annotate 'line', 4
$P538 = self."!PREFIX__!subrule"("ws", "")
new $P539, "ResizablePMCArray"
@@ -7935,7 +7908,7 @@
.namespace ["NQP";"Grammar"]
-.sub "scope_declarator" :subid("138_1282016529.10767") :method
+.sub "scope_declarator" :subid("138_1282324002.40722") :method
.annotate 'line', 273
$P559 = self."!protoregex"("scope_declarator")
.return ($P559)
@@ -7943,7 +7916,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__scope_declarator" :subid("139_1282016529.10767") :method
+.sub "!PREFIX__scope_declarator" :subid("139_1282324002.40722") :method
.annotate 'line', 273
$P561 = self."!PREFIX__!protoregex"("scope_declarator")
.return ($P561)
@@ -7951,7 +7924,7 @@
.namespace ["NQP";"Grammar"]
-.sub "scope_declarator:sym<my>" :subid("140_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "scope_declarator:sym<my>" :subid("140_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx563_tgt
.local int rx563_pos
@@ -7974,7 +7947,7 @@
rx563_start:
eq $I10, 1, rx563_restart
if_null rx563_debug, debug_620
- rx563_cur."!cursor_debug"("START ", "scope_declarator:sym<my>")
+ rx563_cur."!cursor_debug"("START", "scope_declarator:sym<my>")
debug_620:
$I10 = self.'from'()
ne $I10, -1, rxscan567_done
@@ -8020,13 +7993,13 @@
# rx pass
rx563_cur."!cursor_pass"(rx563_pos, "scope_declarator:sym<my>")
if_null rx563_debug, debug_621
- rx563_cur."!cursor_debug"("PASS ", "scope_declarator:sym<my>", " at pos=", rx563_pos)
+ rx563_cur."!cursor_debug"("PASS", "scope_declarator:sym<my>", " at pos=", rx563_pos)
debug_621:
.return (rx563_cur)
rx563_restart:
.annotate 'line', 4
if_null rx563_debug, debug_622
- rx563_cur."!cursor_debug"("NEXT ", "scope_declarator:sym<my>")
+ rx563_cur."!cursor_debug"("NEXT", "scope_declarator:sym<my>")
debug_622:
rx563_fail:
(rx563_rep, rx563_pos, $I10, $P10) = rx563_cur."!mark_fail"(0)
@@ -8036,7 +8009,7 @@
rx563_done:
rx563_cur."!cursor_fail"()
if_null rx563_debug, debug_623
- rx563_cur."!cursor_debug"("FAIL ", "scope_declarator:sym<my>")
+ rx563_cur."!cursor_debug"("FAIL", "scope_declarator:sym<my>")
debug_623:
.return (rx563_cur)
.return ()
@@ -8044,7 +8017,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__scope_declarator:sym<my>" :subid("141_1282016529.10767") :method
+.sub "!PREFIX__scope_declarator:sym<my>" :subid("141_1282324002.40722") :method
.annotate 'line', 4
$P565 = self."!PREFIX__!subrule"("scoped", "my")
new $P566, "ResizablePMCArray"
@@ -8054,7 +8027,7 @@
.namespace ["NQP";"Grammar"]
-.sub "scope_declarator:sym<our>" :subid("142_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "scope_declarator:sym<our>" :subid("142_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx570_tgt
.local int rx570_pos
@@ -8077,7 +8050,7 @@
rx570_start:
eq $I10, 1, rx570_restart
if_null rx570_debug, debug_624
- rx570_cur."!cursor_debug"("START ", "scope_declarator:sym<our>")
+ rx570_cur."!cursor_debug"("START", "scope_declarator:sym<our>")
debug_624:
$I10 = self.'from'()
ne $I10, -1, rxscan574_done
@@ -8123,13 +8096,13 @@
# rx pass
rx570_cur."!cursor_pass"(rx570_pos, "scope_declarator:sym<our>")
if_null rx570_debug, debug_625
- rx570_cur."!cursor_debug"("PASS ", "scope_declarator:sym<our>", " at pos=", rx570_pos)
+ rx570_cur."!cursor_debug"("PASS", "scope_declarator:sym<our>", " at pos=", rx570_pos)
debug_625:
.return (rx570_cur)
rx570_restart:
.annotate 'line', 4
if_null rx570_debug, debug_626
- rx570_cur."!cursor_debug"("NEXT ", "scope_declarator:sym<our>")
+ rx570_cur."!cursor_debug"("NEXT", "scope_declarator:sym<our>")
debug_626:
rx570_fail:
(rx570_rep, rx570_pos, $I10, $P10) = rx570_cur."!mark_fail"(0)
@@ -8139,7 +8112,7 @@
rx570_done:
rx570_cur."!cursor_fail"()
if_null rx570_debug, debug_627
- rx570_cur."!cursor_debug"("FAIL ", "scope_declarator:sym<our>")
+ rx570_cur."!cursor_debug"("FAIL", "scope_declarator:sym<our>")
debug_627:
.return (rx570_cur)
.return ()
@@ -8147,7 +8120,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__scope_declarator:sym<our>" :subid("143_1282016529.10767") :method
+.sub "!PREFIX__scope_declarator:sym<our>" :subid("143_1282324002.40722") :method
.annotate 'line', 4
$P572 = self."!PREFIX__!subrule"("scoped", "our")
new $P573, "ResizablePMCArray"
@@ -8157,7 +8130,7 @@
.namespace ["NQP";"Grammar"]
-.sub "scope_declarator:sym<has>" :subid("144_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "scope_declarator:sym<has>" :subid("144_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx577_tgt
.local int rx577_pos
@@ -8180,7 +8153,7 @@
rx577_start:
eq $I10, 1, rx577_restart
if_null rx577_debug, debug_628
- rx577_cur."!cursor_debug"("START ", "scope_declarator:sym<has>")
+ rx577_cur."!cursor_debug"("START", "scope_declarator:sym<has>")
debug_628:
$I10 = self.'from'()
ne $I10, -1, rxscan581_done
@@ -8226,13 +8199,13 @@
# rx pass
rx577_cur."!cursor_pass"(rx577_pos, "scope_declarator:sym<has>")
if_null rx577_debug, debug_629
- rx577_cur."!cursor_debug"("PASS ", "scope_declarator:sym<has>", " at pos=", rx577_pos)
+ rx577_cur."!cursor_debug"("PASS", "scope_declarator:sym<has>", " at pos=", rx577_pos)
debug_629:
.return (rx577_cur)
rx577_restart:
.annotate 'line', 4
if_null rx577_debug, debug_630
- rx577_cur."!cursor_debug"("NEXT ", "scope_declarator:sym<has>")
+ rx577_cur."!cursor_debug"("NEXT", "scope_declarator:sym<has>")
debug_630:
rx577_fail:
(rx577_rep, rx577_pos, $I10, $P10) = rx577_cur."!mark_fail"(0)
@@ -8242,7 +8215,7 @@
rx577_done:
rx577_cur."!cursor_fail"()
if_null rx577_debug, debug_631
- rx577_cur."!cursor_debug"("FAIL ", "scope_declarator:sym<has>")
+ rx577_cur."!cursor_debug"("FAIL", "scope_declarator:sym<has>")
debug_631:
.return (rx577_cur)
.return ()
@@ -8250,7 +8223,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__scope_declarator:sym<has>" :subid("145_1282016529.10767") :method
+.sub "!PREFIX__scope_declarator:sym<has>" :subid("145_1282324002.40722") :method
.annotate 'line', 4
$P579 = self."!PREFIX__!subrule"("scoped", "has")
new $P580, "ResizablePMCArray"
@@ -8260,7 +8233,7 @@
.namespace ["NQP";"Grammar"]
-.sub "scoped" :subid("146_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "scoped" :subid("146_1282324002.40722") :method :outer("11_1282324002.40722")
.param pmc param_584
.annotate 'line', 278
.lex "$*SCOPE", param_584
@@ -8286,7 +8259,7 @@
rx585_start:
eq $I10, 1, rx585_restart
if_null rx585_debug, debug_632
- rx585_cur."!cursor_debug"("START ", "scoped")
+ rx585_cur."!cursor_debug"("START", "scoped")
debug_632:
$I10 = self.'from'()
ne $I10, -1, rxscan590_done
@@ -8347,13 +8320,13 @@
# rx pass
rx585_cur."!cursor_pass"(rx585_pos, "scoped")
if_null rx585_debug, debug_633
- rx585_cur."!cursor_debug"("PASS ", "scoped", " at pos=", rx585_pos)
+ rx585_cur."!cursor_debug"("PASS", "scoped", " at pos=", rx585_pos)
debug_633:
.return (rx585_cur)
rx585_restart:
.annotate 'line', 4
if_null rx585_debug, debug_634
- rx585_cur."!cursor_debug"("NEXT ", "scoped")
+ rx585_cur."!cursor_debug"("NEXT", "scoped")
debug_634:
rx585_fail:
(rx585_rep, rx585_pos, $I10, $P10) = rx585_cur."!mark_fail"(0)
@@ -8363,7 +8336,7 @@
rx585_done:
rx585_cur."!cursor_fail"()
if_null rx585_debug, debug_635
- rx585_cur."!cursor_debug"("FAIL ", "scoped")
+ rx585_cur."!cursor_debug"("FAIL", "scoped")
debug_635:
.return (rx585_cur)
.return ()
@@ -8371,7 +8344,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__scoped" :subid("147_1282016529.10767") :method
+.sub "!PREFIX__scoped" :subid("147_1282324002.40722") :method
.annotate 'line', 4
$P587 = self."!PREFIX__!subrule"("ws", "")
$P588 = self."!PREFIX__!subrule"("ws", "")
@@ -8383,7 +8356,7 @@
.namespace ["NQP";"Grammar"]
-.sub "typename" :subid("148_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "typename" :subid("148_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx597_tgt
.local int rx597_pos
@@ -8406,7 +8379,7 @@
rx597_start:
eq $I10, 1, rx597_restart
if_null rx597_debug, debug_636
- rx597_cur."!cursor_debug"("START ", "typename")
+ rx597_cur."!cursor_debug"("START", "typename")
debug_636:
$I10 = self.'from'()
ne $I10, -1, rxscan601_done
@@ -8431,13 +8404,13 @@
# rx pass
rx597_cur."!cursor_pass"(rx597_pos, "typename")
if_null rx597_debug, debug_637
- rx597_cur."!cursor_debug"("PASS ", "typename", " at pos=", rx597_pos)
+ rx597_cur."!cursor_debug"("PASS", "typename", " at pos=", rx597_pos)
debug_637:
.return (rx597_cur)
rx597_restart:
.annotate 'line', 4
if_null rx597_debug, debug_638
- rx597_cur."!cursor_debug"("NEXT ", "typename")
+ rx597_cur."!cursor_debug"("NEXT", "typename")
debug_638:
rx597_fail:
(rx597_rep, rx597_pos, $I10, $P10) = rx597_cur."!mark_fail"(0)
@@ -8447,7 +8420,7 @@
rx597_done:
rx597_cur."!cursor_fail"()
if_null rx597_debug, debug_639
- rx597_cur."!cursor_debug"("FAIL ", "typename")
+ rx597_cur."!cursor_debug"("FAIL", "typename")
debug_639:
.return (rx597_cur)
.return ()
@@ -8455,7 +8428,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__typename" :subid("149_1282016529.10767") :method
+.sub "!PREFIX__typename" :subid("149_1282324002.40722") :method
.annotate 'line', 4
$P599 = self."!PREFIX__!subrule"("name", "")
new $P600, "ResizablePMCArray"
@@ -8465,7 +8438,7 @@
.namespace ["NQP";"Grammar"]
-.sub "declarator" :subid("150_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "declarator" :subid("150_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx603_tgt
.local int rx603_pos
@@ -8488,7 +8461,7 @@
rx603_start:
eq $I10, 1, rx603_restart
if_null rx603_debug, debug_640
- rx603_cur."!cursor_debug"("START ", "declarator")
+ rx603_cur."!cursor_debug"("START", "declarator")
debug_640:
$I10 = self.'from'()
ne $I10, -1, rxscan608_done
@@ -8529,13 +8502,13 @@
# rx pass
rx603_cur."!cursor_pass"(rx603_pos, "declarator")
if_null rx603_debug, debug_641
- rx603_cur."!cursor_debug"("PASS ", "declarator", " at pos=", rx603_pos)
+ rx603_cur."!cursor_debug"("PASS", "declarator", " at pos=", rx603_pos)
debug_641:
.return (rx603_cur)
rx603_restart:
.annotate 'line', 4
if_null rx603_debug, debug_642
- rx603_cur."!cursor_debug"("NEXT ", "declarator")
+ rx603_cur."!cursor_debug"("NEXT", "declarator")
debug_642:
rx603_fail:
(rx603_rep, rx603_pos, $I10, $P10) = rx603_cur."!mark_fail"(0)
@@ -8545,7 +8518,7 @@
rx603_done:
rx603_cur."!cursor_fail"()
if_null rx603_debug, debug_643
- rx603_cur."!cursor_debug"("FAIL ", "declarator")
+ rx603_cur."!cursor_debug"("FAIL", "declarator")
debug_643:
.return (rx603_cur)
.return ()
@@ -8553,7 +8526,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__declarator" :subid("151_1282016529.10767") :method
+.sub "!PREFIX__declarator" :subid("151_1282324002.40722") :method
.annotate 'line', 4
$P605 = self."!PREFIX__!subrule"("routine_declarator", "")
$P606 = self."!PREFIX__!subrule"("variable_declarator", "")
@@ -8565,7 +8538,7 @@
.namespace ["NQP";"Grammar"]
-.sub "variable_declarator" :subid("152_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "variable_declarator" :subid("152_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx611_tgt
.local int rx611_pos
@@ -8588,7 +8561,7 @@
rx611_start:
eq $I10, 1, rx611_restart
if_null rx611_debug, debug_644
- rx611_cur."!cursor_debug"("START ", "variable_declarator")
+ rx611_cur."!cursor_debug"("START", "variable_declarator")
debug_644:
$I10 = self.'from'()
ne $I10, -1, rxscan615_done
@@ -8613,13 +8586,13 @@
# rx pass
rx611_cur."!cursor_pass"(rx611_pos, "variable_declarator")
if_null rx611_debug, debug_645
- rx611_cur."!cursor_debug"("PASS ", "variable_declarator", " at pos=", rx611_pos)
+ rx611_cur."!cursor_debug"("PASS", "variable_declarator", " at pos=", rx611_pos)
debug_645:
.return (rx611_cur)
rx611_restart:
.annotate 'line', 4
if_null rx611_debug, debug_646
- rx611_cur."!cursor_debug"("NEXT ", "variable_declarator")
+ rx611_cur."!cursor_debug"("NEXT", "variable_declarator")
debug_646:
rx611_fail:
(rx611_rep, rx611_pos, $I10, $P10) = rx611_cur."!mark_fail"(0)
@@ -8629,7 +8602,7 @@
rx611_done:
rx611_cur."!cursor_fail"()
if_null rx611_debug, debug_647
- rx611_cur."!cursor_debug"("FAIL ", "variable_declarator")
+ rx611_cur."!cursor_debug"("FAIL", "variable_declarator")
debug_647:
.return (rx611_cur)
.return ()
@@ -8637,7 +8610,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__variable_declarator" :subid("153_1282016529.10767") :method
+.sub "!PREFIX__variable_declarator" :subid("153_1282324002.40722") :method
.annotate 'line', 4
$P613 = self."!PREFIX__!subrule"("variable", "")
new $P614, "ResizablePMCArray"
@@ -8647,7 +8620,7 @@
.namespace ["NQP";"Grammar"]
-.sub "routine_declarator" :subid("154_1282016529.10767") :method
+.sub "routine_declarator" :subid("154_1282324002.40722") :method
.annotate 'line', 292
$P617 = self."!protoregex"("routine_declarator")
.return ($P617)
@@ -8655,7 +8628,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__routine_declarator" :subid("155_1282016529.10767") :method
+.sub "!PREFIX__routine_declarator" :subid("155_1282324002.40722") :method
.annotate 'line', 292
$P619 = self."!PREFIX__!protoregex"("routine_declarator")
.return ($P619)
@@ -8663,7 +8636,7 @@
.namespace ["NQP";"Grammar"]
-.sub "routine_declarator:sym<sub>" :subid("156_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "routine_declarator:sym<sub>" :subid("156_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx621_tgt
.local int rx621_pos
@@ -8686,7 +8659,7 @@
rx621_start:
eq $I10, 1, rx621_restart
if_null rx621_debug, debug_648
- rx621_cur."!cursor_debug"("START ", "routine_declarator:sym<sub>")
+ rx621_cur."!cursor_debug"("START", "routine_declarator:sym<sub>")
debug_648:
$I10 = self.'from'()
ne $I10, -1, rxscan625_done
@@ -8732,13 +8705,13 @@
# rx pass
rx621_cur."!cursor_pass"(rx621_pos, "routine_declarator:sym<sub>")
if_null rx621_debug, debug_649
- rx621_cur."!cursor_debug"("PASS ", "routine_declarator:sym<sub>", " at pos=", rx621_pos)
+ rx621_cur."!cursor_debug"("PASS", "routine_declarator:sym<sub>", " at pos=", rx621_pos)
debug_649:
.return (rx621_cur)
rx621_restart:
.annotate 'line', 4
if_null rx621_debug, debug_650
- rx621_cur."!cursor_debug"("NEXT ", "routine_declarator:sym<sub>")
+ rx621_cur."!cursor_debug"("NEXT", "routine_declarator:sym<sub>")
debug_650:
rx621_fail:
(rx621_rep, rx621_pos, $I10, $P10) = rx621_cur."!mark_fail"(0)
@@ -8748,7 +8721,7 @@
rx621_done:
rx621_cur."!cursor_fail"()
if_null rx621_debug, debug_651
- rx621_cur."!cursor_debug"("FAIL ", "routine_declarator:sym<sub>")
+ rx621_cur."!cursor_debug"("FAIL", "routine_declarator:sym<sub>")
debug_651:
.return (rx621_cur)
.return ()
@@ -8756,7 +8729,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__routine_declarator:sym<sub>" :subid("157_1282016529.10767") :method
+.sub "!PREFIX__routine_declarator:sym<sub>" :subid("157_1282324002.40722") :method
.annotate 'line', 4
$P623 = self."!PREFIX__!subrule"("routine_def", "sub")
new $P624, "ResizablePMCArray"
@@ -8766,7 +8739,7 @@
.namespace ["NQP";"Grammar"]
-.sub "routine_declarator:sym<method>" :subid("158_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "routine_declarator:sym<method>" :subid("158_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx628_tgt
.local int rx628_pos
@@ -8789,7 +8762,7 @@
rx628_start:
eq $I10, 1, rx628_restart
if_null rx628_debug, debug_652
- rx628_cur."!cursor_debug"("START ", "routine_declarator:sym<method>")
+ rx628_cur."!cursor_debug"("START", "routine_declarator:sym<method>")
debug_652:
$I10 = self.'from'()
ne $I10, -1, rxscan632_done
@@ -8835,13 +8808,13 @@
# rx pass
rx628_cur."!cursor_pass"(rx628_pos, "routine_declarator:sym<method>")
if_null rx628_debug, debug_653
- rx628_cur."!cursor_debug"("PASS ", "routine_declarator:sym<method>", " at pos=", rx628_pos)
+ rx628_cur."!cursor_debug"("PASS", "routine_declarator:sym<method>", " at pos=", rx628_pos)
debug_653:
.return (rx628_cur)
rx628_restart:
.annotate 'line', 4
if_null rx628_debug, debug_654
- rx628_cur."!cursor_debug"("NEXT ", "routine_declarator:sym<method>")
+ rx628_cur."!cursor_debug"("NEXT", "routine_declarator:sym<method>")
debug_654:
rx628_fail:
(rx628_rep, rx628_pos, $I10, $P10) = rx628_cur."!mark_fail"(0)
@@ -8851,7 +8824,7 @@
rx628_done:
rx628_cur."!cursor_fail"()
if_null rx628_debug, debug_655
- rx628_cur."!cursor_debug"("FAIL ", "routine_declarator:sym<method>")
+ rx628_cur."!cursor_debug"("FAIL", "routine_declarator:sym<method>")
debug_655:
.return (rx628_cur)
.return ()
@@ -8859,7 +8832,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__routine_declarator:sym<method>" :subid("159_1282016529.10767") :method
+.sub "!PREFIX__routine_declarator:sym<method>" :subid("159_1282324002.40722") :method
.annotate 'line', 4
$P630 = self."!PREFIX__!subrule"("method_def", "method")
new $P631, "ResizablePMCArray"
@@ -8869,7 +8842,7 @@
.namespace ["NQP";"Grammar"]
-.sub "routine_def" :subid("160_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "routine_def" :subid("160_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx635_tgt
.local int rx635_pos
@@ -8893,7 +8866,7 @@
rx635_start:
eq $I10, 1, rx635_restart
if_null rx635_debug, debug_656
- rx635_cur."!cursor_debug"("START ", "routine_def")
+ rx635_cur."!cursor_debug"("START", "routine_def")
debug_656:
$I10 = self.'from'()
ne $I10, -1, rxscan639_done
@@ -9068,13 +9041,13 @@
# rx pass
rx635_cur."!cursor_pass"(rx635_pos, "routine_def")
if_null rx635_debug, debug_657
- rx635_cur."!cursor_debug"("PASS ", "routine_def", " at pos=", rx635_pos)
+ rx635_cur."!cursor_debug"("PASS", "routine_def", " at pos=", rx635_pos)
debug_657:
.return (rx635_cur)
rx635_restart:
.annotate 'line', 4
if_null rx635_debug, debug_658
- rx635_cur."!cursor_debug"("NEXT ", "routine_def")
+ rx635_cur."!cursor_debug"("NEXT", "routine_def")
debug_658:
rx635_fail:
(rx635_rep, rx635_pos, $I10, $P10) = rx635_cur."!mark_fail"(0)
@@ -9084,7 +9057,7 @@
rx635_done:
rx635_cur."!cursor_fail"()
if_null rx635_debug, debug_659
- rx635_cur."!cursor_debug"("FAIL ", "routine_def")
+ rx635_cur."!cursor_debug"("FAIL", "routine_def")
debug_659:
.return (rx635_cur)
.return ()
@@ -9092,7 +9065,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__routine_def" :subid("161_1282016529.10767") :method
+.sub "!PREFIX__routine_def" :subid("161_1282324002.40722") :method
.annotate 'line', 4
$P637 = self."!PREFIX__!subrule"("ws", "")
new $P638, "ResizablePMCArray"
@@ -9102,7 +9075,7 @@
.namespace ["NQP";"Grammar"]
-.sub "method_def" :subid("162_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "method_def" :subid("162_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx658_tgt
.local int rx658_pos
@@ -9126,7 +9099,7 @@
rx658_start:
eq $I10, 1, rx658_restart
if_null rx658_debug, debug_660
- rx658_cur."!cursor_debug"("START ", "method_def")
+ rx658_cur."!cursor_debug"("START", "method_def")
debug_660:
$I10 = self.'from'()
ne $I10, -1, rxscan662_done
@@ -9269,13 +9242,13 @@
# rx pass
rx658_cur."!cursor_pass"(rx658_pos, "method_def")
if_null rx658_debug, debug_661
- rx658_cur."!cursor_debug"("PASS ", "method_def", " at pos=", rx658_pos)
+ rx658_cur."!cursor_debug"("PASS", "method_def", " at pos=", rx658_pos)
debug_661:
.return (rx658_cur)
rx658_restart:
.annotate 'line', 4
if_null rx658_debug, debug_662
- rx658_cur."!cursor_debug"("NEXT ", "method_def")
+ rx658_cur."!cursor_debug"("NEXT", "method_def")
debug_662:
rx658_fail:
(rx658_rep, rx658_pos, $I10, $P10) = rx658_cur."!mark_fail"(0)
@@ -9285,7 +9258,7 @@
rx658_done:
rx658_cur."!cursor_fail"()
if_null rx658_debug, debug_663
- rx658_cur."!cursor_debug"("FAIL ", "method_def")
+ rx658_cur."!cursor_debug"("FAIL", "method_def")
debug_663:
.return (rx658_cur)
.return ()
@@ -9293,7 +9266,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__method_def" :subid("163_1282016529.10767") :method
+.sub "!PREFIX__method_def" :subid("163_1282324002.40722") :method
.annotate 'line', 4
$P660 = self."!PREFIX__!subrule"("ws", "")
new $P661, "ResizablePMCArray"
@@ -9303,7 +9276,7 @@
.namespace ["NQP";"Grammar"]
-.sub "multi_declarator" :subid("164_1282016529.10767") :method
+.sub "multi_declarator" :subid("164_1282324002.40722") :method
.annotate 'line', 312
$P678 = self."!protoregex"("multi_declarator")
.return ($P678)
@@ -9311,7 +9284,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__multi_declarator" :subid("165_1282016529.10767") :method
+.sub "!PREFIX__multi_declarator" :subid("165_1282324002.40722") :method
.annotate 'line', 312
$P680 = self."!PREFIX__!protoregex"("multi_declarator")
.return ($P680)
@@ -9319,7 +9292,7 @@
.namespace ["NQP";"Grammar"]
-.sub "multi_declarator:sym<multi>" :subid("166_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "multi_declarator:sym<multi>" :subid("166_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 314
new $P682, "Undef"
.lex "$*MULTINESS", $P682
@@ -9345,7 +9318,7 @@
rx683_start:
eq $I10, 1, rx683_restart
if_null rx683_debug, debug_664
- rx683_cur."!cursor_debug"("START ", "multi_declarator:sym<multi>")
+ rx683_cur."!cursor_debug"("START", "multi_declarator:sym<multi>")
debug_664:
$I10 = self.'from'()
ne $I10, -1, rxscan687_done
@@ -9425,13 +9398,13 @@
# rx pass
rx683_cur."!cursor_pass"(rx683_pos, "multi_declarator:sym<multi>")
if_null rx683_debug, debug_665
- rx683_cur."!cursor_debug"("PASS ", "multi_declarator:sym<multi>", " at pos=", rx683_pos)
+ rx683_cur."!cursor_debug"("PASS", "multi_declarator:sym<multi>", " at pos=", rx683_pos)
debug_665:
.return (rx683_cur)
rx683_restart:
.annotate 'line', 4
if_null rx683_debug, debug_666
- rx683_cur."!cursor_debug"("NEXT ", "multi_declarator:sym<multi>")
+ rx683_cur."!cursor_debug"("NEXT", "multi_declarator:sym<multi>")
debug_666:
rx683_fail:
(rx683_rep, rx683_pos, $I10, $P10) = rx683_cur."!mark_fail"(0)
@@ -9441,7 +9414,7 @@
rx683_done:
rx683_cur."!cursor_fail"()
if_null rx683_debug, debug_667
- rx683_cur."!cursor_debug"("FAIL ", "multi_declarator:sym<multi>")
+ rx683_cur."!cursor_debug"("FAIL", "multi_declarator:sym<multi>")
debug_667:
.return (rx683_cur)
.return ()
@@ -9449,7 +9422,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__multi_declarator:sym<multi>" :subid("167_1282016529.10767") :method
+.sub "!PREFIX__multi_declarator:sym<multi>" :subid("167_1282324002.40722") :method
.annotate 'line', 4
$P685 = self."!PREFIX__!subrule"("ws", "multi")
new $P686, "ResizablePMCArray"
@@ -9459,7 +9432,7 @@
.namespace ["NQP";"Grammar"]
-.sub "multi_declarator:sym<null>" :subid("168_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "multi_declarator:sym<null>" :subid("168_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 319
new $P692, "Undef"
.lex "$*MULTINESS", $P692
@@ -9485,7 +9458,7 @@
rx693_start:
eq $I10, 1, rx693_restart
if_null rx693_debug, debug_668
- rx693_cur."!cursor_debug"("START ", "multi_declarator:sym<null>")
+ rx693_cur."!cursor_debug"("START", "multi_declarator:sym<null>")
debug_668:
$I10 = self.'from'()
ne $I10, -1, rxscan697_done
@@ -9516,13 +9489,13 @@
# rx pass
rx693_cur."!cursor_pass"(rx693_pos, "multi_declarator:sym<null>")
if_null rx693_debug, debug_669
- rx693_cur."!cursor_debug"("PASS ", "multi_declarator:sym<null>", " at pos=", rx693_pos)
+ rx693_cur."!cursor_debug"("PASS", "multi_declarator:sym<null>", " at pos=", rx693_pos)
debug_669:
.return (rx693_cur)
rx693_restart:
.annotate 'line', 4
if_null rx693_debug, debug_670
- rx693_cur."!cursor_debug"("NEXT ", "multi_declarator:sym<null>")
+ rx693_cur."!cursor_debug"("NEXT", "multi_declarator:sym<null>")
debug_670:
rx693_fail:
(rx693_rep, rx693_pos, $I10, $P10) = rx693_cur."!mark_fail"(0)
@@ -9532,7 +9505,7 @@
rx693_done:
rx693_cur."!cursor_fail"()
if_null rx693_debug, debug_671
- rx693_cur."!cursor_debug"("FAIL ", "multi_declarator:sym<null>")
+ rx693_cur."!cursor_debug"("FAIL", "multi_declarator:sym<null>")
debug_671:
.return (rx693_cur)
.return ()
@@ -9540,7 +9513,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__multi_declarator:sym<null>" :subid("169_1282016529.10767") :method
+.sub "!PREFIX__multi_declarator:sym<null>" :subid("169_1282324002.40722") :method
.annotate 'line', 4
$P695 = self."!PREFIX__!subrule"("declarator", "")
new $P696, "ResizablePMCArray"
@@ -9550,7 +9523,7 @@
.namespace ["NQP";"Grammar"]
-.sub "signature" :subid("170_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "signature" :subid("170_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx700_tgt
.local int rx700_pos
@@ -9574,7 +9547,7 @@
rx700_start:
eq $I10, 1, rx700_restart
if_null rx700_debug, debug_672
- rx700_cur."!cursor_debug"("START ", "signature")
+ rx700_cur."!cursor_debug"("START", "signature")
debug_672:
$I10 = self.'from'()
ne $I10, -1, rxscan703_done
@@ -9633,13 +9606,13 @@
# rx pass
rx700_cur."!cursor_pass"(rx700_pos, "signature")
if_null rx700_debug, debug_673
- rx700_cur."!cursor_debug"("PASS ", "signature", " at pos=", rx700_pos)
+ rx700_cur."!cursor_debug"("PASS", "signature", " at pos=", rx700_pos)
debug_673:
.return (rx700_cur)
rx700_restart:
.annotate 'line', 4
if_null rx700_debug, debug_674
- rx700_cur."!cursor_debug"("NEXT ", "signature")
+ rx700_cur."!cursor_debug"("NEXT", "signature")
debug_674:
rx700_fail:
(rx700_rep, rx700_pos, $I10, $P10) = rx700_cur."!mark_fail"(0)
@@ -9649,7 +9622,7 @@
rx700_done:
rx700_cur."!cursor_fail"()
if_null rx700_debug, debug_675
- rx700_cur."!cursor_debug"("FAIL ", "signature")
+ rx700_cur."!cursor_debug"("FAIL", "signature")
debug_675:
.return (rx700_cur)
.return ()
@@ -9657,7 +9630,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__signature" :subid("171_1282016529.10767") :method
+.sub "!PREFIX__signature" :subid("171_1282324002.40722") :method
.annotate 'line', 4
new $P702, "ResizablePMCArray"
push $P702, ""
@@ -9666,7 +9639,7 @@
.namespace ["NQP";"Grammar"]
-.sub "parameter" :subid("172_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "parameter" :subid("172_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx707_tgt
.local int rx707_pos
@@ -9690,7 +9663,7 @@
rx707_start:
eq $I10, 1, rx707_restart
if_null rx707_debug, debug_676
- rx707_cur."!cursor_debug"("START ", "parameter")
+ rx707_cur."!cursor_debug"("START", "parameter")
debug_676:
$I10 = self.'from'()
ne $I10, -1, rxscan710_done
@@ -9847,13 +9820,13 @@
# rx pass
rx707_cur."!cursor_pass"(rx707_pos, "parameter")
if_null rx707_debug, debug_677
- rx707_cur."!cursor_debug"("PASS ", "parameter", " at pos=", rx707_pos)
+ rx707_cur."!cursor_debug"("PASS", "parameter", " at pos=", rx707_pos)
debug_677:
.return (rx707_cur)
rx707_restart:
.annotate 'line', 4
if_null rx707_debug, debug_678
- rx707_cur."!cursor_debug"("NEXT ", "parameter")
+ rx707_cur."!cursor_debug"("NEXT", "parameter")
debug_678:
rx707_fail:
(rx707_rep, rx707_pos, $I10, $P10) = rx707_cur."!mark_fail"(0)
@@ -9863,7 +9836,7 @@
rx707_done:
rx707_cur."!cursor_fail"()
if_null rx707_debug, debug_679
- rx707_cur."!cursor_debug"("FAIL ", "parameter")
+ rx707_cur."!cursor_debug"("FAIL", "parameter")
debug_679:
.return (rx707_cur)
.return ()
@@ -9871,7 +9844,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__parameter" :subid("173_1282016529.10767") :method
+.sub "!PREFIX__parameter" :subid("173_1282324002.40722") :method
.annotate 'line', 4
new $P709, "ResizablePMCArray"
push $P709, ""
@@ -9880,7 +9853,7 @@
.namespace ["NQP";"Grammar"]
-.sub "param_var" :subid("174_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "param_var" :subid("174_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx720_tgt
.local int rx720_pos
@@ -9904,7 +9877,7 @@
rx720_start:
eq $I10, 1, rx720_restart
if_null rx720_debug, debug_680
- rx720_cur."!cursor_debug"("START ", "param_var")
+ rx720_cur."!cursor_debug"("START", "param_var")
debug_680:
$I10 = self.'from'()
ne $I10, -1, rxscan724_done
@@ -9985,13 +9958,13 @@
# rx pass
rx720_cur."!cursor_pass"(rx720_pos, "param_var")
if_null rx720_debug, debug_681
- rx720_cur."!cursor_debug"("PASS ", "param_var", " at pos=", rx720_pos)
+ rx720_cur."!cursor_debug"("PASS", "param_var", " at pos=", rx720_pos)
debug_681:
.return (rx720_cur)
rx720_restart:
.annotate 'line', 4
if_null rx720_debug, debug_682
- rx720_cur."!cursor_debug"("NEXT ", "param_var")
+ rx720_cur."!cursor_debug"("NEXT", "param_var")
debug_682:
rx720_fail:
(rx720_rep, rx720_pos, $I10, $P10) = rx720_cur."!mark_fail"(0)
@@ -10001,7 +9974,7 @@
rx720_done:
rx720_cur."!cursor_fail"()
if_null rx720_debug, debug_683
- rx720_cur."!cursor_debug"("FAIL ", "param_var")
+ rx720_cur."!cursor_debug"("FAIL", "param_var")
debug_683:
.return (rx720_cur)
.return ()
@@ -10009,7 +9982,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__param_var" :subid("175_1282016529.10767") :method
+.sub "!PREFIX__param_var" :subid("175_1282324002.40722") :method
.annotate 'line', 4
$P722 = self."!PREFIX__!subrule"("sigil", "")
new $P723, "ResizablePMCArray"
@@ -10019,7 +9992,7 @@
.namespace ["NQP";"Grammar"]
-.sub "named_param" :subid("176_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "named_param" :subid("176_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx730_tgt
.local int rx730_pos
@@ -10042,7 +10015,7 @@
rx730_start:
eq $I10, 1, rx730_restart
if_null rx730_debug, debug_684
- rx730_cur."!cursor_debug"("START ", "named_param")
+ rx730_cur."!cursor_debug"("START", "named_param")
debug_684:
$I10 = self.'from'()
ne $I10, -1, rxscan734_done
@@ -10075,13 +10048,13 @@
# rx pass
rx730_cur."!cursor_pass"(rx730_pos, "named_param")
if_null rx730_debug, debug_685
- rx730_cur."!cursor_debug"("PASS ", "named_param", " at pos=", rx730_pos)
+ rx730_cur."!cursor_debug"("PASS", "named_param", " at pos=", rx730_pos)
debug_685:
.return (rx730_cur)
rx730_restart:
.annotate 'line', 4
if_null rx730_debug, debug_686
- rx730_cur."!cursor_debug"("NEXT ", "named_param")
+ rx730_cur."!cursor_debug"("NEXT", "named_param")
debug_686:
rx730_fail:
(rx730_rep, rx730_pos, $I10, $P10) = rx730_cur."!mark_fail"(0)
@@ -10091,7 +10064,7 @@
rx730_done:
rx730_cur."!cursor_fail"()
if_null rx730_debug, debug_687
- rx730_cur."!cursor_debug"("FAIL ", "named_param")
+ rx730_cur."!cursor_debug"("FAIL", "named_param")
debug_687:
.return (rx730_cur)
.return ()
@@ -10099,7 +10072,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__named_param" :subid("177_1282016529.10767") :method
+.sub "!PREFIX__named_param" :subid("177_1282324002.40722") :method
.annotate 'line', 4
$P732 = self."!PREFIX__!subrule"("param_var", ":")
new $P733, "ResizablePMCArray"
@@ -10109,7 +10082,7 @@
.namespace ["NQP";"Grammar"]
-.sub "default_value" :subid("178_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "default_value" :subid("178_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx736_tgt
.local int rx736_pos
@@ -10132,7 +10105,7 @@
rx736_start:
eq $I10, 1, rx736_restart
if_null rx736_debug, debug_688
- rx736_cur."!cursor_debug"("START ", "default_value")
+ rx736_cur."!cursor_debug"("START", "default_value")
debug_688:
$I10 = self.'from'()
ne $I10, -1, rxscan740_done
@@ -10179,13 +10152,13 @@
# rx pass
rx736_cur."!cursor_pass"(rx736_pos, "default_value")
if_null rx736_debug, debug_689
- rx736_cur."!cursor_debug"("PASS ", "default_value", " at pos=", rx736_pos)
+ rx736_cur."!cursor_debug"("PASS", "default_value", " at pos=", rx736_pos)
debug_689:
.return (rx736_cur)
rx736_restart:
.annotate 'line', 4
if_null rx736_debug, debug_690
- rx736_cur."!cursor_debug"("NEXT ", "default_value")
+ rx736_cur."!cursor_debug"("NEXT", "default_value")
debug_690:
rx736_fail:
(rx736_rep, rx736_pos, $I10, $P10) = rx736_cur."!mark_fail"(0)
@@ -10195,7 +10168,7 @@
rx736_done:
rx736_cur."!cursor_fail"()
if_null rx736_debug, debug_691
- rx736_cur."!cursor_debug"("FAIL ", "default_value")
+ rx736_cur."!cursor_debug"("FAIL", "default_value")
debug_691:
.return (rx736_cur)
.return ()
@@ -10203,7 +10176,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__default_value" :subid("179_1282016529.10767") :method
+.sub "!PREFIX__default_value" :subid("179_1282324002.40722") :method
.annotate 'line', 4
$P738 = self."!PREFIX__!subrule"("ws", "")
new $P739, "ResizablePMCArray"
@@ -10213,7 +10186,7 @@
.namespace ["NQP";"Grammar"]
-.sub "regex_declarator" :subid("180_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "regex_declarator" :subid("180_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx745_tgt
.local int rx745_pos
@@ -10237,7 +10210,7 @@
rx745_start:
eq $I10, 1, rx745_restart
if_null rx745_debug, debug_692
- rx745_cur."!cursor_debug"("START ", "regex_declarator")
+ rx745_cur."!cursor_debug"("START", "regex_declarator")
debug_692:
$I10 = self.'from'()
ne $I10, -1, rxscan749_done
@@ -10605,13 +10578,13 @@
# rx pass
rx745_cur."!cursor_pass"(rx745_pos, "regex_declarator")
if_null rx745_debug, debug_693
- rx745_cur."!cursor_debug"("PASS ", "regex_declarator", " at pos=", rx745_pos)
+ rx745_cur."!cursor_debug"("PASS", "regex_declarator", " at pos=", rx745_pos)
debug_693:
.return (rx745_cur)
rx745_restart:
.annotate 'line', 4
if_null rx745_debug, debug_694
- rx745_cur."!cursor_debug"("NEXT ", "regex_declarator")
+ rx745_cur."!cursor_debug"("NEXT", "regex_declarator")
debug_694:
rx745_fail:
(rx745_rep, rx745_pos, $I10, $P10) = rx745_cur."!mark_fail"(0)
@@ -10621,7 +10594,7 @@
rx745_done:
rx745_cur."!cursor_fail"()
if_null rx745_debug, debug_695
- rx745_cur."!cursor_debug"("FAIL ", "regex_declarator")
+ rx745_cur."!cursor_debug"("FAIL", "regex_declarator")
debug_695:
.return (rx745_cur)
.return ()
@@ -10629,7 +10602,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__regex_declarator" :subid("181_1282016529.10767") :method
+.sub "!PREFIX__regex_declarator" :subid("181_1282324002.40722") :method
.annotate 'line', 4
$P747 = self."!PREFIX__!subrule"("ws", "")
new $P748, "ResizablePMCArray"
@@ -10639,7 +10612,7 @@
.namespace ["NQP";"Grammar"]
-.sub "dotty" :subid("182_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "dotty" :subid("182_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx782_tgt
.local int rx782_pos
@@ -10663,7 +10636,7 @@
rx782_start:
eq $I10, 1, rx782_restart
if_null rx782_debug, debug_696
- rx782_cur."!cursor_debug"("START ", "dotty")
+ rx782_cur."!cursor_debug"("START", "dotty")
debug_696:
$I10 = self.'from'()
ne $I10, -1, rxscan786_done
@@ -10786,13 +10759,13 @@
# rx pass
rx782_cur."!cursor_pass"(rx782_pos, "dotty")
if_null rx782_debug, debug_697
- rx782_cur."!cursor_debug"("PASS ", "dotty", " at pos=", rx782_pos)
+ rx782_cur."!cursor_debug"("PASS", "dotty", " at pos=", rx782_pos)
debug_697:
.return (rx782_cur)
rx782_restart:
.annotate 'line', 4
if_null rx782_debug, debug_698
- rx782_cur."!cursor_debug"("NEXT ", "dotty")
+ rx782_cur."!cursor_debug"("NEXT", "dotty")
debug_698:
rx782_fail:
(rx782_rep, rx782_pos, $I10, $P10) = rx782_cur."!mark_fail"(0)
@@ -10802,7 +10775,7 @@
rx782_done:
rx782_cur."!cursor_fail"()
if_null rx782_debug, debug_699
- rx782_cur."!cursor_debug"("FAIL ", "dotty")
+ rx782_cur."!cursor_debug"("FAIL", "dotty")
debug_699:
.return (rx782_cur)
.return ()
@@ -10810,7 +10783,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__dotty" :subid("183_1282016529.10767") :method
+.sub "!PREFIX__dotty" :subid("183_1282324002.40722") :method
.annotate 'line', 4
$P784 = self."!PREFIX__!subrule"("deflongname", ".")
new $P785, "ResizablePMCArray"
@@ -10822,7 +10795,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term" :subid("184_1282016529.10767") :method
+.sub "term" :subid("184_1282324002.40722") :method
.annotate 'line', 376
$P792 = self."!protoregex"("term")
.return ($P792)
@@ -10830,7 +10803,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term" :subid("185_1282016529.10767") :method
+.sub "!PREFIX__term" :subid("185_1282324002.40722") :method
.annotate 'line', 376
$P794 = self."!PREFIX__!protoregex"("term")
.return ($P794)
@@ -10838,7 +10811,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<self>" :subid("186_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<self>" :subid("186_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx796_tgt
.local int rx796_pos
@@ -10861,7 +10834,7 @@
rx796_start:
eq $I10, 1, rx796_restart
if_null rx796_debug, debug_700
- rx796_cur."!cursor_debug"("START ", "term:sym<self>")
+ rx796_cur."!cursor_debug"("START", "term:sym<self>")
debug_700:
$I10 = self.'from'()
ne $I10, -1, rxscan799_done
@@ -10908,13 +10881,13 @@
# rx pass
rx796_cur."!cursor_pass"(rx796_pos, "term:sym<self>")
if_null rx796_debug, debug_701
- rx796_cur."!cursor_debug"("PASS ", "term:sym<self>", " at pos=", rx796_pos)
+ rx796_cur."!cursor_debug"("PASS", "term:sym<self>", " at pos=", rx796_pos)
debug_701:
.return (rx796_cur)
rx796_restart:
.annotate 'line', 4
if_null rx796_debug, debug_702
- rx796_cur."!cursor_debug"("NEXT ", "term:sym<self>")
+ rx796_cur."!cursor_debug"("NEXT", "term:sym<self>")
debug_702:
rx796_fail:
(rx796_rep, rx796_pos, $I10, $P10) = rx796_cur."!mark_fail"(0)
@@ -10924,7 +10897,7 @@
rx796_done:
rx796_cur."!cursor_fail"()
if_null rx796_debug, debug_703
- rx796_cur."!cursor_debug"("FAIL ", "term:sym<self>")
+ rx796_cur."!cursor_debug"("FAIL", "term:sym<self>")
debug_703:
.return (rx796_cur)
.return ()
@@ -10932,7 +10905,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<self>" :subid("187_1282016529.10767") :method
+.sub "!PREFIX__term:sym<self>" :subid("187_1282324002.40722") :method
.annotate 'line', 4
new $P798, "ResizablePMCArray"
push $P798, "self"
@@ -10941,7 +10914,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<identifier>" :subid("188_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<identifier>" :subid("188_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx802_tgt
.local int rx802_pos
@@ -10964,7 +10937,7 @@
rx802_start:
eq $I10, 1, rx802_restart
if_null rx802_debug, debug_704
- rx802_cur."!cursor_debug"("START ", "term:sym<identifier>")
+ rx802_cur."!cursor_debug"("START", "term:sym<identifier>")
debug_704:
$I10 = self.'from'()
ne $I10, -1, rxscan806_done
@@ -11003,13 +10976,13 @@
# rx pass
rx802_cur."!cursor_pass"(rx802_pos, "term:sym<identifier>")
if_null rx802_debug, debug_705
- rx802_cur."!cursor_debug"("PASS ", "term:sym<identifier>", " at pos=", rx802_pos)
+ rx802_cur."!cursor_debug"("PASS", "term:sym<identifier>", " at pos=", rx802_pos)
debug_705:
.return (rx802_cur)
rx802_restart:
.annotate 'line', 4
if_null rx802_debug, debug_706
- rx802_cur."!cursor_debug"("NEXT ", "term:sym<identifier>")
+ rx802_cur."!cursor_debug"("NEXT", "term:sym<identifier>")
debug_706:
rx802_fail:
(rx802_rep, rx802_pos, $I10, $P10) = rx802_cur."!mark_fail"(0)
@@ -11019,7 +10992,7 @@
rx802_done:
rx802_cur."!cursor_fail"()
if_null rx802_debug, debug_707
- rx802_cur."!cursor_debug"("FAIL ", "term:sym<identifier>")
+ rx802_cur."!cursor_debug"("FAIL", "term:sym<identifier>")
debug_707:
.return (rx802_cur)
.return ()
@@ -11027,7 +11000,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<identifier>" :subid("189_1282016529.10767") :method
+.sub "!PREFIX__term:sym<identifier>" :subid("189_1282324002.40722") :method
.annotate 'line', 4
$P804 = self."!PREFIX__!subrule"("deflongname", "")
new $P805, "ResizablePMCArray"
@@ -11037,7 +11010,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<name>" :subid("190_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<name>" :subid("190_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx808_tgt
.local int rx808_pos
@@ -11061,7 +11034,7 @@
rx808_start:
eq $I10, 1, rx808_restart
if_null rx808_debug, debug_708
- rx808_cur."!cursor_debug"("START ", "term:sym<name>")
+ rx808_cur."!cursor_debug"("START", "term:sym<name>")
debug_708:
$I10 = self.'from'()
ne $I10, -1, rxscan812_done
@@ -11107,13 +11080,13 @@
# rx pass
rx808_cur."!cursor_pass"(rx808_pos, "term:sym<name>")
if_null rx808_debug, debug_709
- rx808_cur."!cursor_debug"("PASS ", "term:sym<name>", " at pos=", rx808_pos)
+ rx808_cur."!cursor_debug"("PASS", "term:sym<name>", " at pos=", rx808_pos)
debug_709:
.return (rx808_cur)
rx808_restart:
.annotate 'line', 4
if_null rx808_debug, debug_710
- rx808_cur."!cursor_debug"("NEXT ", "term:sym<name>")
+ rx808_cur."!cursor_debug"("NEXT", "term:sym<name>")
debug_710:
rx808_fail:
(rx808_rep, rx808_pos, $I10, $P10) = rx808_cur."!mark_fail"(0)
@@ -11123,7 +11096,7 @@
rx808_done:
rx808_cur."!cursor_fail"()
if_null rx808_debug, debug_711
- rx808_cur."!cursor_debug"("FAIL ", "term:sym<name>")
+ rx808_cur."!cursor_debug"("FAIL", "term:sym<name>")
debug_711:
.return (rx808_cur)
.return ()
@@ -11131,7 +11104,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<name>" :subid("191_1282016529.10767") :method
+.sub "!PREFIX__term:sym<name>" :subid("191_1282324002.40722") :method
.annotate 'line', 4
$P810 = self."!PREFIX__!subrule"("name", "")
new $P811, "ResizablePMCArray"
@@ -11141,7 +11114,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<pir::op>" :subid("192_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<pir::op>" :subid("192_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx816_tgt
.local int rx816_pos
@@ -11165,7 +11138,7 @@
rx816_start:
eq $I10, 1, rx816_restart
if_null rx816_debug, debug_712
- rx816_cur."!cursor_debug"("START ", "term:sym<pir::op>")
+ rx816_cur."!cursor_debug"("START", "term:sym<pir::op>")
debug_712:
$I10 = self.'from'()
ne $I10, -1, rxscan819_done
@@ -11231,13 +11204,13 @@
# rx pass
rx816_cur."!cursor_pass"(rx816_pos, "term:sym<pir::op>")
if_null rx816_debug, debug_713
- rx816_cur."!cursor_debug"("PASS ", "term:sym<pir::op>", " at pos=", rx816_pos)
+ rx816_cur."!cursor_debug"("PASS", "term:sym<pir::op>", " at pos=", rx816_pos)
debug_713:
.return (rx816_cur)
rx816_restart:
.annotate 'line', 4
if_null rx816_debug, debug_714
- rx816_cur."!cursor_debug"("NEXT ", "term:sym<pir::op>")
+ rx816_cur."!cursor_debug"("NEXT", "term:sym<pir::op>")
debug_714:
rx816_fail:
(rx816_rep, rx816_pos, $I10, $P10) = rx816_cur."!mark_fail"(0)
@@ -11247,7 +11220,7 @@
rx816_done:
rx816_cur."!cursor_fail"()
if_null rx816_debug, debug_715
- rx816_cur."!cursor_debug"("FAIL ", "term:sym<pir::op>")
+ rx816_cur."!cursor_debug"("FAIL", "term:sym<pir::op>")
debug_715:
.return (rx816_cur)
.return ()
@@ -11255,7 +11228,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<pir::op>" :subid("193_1282016529.10767") :method
+.sub "!PREFIX__term:sym<pir::op>" :subid("193_1282324002.40722") :method
.annotate 'line', 4
new $P818, "ResizablePMCArray"
push $P818, "pir::"
@@ -11264,7 +11237,7 @@
.namespace ["NQP";"Grammar"]
-.sub "args" :subid("194_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "args" :subid("194_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx824_tgt
.local int rx824_pos
@@ -11287,7 +11260,7 @@
rx824_start:
eq $I10, 1, rx824_restart
if_null rx824_debug, debug_716
- rx824_cur."!cursor_debug"("START ", "args")
+ rx824_cur."!cursor_debug"("START", "args")
debug_716:
$I10 = self.'from'()
ne $I10, -1, rxscan828_done
@@ -11326,13 +11299,13 @@
# rx pass
rx824_cur."!cursor_pass"(rx824_pos, "args")
if_null rx824_debug, debug_717
- rx824_cur."!cursor_debug"("PASS ", "args", " at pos=", rx824_pos)
+ rx824_cur."!cursor_debug"("PASS", "args", " at pos=", rx824_pos)
debug_717:
.return (rx824_cur)
rx824_restart:
.annotate 'line', 4
if_null rx824_debug, debug_718
- rx824_cur."!cursor_debug"("NEXT ", "args")
+ rx824_cur."!cursor_debug"("NEXT", "args")
debug_718:
rx824_fail:
(rx824_rep, rx824_pos, $I10, $P10) = rx824_cur."!mark_fail"(0)
@@ -11342,7 +11315,7 @@
rx824_done:
rx824_cur."!cursor_fail"()
if_null rx824_debug, debug_719
- rx824_cur."!cursor_debug"("FAIL ", "args")
+ rx824_cur."!cursor_debug"("FAIL", "args")
debug_719:
.return (rx824_cur)
.return ()
@@ -11350,7 +11323,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__args" :subid("195_1282016529.10767") :method
+.sub "!PREFIX__args" :subid("195_1282324002.40722") :method
.annotate 'line', 4
$P826 = self."!PREFIX__!subrule"("arglist", "(")
new $P827, "ResizablePMCArray"
@@ -11360,7 +11333,7 @@
.namespace ["NQP";"Grammar"]
-.sub "arglist" :subid("196_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "arglist" :subid("196_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx830_tgt
.local int rx830_pos
@@ -11383,7 +11356,7 @@
rx830_start:
eq $I10, 1, rx830_restart
if_null rx830_debug, debug_720
- rx830_cur."!cursor_debug"("START ", "arglist")
+ rx830_cur."!cursor_debug"("START", "arglist")
debug_720:
$I10 = self.'from'()
ne $I10, -1, rxscan834_done
@@ -11422,13 +11395,13 @@
# rx pass
rx830_cur."!cursor_pass"(rx830_pos, "arglist")
if_null rx830_debug, debug_721
- rx830_cur."!cursor_debug"("PASS ", "arglist", " at pos=", rx830_pos)
+ rx830_cur."!cursor_debug"("PASS", "arglist", " at pos=", rx830_pos)
debug_721:
.return (rx830_cur)
rx830_restart:
.annotate 'line', 4
if_null rx830_debug, debug_722
- rx830_cur."!cursor_debug"("NEXT ", "arglist")
+ rx830_cur."!cursor_debug"("NEXT", "arglist")
debug_722:
rx830_fail:
(rx830_rep, rx830_pos, $I10, $P10) = rx830_cur."!mark_fail"(0)
@@ -11438,7 +11411,7 @@
rx830_done:
rx830_cur."!cursor_fail"()
if_null rx830_debug, debug_723
- rx830_cur."!cursor_debug"("FAIL ", "arglist")
+ rx830_cur."!cursor_debug"("FAIL", "arglist")
debug_723:
.return (rx830_cur)
.return ()
@@ -11446,7 +11419,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__arglist" :subid("197_1282016529.10767") :method
+.sub "!PREFIX__arglist" :subid("197_1282324002.40722") :method
.annotate 'line', 4
$P832 = self."!PREFIX__!subrule"("ws", "")
new $P833, "ResizablePMCArray"
@@ -11456,7 +11429,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<value>" :subid("198_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<value>" :subid("198_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx837_tgt
.local int rx837_pos
@@ -11479,7 +11452,7 @@
rx837_start:
eq $I10, 1, rx837_restart
if_null rx837_debug, debug_724
- rx837_cur."!cursor_debug"("START ", "term:sym<value>")
+ rx837_cur."!cursor_debug"("START", "term:sym<value>")
debug_724:
$I10 = self.'from'()
ne $I10, -1, rxscan841_done
@@ -11504,13 +11477,13 @@
# rx pass
rx837_cur."!cursor_pass"(rx837_pos, "term:sym<value>")
if_null rx837_debug, debug_725
- rx837_cur."!cursor_debug"("PASS ", "term:sym<value>", " at pos=", rx837_pos)
+ rx837_cur."!cursor_debug"("PASS", "term:sym<value>", " at pos=", rx837_pos)
debug_725:
.return (rx837_cur)
rx837_restart:
.annotate 'line', 4
if_null rx837_debug, debug_726
- rx837_cur."!cursor_debug"("NEXT ", "term:sym<value>")
+ rx837_cur."!cursor_debug"("NEXT", "term:sym<value>")
debug_726:
rx837_fail:
(rx837_rep, rx837_pos, $I10, $P10) = rx837_cur."!mark_fail"(0)
@@ -11520,7 +11493,7 @@
rx837_done:
rx837_cur."!cursor_fail"()
if_null rx837_debug, debug_727
- rx837_cur."!cursor_debug"("FAIL ", "term:sym<value>")
+ rx837_cur."!cursor_debug"("FAIL", "term:sym<value>")
debug_727:
.return (rx837_cur)
.return ()
@@ -11528,7 +11501,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<value>" :subid("199_1282016529.10767") :method
+.sub "!PREFIX__term:sym<value>" :subid("199_1282324002.40722") :method
.annotate 'line', 4
$P839 = self."!PREFIX__!subrule"("value", "")
new $P840, "ResizablePMCArray"
@@ -11538,7 +11511,7 @@
.namespace ["NQP";"Grammar"]
-.sub "value" :subid("200_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "value" :subid("200_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx843_tgt
.local int rx843_pos
@@ -11561,7 +11534,7 @@
rx843_start:
eq $I10, 1, rx843_restart
if_null rx843_debug, debug_728
- rx843_cur."!cursor_debug"("START ", "value")
+ rx843_cur."!cursor_debug"("START", "value")
debug_728:
$I10 = self.'from'()
ne $I10, -1, rxscan848_done
@@ -11602,13 +11575,13 @@
# rx pass
rx843_cur."!cursor_pass"(rx843_pos, "value")
if_null rx843_debug, debug_729
- rx843_cur."!cursor_debug"("PASS ", "value", " at pos=", rx843_pos)
+ rx843_cur."!cursor_debug"("PASS", "value", " at pos=", rx843_pos)
debug_729:
.return (rx843_cur)
rx843_restart:
.annotate 'line', 4
if_null rx843_debug, debug_730
- rx843_cur."!cursor_debug"("NEXT ", "value")
+ rx843_cur."!cursor_debug"("NEXT", "value")
debug_730:
rx843_fail:
(rx843_rep, rx843_pos, $I10, $P10) = rx843_cur."!mark_fail"(0)
@@ -11618,7 +11591,7 @@
rx843_done:
rx843_cur."!cursor_fail"()
if_null rx843_debug, debug_731
- rx843_cur."!cursor_debug"("FAIL ", "value")
+ rx843_cur."!cursor_debug"("FAIL", "value")
debug_731:
.return (rx843_cur)
.return ()
@@ -11626,7 +11599,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__value" :subid("201_1282016529.10767") :method
+.sub "!PREFIX__value" :subid("201_1282324002.40722") :method
.annotate 'line', 4
$P845 = self."!PREFIX__!subrule"("number", "")
$P846 = self."!PREFIX__!subrule"("quote", "")
@@ -11638,7 +11611,7 @@
.namespace ["NQP";"Grammar"]
-.sub "number" :subid("202_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "number" :subid("202_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx851_tgt
.local int rx851_pos
@@ -11661,7 +11634,7 @@
rx851_start:
eq $I10, 1, rx851_restart
if_null rx851_debug, debug_732
- rx851_cur."!cursor_debug"("START ", "number")
+ rx851_cur."!cursor_debug"("START", "number")
debug_732:
$I10 = self.'from'()
ne $I10, -1, rxscan854_done
@@ -11679,20 +11652,20 @@
# rx subcapture "sign"
set_addr $I10, rxcap_856_fail
rx851_cur."!mark_push"(0, rx851_pos, $I10)
- # rx rxquantr855 ** 0..1
- set_addr $I10, rxquantr855_done
- rx851_cur."!mark_push"(0, rx851_pos, $I10)
- rxquantr855_loop:
- # rx enumcharlist negate=0
- ge rx851_pos, rx851_eos, rx851_fail
+ # rx enumcharlist_q negate=0 r 0..1
sub $I10, rx851_pos, rx851_off
+ set rx851_rep, 0
+ sub $I12, rx851_eos, rx851_pos
+ le $I12, 1, rxenumcharlistq855_loop
+ set $I12, 1
+ rxenumcharlistq855_loop:
+ le $I12, 0, rxenumcharlistq855_done
substr $S10, rx851_tgt, $I10, 1
index $I11, "+-", $S10
- lt $I11, 0, rx851_fail
- inc rx851_pos
- set_addr $I10, rxquantr855_done
- (rx851_rep) = rx851_cur."!mark_commit"($I10)
- rxquantr855_done:
+ lt $I11, 0, rxenumcharlistq855_done
+ inc rx851_rep
+ rxenumcharlistq855_done:
+ add rx851_pos, rx851_pos, rx851_rep
set_addr $I10, rxcap_856_fail
($I12, $I11) = rx851_cur."!mark_peek"($I10)
rx851_cur."!cursor_pos"($I11)
@@ -11729,13 +11702,13 @@
# rx pass
rx851_cur."!cursor_pass"(rx851_pos, "number")
if_null rx851_debug, debug_733
- rx851_cur."!cursor_debug"("PASS ", "number", " at pos=", rx851_pos)
+ rx851_cur."!cursor_debug"("PASS", "number", " at pos=", rx851_pos)
debug_733:
.return (rx851_cur)
rx851_restart:
.annotate 'line', 4
if_null rx851_debug, debug_734
- rx851_cur."!cursor_debug"("NEXT ", "number")
+ rx851_cur."!cursor_debug"("NEXT", "number")
debug_734:
rx851_fail:
(rx851_rep, rx851_pos, $I10, $P10) = rx851_cur."!mark_fail"(0)
@@ -11745,7 +11718,7 @@
rx851_done:
rx851_cur."!cursor_fail"()
if_null rx851_debug, debug_735
- rx851_cur."!cursor_debug"("FAIL ", "number")
+ rx851_cur."!cursor_debug"("FAIL", "number")
debug_735:
.return (rx851_cur)
.return ()
@@ -11753,7 +11726,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__number" :subid("203_1282016529.10767") :method
+.sub "!PREFIX__number" :subid("203_1282324002.40722") :method
.annotate 'line', 4
new $P853, "ResizablePMCArray"
push $P853, ""
@@ -11762,7 +11735,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote" :subid("204_1282016529.10767") :method
+.sub "quote" :subid("204_1282324002.40722") :method
.annotate 'line', 417
$P859 = self."!protoregex"("quote")
.return ($P859)
@@ -11770,7 +11743,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote" :subid("205_1282016529.10767") :method
+.sub "!PREFIX__quote" :subid("205_1282324002.40722") :method
.annotate 'line', 417
$P861 = self."!PREFIX__!protoregex"("quote")
.return ($P861)
@@ -11778,7 +11751,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<apos>" :subid("206_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<apos>" :subid("206_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx863_tgt
.local int rx863_pos
@@ -11801,7 +11774,7 @@
rx863_start:
eq $I10, 1, rx863_restart
if_null rx863_debug, debug_736
- rx863_cur."!cursor_debug"("START ", "quote:sym<apos>")
+ rx863_cur."!cursor_debug"("START", "quote:sym<apos>")
debug_736:
$I10 = self.'from'()
ne $I10, -1, rxscan866_done
@@ -11832,13 +11805,13 @@
# rx pass
rx863_cur."!cursor_pass"(rx863_pos, "quote:sym<apos>")
if_null rx863_debug, debug_737
- rx863_cur."!cursor_debug"("PASS ", "quote:sym<apos>", " at pos=", rx863_pos)
+ rx863_cur."!cursor_debug"("PASS", "quote:sym<apos>", " at pos=", rx863_pos)
debug_737:
.return (rx863_cur)
rx863_restart:
.annotate 'line', 4
if_null rx863_debug, debug_738
- rx863_cur."!cursor_debug"("NEXT ", "quote:sym<apos>")
+ rx863_cur."!cursor_debug"("NEXT", "quote:sym<apos>")
debug_738:
rx863_fail:
(rx863_rep, rx863_pos, $I10, $P10) = rx863_cur."!mark_fail"(0)
@@ -11848,7 +11821,7 @@
rx863_done:
rx863_cur."!cursor_fail"()
if_null rx863_debug, debug_739
- rx863_cur."!cursor_debug"("FAIL ", "quote:sym<apos>")
+ rx863_cur."!cursor_debug"("FAIL", "quote:sym<apos>")
debug_739:
.return (rx863_cur)
.return ()
@@ -11856,7 +11829,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<apos>" :subid("207_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<apos>" :subid("207_1282324002.40722") :method
.annotate 'line', 4
new $P865, "ResizablePMCArray"
push $P865, "'"
@@ -11865,7 +11838,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<dblq>" :subid("208_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<dblq>" :subid("208_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx868_tgt
.local int rx868_pos
@@ -11888,7 +11861,7 @@
rx868_start:
eq $I10, 1, rx868_restart
if_null rx868_debug, debug_740
- rx868_cur."!cursor_debug"("START ", "quote:sym<dblq>")
+ rx868_cur."!cursor_debug"("START", "quote:sym<dblq>")
debug_740:
$I10 = self.'from'()
ne $I10, -1, rxscan871_done
@@ -11919,13 +11892,13 @@
# rx pass
rx868_cur."!cursor_pass"(rx868_pos, "quote:sym<dblq>")
if_null rx868_debug, debug_741
- rx868_cur."!cursor_debug"("PASS ", "quote:sym<dblq>", " at pos=", rx868_pos)
+ rx868_cur."!cursor_debug"("PASS", "quote:sym<dblq>", " at pos=", rx868_pos)
debug_741:
.return (rx868_cur)
rx868_restart:
.annotate 'line', 4
if_null rx868_debug, debug_742
- rx868_cur."!cursor_debug"("NEXT ", "quote:sym<dblq>")
+ rx868_cur."!cursor_debug"("NEXT", "quote:sym<dblq>")
debug_742:
rx868_fail:
(rx868_rep, rx868_pos, $I10, $P10) = rx868_cur."!mark_fail"(0)
@@ -11935,7 +11908,7 @@
rx868_done:
rx868_cur."!cursor_fail"()
if_null rx868_debug, debug_743
- rx868_cur."!cursor_debug"("FAIL ", "quote:sym<dblq>")
+ rx868_cur."!cursor_debug"("FAIL", "quote:sym<dblq>")
debug_743:
.return (rx868_cur)
.return ()
@@ -11943,7 +11916,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<dblq>" :subid("209_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<dblq>" :subid("209_1282324002.40722") :method
.annotate 'line', 4
new $P870, "ResizablePMCArray"
push $P870, "\""
@@ -11952,7 +11925,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<q>" :subid("210_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<q>" :subid("210_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx873_tgt
.local int rx873_pos
@@ -11975,7 +11948,7 @@
rx873_start:
eq $I10, 1, rx873_restart
if_null rx873_debug, debug_744
- rx873_cur."!cursor_debug"("START ", "quote:sym<q>")
+ rx873_cur."!cursor_debug"("START", "quote:sym<q>")
debug_744:
$I10 = self.'from'()
ne $I10, -1, rxscan877_done
@@ -12026,13 +11999,13 @@
# rx pass
rx873_cur."!cursor_pass"(rx873_pos, "quote:sym<q>")
if_null rx873_debug, debug_745
- rx873_cur."!cursor_debug"("PASS ", "quote:sym<q>", " at pos=", rx873_pos)
+ rx873_cur."!cursor_debug"("PASS", "quote:sym<q>", " at pos=", rx873_pos)
debug_745:
.return (rx873_cur)
rx873_restart:
.annotate 'line', 4
if_null rx873_debug, debug_746
- rx873_cur."!cursor_debug"("NEXT ", "quote:sym<q>")
+ rx873_cur."!cursor_debug"("NEXT", "quote:sym<q>")
debug_746:
rx873_fail:
(rx873_rep, rx873_pos, $I10, $P10) = rx873_cur."!mark_fail"(0)
@@ -12042,7 +12015,7 @@
rx873_done:
rx873_cur."!cursor_fail"()
if_null rx873_debug, debug_747
- rx873_cur."!cursor_debug"("FAIL ", "quote:sym<q>")
+ rx873_cur."!cursor_debug"("FAIL", "quote:sym<q>")
debug_747:
.return (rx873_cur)
.return ()
@@ -12050,7 +12023,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<q>" :subid("211_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<q>" :subid("211_1282324002.40722") :method
.annotate 'line', 4
$P875 = self."!PREFIX__!subrule"("ws", "q")
new $P876, "ResizablePMCArray"
@@ -12060,7 +12033,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<qq>" :subid("212_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<qq>" :subid("212_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx879_tgt
.local int rx879_pos
@@ -12083,7 +12056,7 @@
rx879_start:
eq $I10, 1, rx879_restart
if_null rx879_debug, debug_748
- rx879_cur."!cursor_debug"("START ", "quote:sym<qq>")
+ rx879_cur."!cursor_debug"("START", "quote:sym<qq>")
debug_748:
$I10 = self.'from'()
ne $I10, -1, rxscan883_done
@@ -12134,13 +12107,13 @@
# rx pass
rx879_cur."!cursor_pass"(rx879_pos, "quote:sym<qq>")
if_null rx879_debug, debug_749
- rx879_cur."!cursor_debug"("PASS ", "quote:sym<qq>", " at pos=", rx879_pos)
+ rx879_cur."!cursor_debug"("PASS", "quote:sym<qq>", " at pos=", rx879_pos)
debug_749:
.return (rx879_cur)
rx879_restart:
.annotate 'line', 4
if_null rx879_debug, debug_750
- rx879_cur."!cursor_debug"("NEXT ", "quote:sym<qq>")
+ rx879_cur."!cursor_debug"("NEXT", "quote:sym<qq>")
debug_750:
rx879_fail:
(rx879_rep, rx879_pos, $I10, $P10) = rx879_cur."!mark_fail"(0)
@@ -12150,7 +12123,7 @@
rx879_done:
rx879_cur."!cursor_fail"()
if_null rx879_debug, debug_751
- rx879_cur."!cursor_debug"("FAIL ", "quote:sym<qq>")
+ rx879_cur."!cursor_debug"("FAIL", "quote:sym<qq>")
debug_751:
.return (rx879_cur)
.return ()
@@ -12158,7 +12131,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<qq>" :subid("213_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<qq>" :subid("213_1282324002.40722") :method
.annotate 'line', 4
$P881 = self."!PREFIX__!subrule"("ws", "qq")
new $P882, "ResizablePMCArray"
@@ -12168,7 +12141,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<Q>" :subid("214_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<Q>" :subid("214_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx885_tgt
.local int rx885_pos
@@ -12191,7 +12164,7 @@
rx885_start:
eq $I10, 1, rx885_restart
if_null rx885_debug, debug_752
- rx885_cur."!cursor_debug"("START ", "quote:sym<Q>")
+ rx885_cur."!cursor_debug"("START", "quote:sym<Q>")
debug_752:
$I10 = self.'from'()
ne $I10, -1, rxscan889_done
@@ -12242,13 +12215,13 @@
# rx pass
rx885_cur."!cursor_pass"(rx885_pos, "quote:sym<Q>")
if_null rx885_debug, debug_753
- rx885_cur."!cursor_debug"("PASS ", "quote:sym<Q>", " at pos=", rx885_pos)
+ rx885_cur."!cursor_debug"("PASS", "quote:sym<Q>", " at pos=", rx885_pos)
debug_753:
.return (rx885_cur)
rx885_restart:
.annotate 'line', 4
if_null rx885_debug, debug_754
- rx885_cur."!cursor_debug"("NEXT ", "quote:sym<Q>")
+ rx885_cur."!cursor_debug"("NEXT", "quote:sym<Q>")
debug_754:
rx885_fail:
(rx885_rep, rx885_pos, $I10, $P10) = rx885_cur."!mark_fail"(0)
@@ -12258,7 +12231,7 @@
rx885_done:
rx885_cur."!cursor_fail"()
if_null rx885_debug, debug_755
- rx885_cur."!cursor_debug"("FAIL ", "quote:sym<Q>")
+ rx885_cur."!cursor_debug"("FAIL", "quote:sym<Q>")
debug_755:
.return (rx885_cur)
.return ()
@@ -12266,7 +12239,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<Q>" :subid("215_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<Q>" :subid("215_1282324002.40722") :method
.annotate 'line', 4
$P887 = self."!PREFIX__!subrule"("ws", "Q")
new $P888, "ResizablePMCArray"
@@ -12276,7 +12249,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym<Q:PIR>" :subid("216_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym<Q:PIR>" :subid("216_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx891_tgt
.local int rx891_pos
@@ -12299,7 +12272,7 @@
rx891_start:
eq $I10, 1, rx891_restart
if_null rx891_debug, debug_756
- rx891_cur."!cursor_debug"("START ", "quote:sym<Q:PIR>")
+ rx891_cur."!cursor_debug"("START", "quote:sym<Q:PIR>")
debug_756:
$I10 = self.'from'()
ne $I10, -1, rxscan895_done
@@ -12336,13 +12309,13 @@
# rx pass
rx891_cur."!cursor_pass"(rx891_pos, "quote:sym<Q:PIR>")
if_null rx891_debug, debug_757
- rx891_cur."!cursor_debug"("PASS ", "quote:sym<Q:PIR>", " at pos=", rx891_pos)
+ rx891_cur."!cursor_debug"("PASS", "quote:sym<Q:PIR>", " at pos=", rx891_pos)
debug_757:
.return (rx891_cur)
rx891_restart:
.annotate 'line', 4
if_null rx891_debug, debug_758
- rx891_cur."!cursor_debug"("NEXT ", "quote:sym<Q:PIR>")
+ rx891_cur."!cursor_debug"("NEXT", "quote:sym<Q:PIR>")
debug_758:
rx891_fail:
(rx891_rep, rx891_pos, $I10, $P10) = rx891_cur."!mark_fail"(0)
@@ -12352,7 +12325,7 @@
rx891_done:
rx891_cur."!cursor_fail"()
if_null rx891_debug, debug_759
- rx891_cur."!cursor_debug"("FAIL ", "quote:sym<Q:PIR>")
+ rx891_cur."!cursor_debug"("FAIL", "quote:sym<Q:PIR>")
debug_759:
.return (rx891_cur)
.return ()
@@ -12360,7 +12333,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym<Q:PIR>" :subid("217_1282016529.10767") :method
+.sub "!PREFIX__quote:sym<Q:PIR>" :subid("217_1282324002.40722") :method
.annotate 'line', 4
$P893 = self."!PREFIX__!subrule"("ws", "Q:PIR")
new $P894, "ResizablePMCArray"
@@ -12370,7 +12343,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote:sym</ />" :subid("218_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote:sym</ />" :subid("218_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx897_tgt
.local int rx897_pos
@@ -12393,7 +12366,7 @@
rx897_start:
eq $I10, 1, rx897_restart
if_null rx897_debug, debug_760
- rx897_cur."!cursor_debug"("START ", "quote:sym</ />")
+ rx897_cur."!cursor_debug"("START", "quote:sym</ />")
debug_760:
$I10 = self.'from'()
ne $I10, -1, rxscan901_done
@@ -12445,13 +12418,13 @@
# rx pass
rx897_cur."!cursor_pass"(rx897_pos, "quote:sym</ />")
if_null rx897_debug, debug_761
- rx897_cur."!cursor_debug"("PASS ", "quote:sym</ />", " at pos=", rx897_pos)
+ rx897_cur."!cursor_debug"("PASS", "quote:sym</ />", " at pos=", rx897_pos)
debug_761:
.return (rx897_cur)
rx897_restart:
.annotate 'line', 4
if_null rx897_debug, debug_762
- rx897_cur."!cursor_debug"("NEXT ", "quote:sym</ />")
+ rx897_cur."!cursor_debug"("NEXT", "quote:sym</ />")
debug_762:
rx897_fail:
(rx897_rep, rx897_pos, $I10, $P10) = rx897_cur."!mark_fail"(0)
@@ -12461,7 +12434,7 @@
rx897_done:
rx897_cur."!cursor_fail"()
if_null rx897_debug, debug_763
- rx897_cur."!cursor_debug"("FAIL ", "quote:sym</ />")
+ rx897_cur."!cursor_debug"("FAIL", "quote:sym</ />")
debug_763:
.return (rx897_cur)
.return ()
@@ -12469,7 +12442,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote:sym</ />" :subid("219_1282016529.10767") :method
+.sub "!PREFIX__quote:sym</ />" :subid("219_1282324002.40722") :method
.annotate 'line', 4
$P899 = self."!PREFIX__!subrule"("newpad", "/")
new $P900, "ResizablePMCArray"
@@ -12479,7 +12452,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote_escape:sym<$>" :subid("220_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote_escape:sym<$>" :subid("220_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx903_tgt
.local int rx903_pos
@@ -12502,7 +12475,7 @@
rx903_start:
eq $I10, 1, rx903_restart
if_null rx903_debug, debug_764
- rx903_cur."!cursor_debug"("START ", "quote_escape:sym<$>")
+ rx903_cur."!cursor_debug"("START", "quote_escape:sym<$>")
debug_764:
$I10 = self.'from'()
ne $I10, -1, rxscan906_done
@@ -12537,13 +12510,13 @@
# rx pass
rx903_cur."!cursor_pass"(rx903_pos, "quote_escape:sym<$>")
if_null rx903_debug, debug_765
- rx903_cur."!cursor_debug"("PASS ", "quote_escape:sym<$>", " at pos=", rx903_pos)
+ rx903_cur."!cursor_debug"("PASS", "quote_escape:sym<$>", " at pos=", rx903_pos)
debug_765:
.return (rx903_cur)
rx903_restart:
.annotate 'line', 4
if_null rx903_debug, debug_766
- rx903_cur."!cursor_debug"("NEXT ", "quote_escape:sym<$>")
+ rx903_cur."!cursor_debug"("NEXT", "quote_escape:sym<$>")
debug_766:
rx903_fail:
(rx903_rep, rx903_pos, $I10, $P10) = rx903_cur."!mark_fail"(0)
@@ -12553,7 +12526,7 @@
rx903_done:
rx903_cur."!cursor_fail"()
if_null rx903_debug, debug_767
- rx903_cur."!cursor_debug"("FAIL ", "quote_escape:sym<$>")
+ rx903_cur."!cursor_debug"("FAIL", "quote_escape:sym<$>")
debug_767:
.return (rx903_cur)
.return ()
@@ -12561,7 +12534,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<$>" :subid("221_1282016529.10767") :method
+.sub "!PREFIX__quote_escape:sym<$>" :subid("221_1282324002.40722") :method
.annotate 'line', 4
new $P905, "ResizablePMCArray"
push $P905, "$"
@@ -12570,7 +12543,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote_escape:sym<{ }>" :subid("222_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote_escape:sym<{ }>" :subid("222_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx908_tgt
.local int rx908_pos
@@ -12593,7 +12566,7 @@
rx908_start:
eq $I10, 1, rx908_restart
if_null rx908_debug, debug_768
- rx908_cur."!cursor_debug"("START ", "quote_escape:sym<{ }>")
+ rx908_cur."!cursor_debug"("START", "quote_escape:sym<{ }>")
debug_768:
$I10 = self.'from'()
ne $I10, -1, rxscan911_done
@@ -12628,13 +12601,13 @@
# rx pass
rx908_cur."!cursor_pass"(rx908_pos, "quote_escape:sym<{ }>")
if_null rx908_debug, debug_769
- rx908_cur."!cursor_debug"("PASS ", "quote_escape:sym<{ }>", " at pos=", rx908_pos)
+ rx908_cur."!cursor_debug"("PASS", "quote_escape:sym<{ }>", " at pos=", rx908_pos)
debug_769:
.return (rx908_cur)
rx908_restart:
.annotate 'line', 4
if_null rx908_debug, debug_770
- rx908_cur."!cursor_debug"("NEXT ", "quote_escape:sym<{ }>")
+ rx908_cur."!cursor_debug"("NEXT", "quote_escape:sym<{ }>")
debug_770:
rx908_fail:
(rx908_rep, rx908_pos, $I10, $P10) = rx908_cur."!mark_fail"(0)
@@ -12644,7 +12617,7 @@
rx908_done:
rx908_cur."!cursor_fail"()
if_null rx908_debug, debug_771
- rx908_cur."!cursor_debug"("FAIL ", "quote_escape:sym<{ }>")
+ rx908_cur."!cursor_debug"("FAIL", "quote_escape:sym<{ }>")
debug_771:
.return (rx908_cur)
.return ()
@@ -12652,7 +12625,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<{ }>" :subid("223_1282016529.10767") :method
+.sub "!PREFIX__quote_escape:sym<{ }>" :subid("223_1282324002.40722") :method
.annotate 'line', 4
new $P910, "ResizablePMCArray"
push $P910, "{"
@@ -12661,7 +12634,7 @@
.namespace ["NQP";"Grammar"]
-.sub "quote_escape:sym<esc>" :subid("224_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "quote_escape:sym<esc>" :subid("224_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx913_tgt
.local int rx913_pos
@@ -12684,7 +12657,7 @@
rx913_start:
eq $I10, 1, rx913_restart
if_null rx913_debug, debug_772
- rx913_cur."!cursor_debug"("START ", "quote_escape:sym<esc>")
+ rx913_cur."!cursor_debug"("START", "quote_escape:sym<esc>")
debug_772:
$I10 = self.'from'()
ne $I10, -1, rxscan916_done
@@ -12713,13 +12686,13 @@
# rx pass
rx913_cur."!cursor_pass"(rx913_pos, "quote_escape:sym<esc>")
if_null rx913_debug, debug_773
- rx913_cur."!cursor_debug"("PASS ", "quote_escape:sym<esc>", " at pos=", rx913_pos)
+ rx913_cur."!cursor_debug"("PASS", "quote_escape:sym<esc>", " at pos=", rx913_pos)
debug_773:
.return (rx913_cur)
rx913_restart:
.annotate 'line', 4
if_null rx913_debug, debug_774
- rx913_cur."!cursor_debug"("NEXT ", "quote_escape:sym<esc>")
+ rx913_cur."!cursor_debug"("NEXT", "quote_escape:sym<esc>")
debug_774:
rx913_fail:
(rx913_rep, rx913_pos, $I10, $P10) = rx913_cur."!mark_fail"(0)
@@ -12729,7 +12702,7 @@
rx913_done:
rx913_cur."!cursor_fail"()
if_null rx913_debug, debug_775
- rx913_cur."!cursor_debug"("FAIL ", "quote_escape:sym<esc>")
+ rx913_cur."!cursor_debug"("FAIL", "quote_escape:sym<esc>")
debug_775:
.return (rx913_cur)
.return ()
@@ -12737,7 +12710,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<esc>" :subid("225_1282016529.10767") :method
+.sub "!PREFIX__quote_escape:sym<esc>" :subid("225_1282324002.40722") :method
.annotate 'line', 4
new $P915, "ResizablePMCArray"
push $P915, "\\e"
@@ -12746,7 +12719,7 @@
.namespace ["NQP";"Grammar"]
-.sub "circumfix:sym<( )>" :subid("226_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "circumfix:sym<( )>" :subid("226_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx918_tgt
.local int rx918_pos
@@ -12770,7 +12743,7 @@
rx918_start:
eq $I10, 1, rx918_restart
if_null rx918_debug, debug_776
- rx918_cur."!cursor_debug"("START ", "circumfix:sym<( )>")
+ rx918_cur."!cursor_debug"("START", "circumfix:sym<( )>")
debug_776:
$I10 = self.'from'()
ne $I10, -1, rxscan922_done
@@ -12827,13 +12800,13 @@
# rx pass
rx918_cur."!cursor_pass"(rx918_pos, "circumfix:sym<( )>")
if_null rx918_debug, debug_777
- rx918_cur."!cursor_debug"("PASS ", "circumfix:sym<( )>", " at pos=", rx918_pos)
+ rx918_cur."!cursor_debug"("PASS", "circumfix:sym<( )>", " at pos=", rx918_pos)
debug_777:
.return (rx918_cur)
rx918_restart:
.annotate 'line', 4
if_null rx918_debug, debug_778
- rx918_cur."!cursor_debug"("NEXT ", "circumfix:sym<( )>")
+ rx918_cur."!cursor_debug"("NEXT", "circumfix:sym<( )>")
debug_778:
rx918_fail:
(rx918_rep, rx918_pos, $I10, $P10) = rx918_cur."!mark_fail"(0)
@@ -12843,7 +12816,7 @@
rx918_done:
rx918_cur."!cursor_fail"()
if_null rx918_debug, debug_779
- rx918_cur."!cursor_debug"("FAIL ", "circumfix:sym<( )>")
+ rx918_cur."!cursor_debug"("FAIL", "circumfix:sym<( )>")
debug_779:
.return (rx918_cur)
.return ()
@@ -12851,7 +12824,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__circumfix:sym<( )>" :subid("227_1282016529.10767") :method
+.sub "!PREFIX__circumfix:sym<( )>" :subid("227_1282324002.40722") :method
.annotate 'line', 4
$P920 = self."!PREFIX__!subrule"("ws", "(")
new $P921, "ResizablePMCArray"
@@ -12861,7 +12834,7 @@
.namespace ["NQP";"Grammar"]
-.sub "circumfix:sym<[ ]>" :subid("228_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "circumfix:sym<[ ]>" :subid("228_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx926_tgt
.local int rx926_pos
@@ -12885,7 +12858,7 @@
rx926_start:
eq $I10, 1, rx926_restart
if_null rx926_debug, debug_780
- rx926_cur."!cursor_debug"("START ", "circumfix:sym<[ ]>")
+ rx926_cur."!cursor_debug"("START", "circumfix:sym<[ ]>")
debug_780:
$I10 = self.'from'()
ne $I10, -1, rxscan930_done
@@ -12942,13 +12915,13 @@
# rx pass
rx926_cur."!cursor_pass"(rx926_pos, "circumfix:sym<[ ]>")
if_null rx926_debug, debug_781
- rx926_cur."!cursor_debug"("PASS ", "circumfix:sym<[ ]>", " at pos=", rx926_pos)
+ rx926_cur."!cursor_debug"("PASS", "circumfix:sym<[ ]>", " at pos=", rx926_pos)
debug_781:
.return (rx926_cur)
rx926_restart:
.annotate 'line', 4
if_null rx926_debug, debug_782
- rx926_cur."!cursor_debug"("NEXT ", "circumfix:sym<[ ]>")
+ rx926_cur."!cursor_debug"("NEXT", "circumfix:sym<[ ]>")
debug_782:
rx926_fail:
(rx926_rep, rx926_pos, $I10, $P10) = rx926_cur."!mark_fail"(0)
@@ -12958,7 +12931,7 @@
rx926_done:
rx926_cur."!cursor_fail"()
if_null rx926_debug, debug_783
- rx926_cur."!cursor_debug"("FAIL ", "circumfix:sym<[ ]>")
+ rx926_cur."!cursor_debug"("FAIL", "circumfix:sym<[ ]>")
debug_783:
.return (rx926_cur)
.return ()
@@ -12966,7 +12939,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__circumfix:sym<[ ]>" :subid("229_1282016529.10767") :method
+.sub "!PREFIX__circumfix:sym<[ ]>" :subid("229_1282324002.40722") :method
.annotate 'line', 4
$P928 = self."!PREFIX__!subrule"("ws", "[")
new $P929, "ResizablePMCArray"
@@ -12976,7 +12949,7 @@
.namespace ["NQP";"Grammar"]
-.sub "circumfix:sym<ang>" :subid("230_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "circumfix:sym<ang>" :subid("230_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx934_tgt
.local int rx934_pos
@@ -12999,7 +12972,7 @@
rx934_start:
eq $I10, 1, rx934_restart
if_null rx934_debug, debug_784
- rx934_cur."!cursor_debug"("START ", "circumfix:sym<ang>")
+ rx934_cur."!cursor_debug"("START", "circumfix:sym<ang>")
debug_784:
$I10 = self.'from'()
ne $I10, -1, rxscan937_done
@@ -13030,13 +13003,13 @@
# rx pass
rx934_cur."!cursor_pass"(rx934_pos, "circumfix:sym<ang>")
if_null rx934_debug, debug_785
- rx934_cur."!cursor_debug"("PASS ", "circumfix:sym<ang>", " at pos=", rx934_pos)
+ rx934_cur."!cursor_debug"("PASS", "circumfix:sym<ang>", " at pos=", rx934_pos)
debug_785:
.return (rx934_cur)
rx934_restart:
.annotate 'line', 4
if_null rx934_debug, debug_786
- rx934_cur."!cursor_debug"("NEXT ", "circumfix:sym<ang>")
+ rx934_cur."!cursor_debug"("NEXT", "circumfix:sym<ang>")
debug_786:
rx934_fail:
(rx934_rep, rx934_pos, $I10, $P10) = rx934_cur."!mark_fail"(0)
@@ -13046,7 +13019,7 @@
rx934_done:
rx934_cur."!cursor_fail"()
if_null rx934_debug, debug_787
- rx934_cur."!cursor_debug"("FAIL ", "circumfix:sym<ang>")
+ rx934_cur."!cursor_debug"("FAIL", "circumfix:sym<ang>")
debug_787:
.return (rx934_cur)
.return ()
@@ -13054,7 +13027,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__circumfix:sym<ang>" :subid("231_1282016529.10767") :method
+.sub "!PREFIX__circumfix:sym<ang>" :subid("231_1282324002.40722") :method
.annotate 'line', 4
new $P936, "ResizablePMCArray"
push $P936, "<"
@@ -13063,7 +13036,7 @@
.namespace ["NQP";"Grammar"]
-.sub unicode:"circumfix:sym<\x{ab} \x{bb}>" :subid("232_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub unicode:"circumfix:sym<\x{ab} \x{bb}>" :subid("232_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx939_tgt
.local int rx939_pos
@@ -13086,7 +13059,7 @@
rx939_start:
eq $I10, 1, rx939_restart
if_null rx939_debug, debug_788
- rx939_cur."!cursor_debug"("START ", unicode:"circumfix:sym<\x{ab} \x{bb}>")
+ rx939_cur."!cursor_debug"("START", unicode:"circumfix:sym<\x{ab} \x{bb}>")
debug_788:
$I10 = self.'from'()
ne $I10, -1, rxscan942_done
@@ -13117,13 +13090,13 @@
# rx pass
rx939_cur."!cursor_pass"(rx939_pos, unicode:"circumfix:sym<\x{ab} \x{bb}>")
if_null rx939_debug, debug_789
- rx939_cur."!cursor_debug"("PASS ", unicode:"circumfix:sym<\x{ab} \x{bb}>", " at pos=", rx939_pos)
+ rx939_cur."!cursor_debug"("PASS", unicode:"circumfix:sym<\x{ab} \x{bb}>", " at pos=", rx939_pos)
debug_789:
.return (rx939_cur)
rx939_restart:
.annotate 'line', 4
if_null rx939_debug, debug_790
- rx939_cur."!cursor_debug"("NEXT ", unicode:"circumfix:sym<\x{ab} \x{bb}>")
+ rx939_cur."!cursor_debug"("NEXT", unicode:"circumfix:sym<\x{ab} \x{bb}>")
debug_790:
rx939_fail:
(rx939_rep, rx939_pos, $I10, $P10) = rx939_cur."!mark_fail"(0)
@@ -13133,7 +13106,7 @@
rx939_done:
rx939_cur."!cursor_fail"()
if_null rx939_debug, debug_791
- rx939_cur."!cursor_debug"("FAIL ", unicode:"circumfix:sym<\x{ab} \x{bb}>")
+ rx939_cur."!cursor_debug"("FAIL", unicode:"circumfix:sym<\x{ab} \x{bb}>")
debug_791:
.return (rx939_cur)
.return ()
@@ -13141,7 +13114,7 @@
.namespace ["NQP";"Grammar"]
-.sub unicode:"!PREFIX__circumfix:sym<\x{ab} \x{bb}>" :subid("233_1282016529.10767") :method
+.sub unicode:"!PREFIX__circumfix:sym<\x{ab} \x{bb}>" :subid("233_1282324002.40722") :method
.annotate 'line', 4
new $P941, "ResizablePMCArray"
push $P941, unicode:"\x{ab}"
@@ -13150,7 +13123,7 @@
.namespace ["NQP";"Grammar"]
-.sub "circumfix:sym<{ }>" :subid("234_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "circumfix:sym<{ }>" :subid("234_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx944_tgt
.local int rx944_pos
@@ -13173,7 +13146,7 @@
rx944_start:
eq $I10, 1, rx944_restart
if_null rx944_debug, debug_792
- rx944_cur."!cursor_debug"("START ", "circumfix:sym<{ }>")
+ rx944_cur."!cursor_debug"("START", "circumfix:sym<{ }>")
debug_792:
$I10 = self.'from'()
ne $I10, -1, rxscan947_done
@@ -13204,13 +13177,13 @@
# rx pass
rx944_cur."!cursor_pass"(rx944_pos, "circumfix:sym<{ }>")
if_null rx944_debug, debug_793
- rx944_cur."!cursor_debug"("PASS ", "circumfix:sym<{ }>", " at pos=", rx944_pos)
+ rx944_cur."!cursor_debug"("PASS", "circumfix:sym<{ }>", " at pos=", rx944_pos)
debug_793:
.return (rx944_cur)
rx944_restart:
.annotate 'line', 4
if_null rx944_debug, debug_794
- rx944_cur."!cursor_debug"("NEXT ", "circumfix:sym<{ }>")
+ rx944_cur."!cursor_debug"("NEXT", "circumfix:sym<{ }>")
debug_794:
rx944_fail:
(rx944_rep, rx944_pos, $I10, $P10) = rx944_cur."!mark_fail"(0)
@@ -13220,7 +13193,7 @@
rx944_done:
rx944_cur."!cursor_fail"()
if_null rx944_debug, debug_795
- rx944_cur."!cursor_debug"("FAIL ", "circumfix:sym<{ }>")
+ rx944_cur."!cursor_debug"("FAIL", "circumfix:sym<{ }>")
debug_795:
.return (rx944_cur)
.return ()
@@ -13228,7 +13201,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__circumfix:sym<{ }>" :subid("235_1282016529.10767") :method
+.sub "!PREFIX__circumfix:sym<{ }>" :subid("235_1282324002.40722") :method
.annotate 'line', 4
new $P946, "ResizablePMCArray"
push $P946, "{"
@@ -13237,7 +13210,7 @@
.namespace ["NQP";"Grammar"]
-.sub "circumfix:sym<sigil>" :subid("236_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "circumfix:sym<sigil>" :subid("236_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx949_tgt
.local int rx949_pos
@@ -13260,7 +13233,7 @@
rx949_start:
eq $I10, 1, rx949_restart
if_null rx949_debug, debug_796
- rx949_cur."!cursor_debug"("START ", "circumfix:sym<sigil>")
+ rx949_cur."!cursor_debug"("START", "circumfix:sym<sigil>")
debug_796:
$I10 = self.'from'()
ne $I10, -1, rxscan953_done
@@ -13324,13 +13297,13 @@
# rx pass
rx949_cur."!cursor_pass"(rx949_pos, "circumfix:sym<sigil>")
if_null rx949_debug, debug_797
- rx949_cur."!cursor_debug"("PASS ", "circumfix:sym<sigil>", " at pos=", rx949_pos)
+ rx949_cur."!cursor_debug"("PASS", "circumfix:sym<sigil>", " at pos=", rx949_pos)
debug_797:
.return (rx949_cur)
rx949_restart:
.annotate 'line', 4
if_null rx949_debug, debug_798
- rx949_cur."!cursor_debug"("NEXT ", "circumfix:sym<sigil>")
+ rx949_cur."!cursor_debug"("NEXT", "circumfix:sym<sigil>")
debug_798:
rx949_fail:
(rx949_rep, rx949_pos, $I10, $P10) = rx949_cur."!mark_fail"(0)
@@ -13340,7 +13313,7 @@
rx949_done:
rx949_cur."!cursor_fail"()
if_null rx949_debug, debug_799
- rx949_cur."!cursor_debug"("FAIL ", "circumfix:sym<sigil>")
+ rx949_cur."!cursor_debug"("FAIL", "circumfix:sym<sigil>")
debug_799:
.return (rx949_cur)
.return ()
@@ -13348,7 +13321,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__circumfix:sym<sigil>" :subid("237_1282016529.10767") :method
+.sub "!PREFIX__circumfix:sym<sigil>" :subid("237_1282324002.40722") :method
.annotate 'line', 4
$P951 = self."!PREFIX__!subrule"("sigil", "")
new $P952, "ResizablePMCArray"
@@ -13358,7 +13331,7 @@
.namespace ["NQP";"Grammar"]
-.sub "semilist" :subid("238_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "semilist" :subid("238_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 4
.local string rx958_tgt
.local int rx958_pos
@@ -13381,7 +13354,7 @@
rx958_start:
eq $I10, 1, rx958_restart
if_null rx958_debug, debug_800
- rx958_cur."!cursor_debug"("START ", "semilist")
+ rx958_cur."!cursor_debug"("START", "semilist")
debug_800:
$I10 = self.'from'()
ne $I10, -1, rxscan962_done
@@ -13416,13 +13389,13 @@
# rx pass
rx958_cur."!cursor_pass"(rx958_pos, "semilist")
if_null rx958_debug, debug_801
- rx958_cur."!cursor_debug"("PASS ", "semilist", " at pos=", rx958_pos)
+ rx958_cur."!cursor_debug"("PASS", "semilist", " at pos=", rx958_pos)
debug_801:
.return (rx958_cur)
rx958_restart:
.annotate 'line', 4
if_null rx958_debug, debug_802
- rx958_cur."!cursor_debug"("NEXT ", "semilist")
+ rx958_cur."!cursor_debug"("NEXT", "semilist")
debug_802:
rx958_fail:
(rx958_rep, rx958_pos, $I10, $P10) = rx958_cur."!mark_fail"(0)
@@ -13432,7 +13405,7 @@
rx958_done:
rx958_cur."!cursor_fail"()
if_null rx958_debug, debug_803
- rx958_cur."!cursor_debug"("FAIL ", "semilist")
+ rx958_cur."!cursor_debug"("FAIL", "semilist")
debug_803:
.return (rx958_cur)
.return ()
@@ -13440,7 +13413,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__semilist" :subid("239_1282016529.10767") :method
+.sub "!PREFIX__semilist" :subid("239_1282324002.40722") :method
.annotate 'line', 4
$P960 = self."!PREFIX__!subrule"("ws", "")
new $P961, "ResizablePMCArray"
@@ -13450,7 +13423,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infixish" :subid("240_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infixish" :subid("240_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx966_tgt
.local int rx966_pos
@@ -13473,7 +13446,7 @@
rx966_start:
eq $I10, 1, rx966_restart
if_null rx966_debug, debug_804
- rx966_cur."!cursor_debug"("START ", "infixish")
+ rx966_cur."!cursor_debug"("START", "infixish")
debug_804:
$I10 = self.'from'()
ne $I10, -1, rxscan969_done
@@ -13502,13 +13475,13 @@
# rx pass
rx966_cur."!cursor_pass"(rx966_pos, "infixish")
if_null rx966_debug, debug_805
- rx966_cur."!cursor_debug"("PASS ", "infixish", " at pos=", rx966_pos)
+ rx966_cur."!cursor_debug"("PASS", "infixish", " at pos=", rx966_pos)
debug_805:
.return (rx966_cur)
rx966_restart:
.annotate 'line', 447
if_null rx966_debug, debug_806
- rx966_cur."!cursor_debug"("NEXT ", "infixish")
+ rx966_cur."!cursor_debug"("NEXT", "infixish")
debug_806:
rx966_fail:
(rx966_rep, rx966_pos, $I10, $P10) = rx966_cur."!mark_fail"(0)
@@ -13518,7 +13491,7 @@
rx966_done:
rx966_cur."!cursor_fail"()
if_null rx966_debug, debug_807
- rx966_cur."!cursor_debug"("FAIL ", "infixish")
+ rx966_cur."!cursor_debug"("FAIL", "infixish")
debug_807:
.return (rx966_cur)
.return ()
@@ -13526,7 +13499,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infixish" :subid("241_1282016529.10767") :method
+.sub "!PREFIX__infixish" :subid("241_1282324002.40722") :method
.annotate 'line', 447
new $P968, "ResizablePMCArray"
push $P968, ""
@@ -13535,7 +13508,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infixstopper" :subid("242_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infixstopper" :subid("242_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx971_tgt
.local int rx971_pos
@@ -13558,7 +13531,7 @@
rx971_start:
eq $I10, 1, rx971_restart
if_null rx971_debug, debug_808
- rx971_cur."!cursor_debug"("START ", "infixstopper")
+ rx971_cur."!cursor_debug"("START", "infixstopper")
debug_808:
$I10 = self.'from'()
ne $I10, -1, rxscan974_done
@@ -13580,13 +13553,13 @@
# rx pass
rx971_cur."!cursor_pass"(rx971_pos, "infixstopper")
if_null rx971_debug, debug_809
- rx971_cur."!cursor_debug"("PASS ", "infixstopper", " at pos=", rx971_pos)
+ rx971_cur."!cursor_debug"("PASS", "infixstopper", " at pos=", rx971_pos)
debug_809:
.return (rx971_cur)
rx971_restart:
.annotate 'line', 447
if_null rx971_debug, debug_810
- rx971_cur."!cursor_debug"("NEXT ", "infixstopper")
+ rx971_cur."!cursor_debug"("NEXT", "infixstopper")
debug_810:
rx971_fail:
(rx971_rep, rx971_pos, $I10, $P10) = rx971_cur."!mark_fail"(0)
@@ -13596,7 +13569,7 @@
rx971_done:
rx971_cur."!cursor_fail"()
if_null rx971_debug, debug_811
- rx971_cur."!cursor_debug"("FAIL ", "infixstopper")
+ rx971_cur."!cursor_debug"("FAIL", "infixstopper")
debug_811:
.return (rx971_cur)
.return ()
@@ -13604,7 +13577,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infixstopper" :subid("243_1282016529.10767") :method
+.sub "!PREFIX__infixstopper" :subid("243_1282324002.40722") :method
.annotate 'line', 447
new $P973, "ResizablePMCArray"
push $P973, ""
@@ -13613,7 +13586,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postcircumfix:sym<[ ]>" :subid("244_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postcircumfix:sym<[ ]>" :subid("244_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx976_tgt
.local int rx976_pos
@@ -13636,7 +13609,7 @@
rx976_start:
eq $I10, 1, rx976_restart
if_null rx976_debug, debug_812
- rx976_cur."!cursor_debug"("START ", "postcircumfix:sym<[ ]>")
+ rx976_cur."!cursor_debug"("START", "postcircumfix:sym<[ ]>")
debug_812:
$I10 = self.'from'()
ne $I10, -1, rxscan980_done
@@ -13689,13 +13662,13 @@
# rx pass
rx976_cur."!cursor_pass"(rx976_pos, "postcircumfix:sym<[ ]>")
if_null rx976_debug, debug_813
- rx976_cur."!cursor_debug"("PASS ", "postcircumfix:sym<[ ]>", " at pos=", rx976_pos)
+ rx976_cur."!cursor_debug"("PASS", "postcircumfix:sym<[ ]>", " at pos=", rx976_pos)
debug_813:
.return (rx976_cur)
rx976_restart:
.annotate 'line', 447
if_null rx976_debug, debug_814
- rx976_cur."!cursor_debug"("NEXT ", "postcircumfix:sym<[ ]>")
+ rx976_cur."!cursor_debug"("NEXT", "postcircumfix:sym<[ ]>")
debug_814:
rx976_fail:
(rx976_rep, rx976_pos, $I10, $P10) = rx976_cur."!mark_fail"(0)
@@ -13705,7 +13678,7 @@
rx976_done:
rx976_cur."!cursor_fail"()
if_null rx976_debug, debug_815
- rx976_cur."!cursor_debug"("FAIL ", "postcircumfix:sym<[ ]>")
+ rx976_cur."!cursor_debug"("FAIL", "postcircumfix:sym<[ ]>")
debug_815:
.return (rx976_cur)
.return ()
@@ -13713,7 +13686,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postcircumfix:sym<[ ]>" :subid("245_1282016529.10767") :method
+.sub "!PREFIX__postcircumfix:sym<[ ]>" :subid("245_1282324002.40722") :method
.annotate 'line', 447
$P978 = self."!PREFIX__!subrule"("ws", "[")
new $P979, "ResizablePMCArray"
@@ -13723,7 +13696,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postcircumfix:sym<{ }>" :subid("246_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postcircumfix:sym<{ }>" :subid("246_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx982_tgt
.local int rx982_pos
@@ -13746,7 +13719,7 @@
rx982_start:
eq $I10, 1, rx982_restart
if_null rx982_debug, debug_816
- rx982_cur."!cursor_debug"("START ", "postcircumfix:sym<{ }>")
+ rx982_cur."!cursor_debug"("START", "postcircumfix:sym<{ }>")
debug_816:
$I10 = self.'from'()
ne $I10, -1, rxscan986_done
@@ -13799,13 +13772,13 @@
# rx pass
rx982_cur."!cursor_pass"(rx982_pos, "postcircumfix:sym<{ }>")
if_null rx982_debug, debug_817
- rx982_cur."!cursor_debug"("PASS ", "postcircumfix:sym<{ }>", " at pos=", rx982_pos)
+ rx982_cur."!cursor_debug"("PASS", "postcircumfix:sym<{ }>", " at pos=", rx982_pos)
debug_817:
.return (rx982_cur)
rx982_restart:
.annotate 'line', 447
if_null rx982_debug, debug_818
- rx982_cur."!cursor_debug"("NEXT ", "postcircumfix:sym<{ }>")
+ rx982_cur."!cursor_debug"("NEXT", "postcircumfix:sym<{ }>")
debug_818:
rx982_fail:
(rx982_rep, rx982_pos, $I10, $P10) = rx982_cur."!mark_fail"(0)
@@ -13815,7 +13788,7 @@
rx982_done:
rx982_cur."!cursor_fail"()
if_null rx982_debug, debug_819
- rx982_cur."!cursor_debug"("FAIL ", "postcircumfix:sym<{ }>")
+ rx982_cur."!cursor_debug"("FAIL", "postcircumfix:sym<{ }>")
debug_819:
.return (rx982_cur)
.return ()
@@ -13823,7 +13796,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postcircumfix:sym<{ }>" :subid("247_1282016529.10767") :method
+.sub "!PREFIX__postcircumfix:sym<{ }>" :subid("247_1282324002.40722") :method
.annotate 'line', 447
$P984 = self."!PREFIX__!subrule"("ws", "{")
new $P985, "ResizablePMCArray"
@@ -13833,7 +13806,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postcircumfix:sym<ang>" :subid("248_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postcircumfix:sym<ang>" :subid("248_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx988_tgt
.local int rx988_pos
@@ -13856,7 +13829,7 @@
rx988_start:
eq $I10, 1, rx988_restart
if_null rx988_debug, debug_820
- rx988_cur."!cursor_debug"("START ", "postcircumfix:sym<ang>")
+ rx988_cur."!cursor_debug"("START", "postcircumfix:sym<ang>")
debug_820:
$I10 = self.'from'()
ne $I10, -1, rxscan991_done
@@ -13896,13 +13869,13 @@
# rx pass
rx988_cur."!cursor_pass"(rx988_pos, "postcircumfix:sym<ang>")
if_null rx988_debug, debug_821
- rx988_cur."!cursor_debug"("PASS ", "postcircumfix:sym<ang>", " at pos=", rx988_pos)
+ rx988_cur."!cursor_debug"("PASS", "postcircumfix:sym<ang>", " at pos=", rx988_pos)
debug_821:
.return (rx988_cur)
rx988_restart:
.annotate 'line', 447
if_null rx988_debug, debug_822
- rx988_cur."!cursor_debug"("NEXT ", "postcircumfix:sym<ang>")
+ rx988_cur."!cursor_debug"("NEXT", "postcircumfix:sym<ang>")
debug_822:
rx988_fail:
(rx988_rep, rx988_pos, $I10, $P10) = rx988_cur."!mark_fail"(0)
@@ -13912,7 +13885,7 @@
rx988_done:
rx988_cur."!cursor_fail"()
if_null rx988_debug, debug_823
- rx988_cur."!cursor_debug"("FAIL ", "postcircumfix:sym<ang>")
+ rx988_cur."!cursor_debug"("FAIL", "postcircumfix:sym<ang>")
debug_823:
.return (rx988_cur)
.return ()
@@ -13920,7 +13893,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postcircumfix:sym<ang>" :subid("249_1282016529.10767") :method
+.sub "!PREFIX__postcircumfix:sym<ang>" :subid("249_1282324002.40722") :method
.annotate 'line', 447
new $P990, "ResizablePMCArray"
push $P990, "<"
@@ -13929,7 +13902,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postcircumfix:sym<( )>" :subid("250_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postcircumfix:sym<( )>" :subid("250_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx993_tgt
.local int rx993_pos
@@ -13952,7 +13925,7 @@
rx993_start:
eq $I10, 1, rx993_restart
if_null rx993_debug, debug_824
- rx993_cur."!cursor_debug"("START ", "postcircumfix:sym<( )>")
+ rx993_cur."!cursor_debug"("START", "postcircumfix:sym<( )>")
debug_824:
$I10 = self.'from'()
ne $I10, -1, rxscan997_done
@@ -14005,13 +13978,13 @@
# rx pass
rx993_cur."!cursor_pass"(rx993_pos, "postcircumfix:sym<( )>")
if_null rx993_debug, debug_825
- rx993_cur."!cursor_debug"("PASS ", "postcircumfix:sym<( )>", " at pos=", rx993_pos)
+ rx993_cur."!cursor_debug"("PASS", "postcircumfix:sym<( )>", " at pos=", rx993_pos)
debug_825:
.return (rx993_cur)
rx993_restart:
.annotate 'line', 447
if_null rx993_debug, debug_826
- rx993_cur."!cursor_debug"("NEXT ", "postcircumfix:sym<( )>")
+ rx993_cur."!cursor_debug"("NEXT", "postcircumfix:sym<( )>")
debug_826:
rx993_fail:
(rx993_rep, rx993_pos, $I10, $P10) = rx993_cur."!mark_fail"(0)
@@ -14021,7 +13994,7 @@
rx993_done:
rx993_cur."!cursor_fail"()
if_null rx993_debug, debug_827
- rx993_cur."!cursor_debug"("FAIL ", "postcircumfix:sym<( )>")
+ rx993_cur."!cursor_debug"("FAIL", "postcircumfix:sym<( )>")
debug_827:
.return (rx993_cur)
.return ()
@@ -14029,7 +14002,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postcircumfix:sym<( )>" :subid("251_1282016529.10767") :method
+.sub "!PREFIX__postcircumfix:sym<( )>" :subid("251_1282324002.40722") :method
.annotate 'line', 447
$P995 = self."!PREFIX__!subrule"("ws", "(")
new $P996, "ResizablePMCArray"
@@ -14039,7 +14012,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postfix:sym<.>" :subid("252_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postfix:sym<.>" :subid("252_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx999_tgt
.local int rx999_pos
@@ -14062,7 +14035,7 @@
rx999_start:
eq $I10, 1, rx999_restart
if_null rx999_debug, debug_828
- rx999_cur."!cursor_debug"("START ", "postfix:sym<.>")
+ rx999_cur."!cursor_debug"("START", "postfix:sym<.>")
debug_828:
$I10 = self.'from'()
ne $I10, -1, rxscan1003_done
@@ -14094,13 +14067,13 @@
# rx pass
rx999_cur."!cursor_pass"(rx999_pos, "postfix:sym<.>")
if_null rx999_debug, debug_829
- rx999_cur."!cursor_debug"("PASS ", "postfix:sym<.>", " at pos=", rx999_pos)
+ rx999_cur."!cursor_debug"("PASS", "postfix:sym<.>", " at pos=", rx999_pos)
debug_829:
.return (rx999_cur)
rx999_restart:
.annotate 'line', 447
if_null rx999_debug, debug_830
- rx999_cur."!cursor_debug"("NEXT ", "postfix:sym<.>")
+ rx999_cur."!cursor_debug"("NEXT", "postfix:sym<.>")
debug_830:
rx999_fail:
(rx999_rep, rx999_pos, $I10, $P10) = rx999_cur."!mark_fail"(0)
@@ -14110,7 +14083,7 @@
rx999_done:
rx999_cur."!cursor_fail"()
if_null rx999_debug, debug_831
- rx999_cur."!cursor_debug"("FAIL ", "postfix:sym<.>")
+ rx999_cur."!cursor_debug"("FAIL", "postfix:sym<.>")
debug_831:
.return (rx999_cur)
.return ()
@@ -14118,7 +14091,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postfix:sym<.>" :subid("253_1282016529.10767") :method
+.sub "!PREFIX__postfix:sym<.>" :subid("253_1282324002.40722") :method
.annotate 'line', 447
$P1001 = self."!PREFIX__!subrule"("dotty", "")
new $P1002, "ResizablePMCArray"
@@ -14128,7 +14101,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<++>" :subid("254_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<++>" :subid("254_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1005_tgt
.local int rx1005_pos
@@ -14151,7 +14124,7 @@
rx1005_start:
eq $I10, 1, rx1005_restart
if_null rx1005_debug, debug_832
- rx1005_cur."!cursor_debug"("START ", "prefix:sym<++>")
+ rx1005_cur."!cursor_debug"("START", "prefix:sym<++>")
debug_832:
$I10 = self.'from'()
ne $I10, -1, rxscan1009_done
@@ -14197,13 +14170,13 @@
# rx pass
rx1005_cur."!cursor_pass"(rx1005_pos, "prefix:sym<++>")
if_null rx1005_debug, debug_833
- rx1005_cur."!cursor_debug"("PASS ", "prefix:sym<++>", " at pos=", rx1005_pos)
+ rx1005_cur."!cursor_debug"("PASS", "prefix:sym<++>", " at pos=", rx1005_pos)
debug_833:
.return (rx1005_cur)
rx1005_restart:
.annotate 'line', 447
if_null rx1005_debug, debug_834
- rx1005_cur."!cursor_debug"("NEXT ", "prefix:sym<++>")
+ rx1005_cur."!cursor_debug"("NEXT", "prefix:sym<++>")
debug_834:
rx1005_fail:
(rx1005_rep, rx1005_pos, $I10, $P10) = rx1005_cur."!mark_fail"(0)
@@ -14213,7 +14186,7 @@
rx1005_done:
rx1005_cur."!cursor_fail"()
if_null rx1005_debug, debug_835
- rx1005_cur."!cursor_debug"("FAIL ", "prefix:sym<++>")
+ rx1005_cur."!cursor_debug"("FAIL", "prefix:sym<++>")
debug_835:
.return (rx1005_cur)
.return ()
@@ -14221,7 +14194,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<++>" :subid("255_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<++>" :subid("255_1282324002.40722") :method
.annotate 'line', 447
$P1007 = self."!PREFIX__!subrule"("O", "++")
new $P1008, "ResizablePMCArray"
@@ -14231,7 +14204,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<-->" :subid("256_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<-->" :subid("256_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1012_tgt
.local int rx1012_pos
@@ -14254,7 +14227,7 @@
rx1012_start:
eq $I10, 1, rx1012_restart
if_null rx1012_debug, debug_836
- rx1012_cur."!cursor_debug"("START ", "prefix:sym<-->")
+ rx1012_cur."!cursor_debug"("START", "prefix:sym<-->")
debug_836:
$I10 = self.'from'()
ne $I10, -1, rxscan1016_done
@@ -14300,13 +14273,13 @@
# rx pass
rx1012_cur."!cursor_pass"(rx1012_pos, "prefix:sym<-->")
if_null rx1012_debug, debug_837
- rx1012_cur."!cursor_debug"("PASS ", "prefix:sym<-->", " at pos=", rx1012_pos)
+ rx1012_cur."!cursor_debug"("PASS", "prefix:sym<-->", " at pos=", rx1012_pos)
debug_837:
.return (rx1012_cur)
rx1012_restart:
.annotate 'line', 447
if_null rx1012_debug, debug_838
- rx1012_cur."!cursor_debug"("NEXT ", "prefix:sym<-->")
+ rx1012_cur."!cursor_debug"("NEXT", "prefix:sym<-->")
debug_838:
rx1012_fail:
(rx1012_rep, rx1012_pos, $I10, $P10) = rx1012_cur."!mark_fail"(0)
@@ -14316,7 +14289,7 @@
rx1012_done:
rx1012_cur."!cursor_fail"()
if_null rx1012_debug, debug_839
- rx1012_cur."!cursor_debug"("FAIL ", "prefix:sym<-->")
+ rx1012_cur."!cursor_debug"("FAIL", "prefix:sym<-->")
debug_839:
.return (rx1012_cur)
.return ()
@@ -14324,7 +14297,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<-->" :subid("257_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<-->" :subid("257_1282324002.40722") :method
.annotate 'line', 447
$P1014 = self."!PREFIX__!subrule"("O", "--")
new $P1015, "ResizablePMCArray"
@@ -14334,7 +14307,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postfix:sym<++>" :subid("258_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postfix:sym<++>" :subid("258_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1019_tgt
.local int rx1019_pos
@@ -14357,7 +14330,7 @@
rx1019_start:
eq $I10, 1, rx1019_restart
if_null rx1019_debug, debug_840
- rx1019_cur."!cursor_debug"("START ", "postfix:sym<++>")
+ rx1019_cur."!cursor_debug"("START", "postfix:sym<++>")
debug_840:
$I10 = self.'from'()
ne $I10, -1, rxscan1023_done
@@ -14403,13 +14376,13 @@
# rx pass
rx1019_cur."!cursor_pass"(rx1019_pos, "postfix:sym<++>")
if_null rx1019_debug, debug_841
- rx1019_cur."!cursor_debug"("PASS ", "postfix:sym<++>", " at pos=", rx1019_pos)
+ rx1019_cur."!cursor_debug"("PASS", "postfix:sym<++>", " at pos=", rx1019_pos)
debug_841:
.return (rx1019_cur)
rx1019_restart:
.annotate 'line', 447
if_null rx1019_debug, debug_842
- rx1019_cur."!cursor_debug"("NEXT ", "postfix:sym<++>")
+ rx1019_cur."!cursor_debug"("NEXT", "postfix:sym<++>")
debug_842:
rx1019_fail:
(rx1019_rep, rx1019_pos, $I10, $P10) = rx1019_cur."!mark_fail"(0)
@@ -14419,7 +14392,7 @@
rx1019_done:
rx1019_cur."!cursor_fail"()
if_null rx1019_debug, debug_843
- rx1019_cur."!cursor_debug"("FAIL ", "postfix:sym<++>")
+ rx1019_cur."!cursor_debug"("FAIL", "postfix:sym<++>")
debug_843:
.return (rx1019_cur)
.return ()
@@ -14427,7 +14400,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postfix:sym<++>" :subid("259_1282016529.10767") :method
+.sub "!PREFIX__postfix:sym<++>" :subid("259_1282324002.40722") :method
.annotate 'line', 447
$P1021 = self."!PREFIX__!subrule"("O", "++")
new $P1022, "ResizablePMCArray"
@@ -14437,7 +14410,7 @@
.namespace ["NQP";"Grammar"]
-.sub "postfix:sym<-->" :subid("260_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "postfix:sym<-->" :subid("260_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1026_tgt
.local int rx1026_pos
@@ -14460,7 +14433,7 @@
rx1026_start:
eq $I10, 1, rx1026_restart
if_null rx1026_debug, debug_844
- rx1026_cur."!cursor_debug"("START ", "postfix:sym<-->")
+ rx1026_cur."!cursor_debug"("START", "postfix:sym<-->")
debug_844:
$I10 = self.'from'()
ne $I10, -1, rxscan1030_done
@@ -14506,13 +14479,13 @@
# rx pass
rx1026_cur."!cursor_pass"(rx1026_pos, "postfix:sym<-->")
if_null rx1026_debug, debug_845
- rx1026_cur."!cursor_debug"("PASS ", "postfix:sym<-->", " at pos=", rx1026_pos)
+ rx1026_cur."!cursor_debug"("PASS", "postfix:sym<-->", " at pos=", rx1026_pos)
debug_845:
.return (rx1026_cur)
rx1026_restart:
.annotate 'line', 447
if_null rx1026_debug, debug_846
- rx1026_cur."!cursor_debug"("NEXT ", "postfix:sym<-->")
+ rx1026_cur."!cursor_debug"("NEXT", "postfix:sym<-->")
debug_846:
rx1026_fail:
(rx1026_rep, rx1026_pos, $I10, $P10) = rx1026_cur."!mark_fail"(0)
@@ -14522,7 +14495,7 @@
rx1026_done:
rx1026_cur."!cursor_fail"()
if_null rx1026_debug, debug_847
- rx1026_cur."!cursor_debug"("FAIL ", "postfix:sym<-->")
+ rx1026_cur."!cursor_debug"("FAIL", "postfix:sym<-->")
debug_847:
.return (rx1026_cur)
.return ()
@@ -14530,7 +14503,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__postfix:sym<-->" :subid("261_1282016529.10767") :method
+.sub "!PREFIX__postfix:sym<-->" :subid("261_1282324002.40722") :method
.annotate 'line', 447
$P1028 = self."!PREFIX__!subrule"("O", "--")
new $P1029, "ResizablePMCArray"
@@ -14540,7 +14513,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<**>" :subid("262_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<**>" :subid("262_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1033_tgt
.local int rx1033_pos
@@ -14563,7 +14536,7 @@
rx1033_start:
eq $I10, 1, rx1033_restart
if_null rx1033_debug, debug_848
- rx1033_cur."!cursor_debug"("START ", "infix:sym<**>")
+ rx1033_cur."!cursor_debug"("START", "infix:sym<**>")
debug_848:
$I10 = self.'from'()
ne $I10, -1, rxscan1037_done
@@ -14609,13 +14582,13 @@
# rx pass
rx1033_cur."!cursor_pass"(rx1033_pos, "infix:sym<**>")
if_null rx1033_debug, debug_849
- rx1033_cur."!cursor_debug"("PASS ", "infix:sym<**>", " at pos=", rx1033_pos)
+ rx1033_cur."!cursor_debug"("PASS", "infix:sym<**>", " at pos=", rx1033_pos)
debug_849:
.return (rx1033_cur)
rx1033_restart:
.annotate 'line', 447
if_null rx1033_debug, debug_850
- rx1033_cur."!cursor_debug"("NEXT ", "infix:sym<**>")
+ rx1033_cur."!cursor_debug"("NEXT", "infix:sym<**>")
debug_850:
rx1033_fail:
(rx1033_rep, rx1033_pos, $I10, $P10) = rx1033_cur."!mark_fail"(0)
@@ -14625,7 +14598,7 @@
rx1033_done:
rx1033_cur."!cursor_fail"()
if_null rx1033_debug, debug_851
- rx1033_cur."!cursor_debug"("FAIL ", "infix:sym<**>")
+ rx1033_cur."!cursor_debug"("FAIL", "infix:sym<**>")
debug_851:
.return (rx1033_cur)
.return ()
@@ -14633,7 +14606,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<**>" :subid("263_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<**>" :subid("263_1282324002.40722") :method
.annotate 'line', 447
$P1035 = self."!PREFIX__!subrule"("O", "**")
new $P1036, "ResizablePMCArray"
@@ -14643,7 +14616,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<+>" :subid("264_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<+>" :subid("264_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1040_tgt
.local int rx1040_pos
@@ -14666,7 +14639,7 @@
rx1040_start:
eq $I10, 1, rx1040_restart
if_null rx1040_debug, debug_852
- rx1040_cur."!cursor_debug"("START ", "prefix:sym<+>")
+ rx1040_cur."!cursor_debug"("START", "prefix:sym<+>")
debug_852:
$I10 = self.'from'()
ne $I10, -1, rxscan1044_done
@@ -14712,13 +14685,13 @@
# rx pass
rx1040_cur."!cursor_pass"(rx1040_pos, "prefix:sym<+>")
if_null rx1040_debug, debug_853
- rx1040_cur."!cursor_debug"("PASS ", "prefix:sym<+>", " at pos=", rx1040_pos)
+ rx1040_cur."!cursor_debug"("PASS", "prefix:sym<+>", " at pos=", rx1040_pos)
debug_853:
.return (rx1040_cur)
rx1040_restart:
.annotate 'line', 447
if_null rx1040_debug, debug_854
- rx1040_cur."!cursor_debug"("NEXT ", "prefix:sym<+>")
+ rx1040_cur."!cursor_debug"("NEXT", "prefix:sym<+>")
debug_854:
rx1040_fail:
(rx1040_rep, rx1040_pos, $I10, $P10) = rx1040_cur."!mark_fail"(0)
@@ -14728,7 +14701,7 @@
rx1040_done:
rx1040_cur."!cursor_fail"()
if_null rx1040_debug, debug_855
- rx1040_cur."!cursor_debug"("FAIL ", "prefix:sym<+>")
+ rx1040_cur."!cursor_debug"("FAIL", "prefix:sym<+>")
debug_855:
.return (rx1040_cur)
.return ()
@@ -14736,7 +14709,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<+>" :subid("265_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<+>" :subid("265_1282324002.40722") :method
.annotate 'line', 447
$P1042 = self."!PREFIX__!subrule"("O", "+")
new $P1043, "ResizablePMCArray"
@@ -14746,7 +14719,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<~>" :subid("266_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<~>" :subid("266_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1047_tgt
.local int rx1047_pos
@@ -14769,7 +14742,7 @@
rx1047_start:
eq $I10, 1, rx1047_restart
if_null rx1047_debug, debug_856
- rx1047_cur."!cursor_debug"("START ", "prefix:sym<~>")
+ rx1047_cur."!cursor_debug"("START", "prefix:sym<~>")
debug_856:
$I10 = self.'from'()
ne $I10, -1, rxscan1051_done
@@ -14815,13 +14788,13 @@
# rx pass
rx1047_cur."!cursor_pass"(rx1047_pos, "prefix:sym<~>")
if_null rx1047_debug, debug_857
- rx1047_cur."!cursor_debug"("PASS ", "prefix:sym<~>", " at pos=", rx1047_pos)
+ rx1047_cur."!cursor_debug"("PASS", "prefix:sym<~>", " at pos=", rx1047_pos)
debug_857:
.return (rx1047_cur)
rx1047_restart:
.annotate 'line', 447
if_null rx1047_debug, debug_858
- rx1047_cur."!cursor_debug"("NEXT ", "prefix:sym<~>")
+ rx1047_cur."!cursor_debug"("NEXT", "prefix:sym<~>")
debug_858:
rx1047_fail:
(rx1047_rep, rx1047_pos, $I10, $P10) = rx1047_cur."!mark_fail"(0)
@@ -14831,7 +14804,7 @@
rx1047_done:
rx1047_cur."!cursor_fail"()
if_null rx1047_debug, debug_859
- rx1047_cur."!cursor_debug"("FAIL ", "prefix:sym<~>")
+ rx1047_cur."!cursor_debug"("FAIL", "prefix:sym<~>")
debug_859:
.return (rx1047_cur)
.return ()
@@ -14839,7 +14812,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<~>" :subid("267_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<~>" :subid("267_1282324002.40722") :method
.annotate 'line', 447
$P1049 = self."!PREFIX__!subrule"("O", "~")
new $P1050, "ResizablePMCArray"
@@ -14849,7 +14822,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<->" :subid("268_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<->" :subid("268_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1054_tgt
.local int rx1054_pos
@@ -14872,7 +14845,7 @@
rx1054_start:
eq $I10, 1, rx1054_restart
if_null rx1054_debug, debug_860
- rx1054_cur."!cursor_debug"("START ", "prefix:sym<->")
+ rx1054_cur."!cursor_debug"("START", "prefix:sym<->")
debug_860:
$I10 = self.'from'()
ne $I10, -1, rxscan1057_done
@@ -14928,13 +14901,13 @@
# rx pass
rx1054_cur."!cursor_pass"(rx1054_pos, "prefix:sym<->")
if_null rx1054_debug, debug_861
- rx1054_cur."!cursor_debug"("PASS ", "prefix:sym<->", " at pos=", rx1054_pos)
+ rx1054_cur."!cursor_debug"("PASS", "prefix:sym<->", " at pos=", rx1054_pos)
debug_861:
.return (rx1054_cur)
rx1054_restart:
.annotate 'line', 447
if_null rx1054_debug, debug_862
- rx1054_cur."!cursor_debug"("NEXT ", "prefix:sym<->")
+ rx1054_cur."!cursor_debug"("NEXT", "prefix:sym<->")
debug_862:
rx1054_fail:
(rx1054_rep, rx1054_pos, $I10, $P10) = rx1054_cur."!mark_fail"(0)
@@ -14944,7 +14917,7 @@
rx1054_done:
rx1054_cur."!cursor_fail"()
if_null rx1054_debug, debug_863
- rx1054_cur."!cursor_debug"("FAIL ", "prefix:sym<->")
+ rx1054_cur."!cursor_debug"("FAIL", "prefix:sym<->")
debug_863:
.return (rx1054_cur)
.return ()
@@ -14952,7 +14925,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<->" :subid("269_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<->" :subid("269_1282324002.40722") :method
.annotate 'line', 447
new $P1056, "ResizablePMCArray"
push $P1056, "-"
@@ -14961,7 +14934,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<?>" :subid("270_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<?>" :subid("270_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1060_tgt
.local int rx1060_pos
@@ -14984,7 +14957,7 @@
rx1060_start:
eq $I10, 1, rx1060_restart
if_null rx1060_debug, debug_864
- rx1060_cur."!cursor_debug"("START ", "prefix:sym<?>")
+ rx1060_cur."!cursor_debug"("START", "prefix:sym<?>")
debug_864:
$I10 = self.'from'()
ne $I10, -1, rxscan1064_done
@@ -15030,13 +15003,13 @@
# rx pass
rx1060_cur."!cursor_pass"(rx1060_pos, "prefix:sym<?>")
if_null rx1060_debug, debug_865
- rx1060_cur."!cursor_debug"("PASS ", "prefix:sym<?>", " at pos=", rx1060_pos)
+ rx1060_cur."!cursor_debug"("PASS", "prefix:sym<?>", " at pos=", rx1060_pos)
debug_865:
.return (rx1060_cur)
rx1060_restart:
.annotate 'line', 447
if_null rx1060_debug, debug_866
- rx1060_cur."!cursor_debug"("NEXT ", "prefix:sym<?>")
+ rx1060_cur."!cursor_debug"("NEXT", "prefix:sym<?>")
debug_866:
rx1060_fail:
(rx1060_rep, rx1060_pos, $I10, $P10) = rx1060_cur."!mark_fail"(0)
@@ -15046,7 +15019,7 @@
rx1060_done:
rx1060_cur."!cursor_fail"()
if_null rx1060_debug, debug_867
- rx1060_cur."!cursor_debug"("FAIL ", "prefix:sym<?>")
+ rx1060_cur."!cursor_debug"("FAIL", "prefix:sym<?>")
debug_867:
.return (rx1060_cur)
.return ()
@@ -15054,7 +15027,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<?>" :subid("271_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<?>" :subid("271_1282324002.40722") :method
.annotate 'line', 447
$P1062 = self."!PREFIX__!subrule"("O", "?")
new $P1063, "ResizablePMCArray"
@@ -15064,7 +15037,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<!>" :subid("272_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<!>" :subid("272_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1067_tgt
.local int rx1067_pos
@@ -15087,7 +15060,7 @@
rx1067_start:
eq $I10, 1, rx1067_restart
if_null rx1067_debug, debug_868
- rx1067_cur."!cursor_debug"("START ", "prefix:sym<!>")
+ rx1067_cur."!cursor_debug"("START", "prefix:sym<!>")
debug_868:
$I10 = self.'from'()
ne $I10, -1, rxscan1071_done
@@ -15133,13 +15106,13 @@
# rx pass
rx1067_cur."!cursor_pass"(rx1067_pos, "prefix:sym<!>")
if_null rx1067_debug, debug_869
- rx1067_cur."!cursor_debug"("PASS ", "prefix:sym<!>", " at pos=", rx1067_pos)
+ rx1067_cur."!cursor_debug"("PASS", "prefix:sym<!>", " at pos=", rx1067_pos)
debug_869:
.return (rx1067_cur)
rx1067_restart:
.annotate 'line', 447
if_null rx1067_debug, debug_870
- rx1067_cur."!cursor_debug"("NEXT ", "prefix:sym<!>")
+ rx1067_cur."!cursor_debug"("NEXT", "prefix:sym<!>")
debug_870:
rx1067_fail:
(rx1067_rep, rx1067_pos, $I10, $P10) = rx1067_cur."!mark_fail"(0)
@@ -15149,7 +15122,7 @@
rx1067_done:
rx1067_cur."!cursor_fail"()
if_null rx1067_debug, debug_871
- rx1067_cur."!cursor_debug"("FAIL ", "prefix:sym<!>")
+ rx1067_cur."!cursor_debug"("FAIL", "prefix:sym<!>")
debug_871:
.return (rx1067_cur)
.return ()
@@ -15157,7 +15130,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<!>" :subid("273_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<!>" :subid("273_1282324002.40722") :method
.annotate 'line', 447
$P1069 = self."!PREFIX__!subrule"("O", "!")
new $P1070, "ResizablePMCArray"
@@ -15167,7 +15140,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<|>" :subid("274_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<|>" :subid("274_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1074_tgt
.local int rx1074_pos
@@ -15190,7 +15163,7 @@
rx1074_start:
eq $I10, 1, rx1074_restart
if_null rx1074_debug, debug_872
- rx1074_cur."!cursor_debug"("START ", "prefix:sym<|>")
+ rx1074_cur."!cursor_debug"("START", "prefix:sym<|>")
debug_872:
$I10 = self.'from'()
ne $I10, -1, rxscan1078_done
@@ -15236,13 +15209,13 @@
# rx pass
rx1074_cur."!cursor_pass"(rx1074_pos, "prefix:sym<|>")
if_null rx1074_debug, debug_873
- rx1074_cur."!cursor_debug"("PASS ", "prefix:sym<|>", " at pos=", rx1074_pos)
+ rx1074_cur."!cursor_debug"("PASS", "prefix:sym<|>", " at pos=", rx1074_pos)
debug_873:
.return (rx1074_cur)
rx1074_restart:
.annotate 'line', 447
if_null rx1074_debug, debug_874
- rx1074_cur."!cursor_debug"("NEXT ", "prefix:sym<|>")
+ rx1074_cur."!cursor_debug"("NEXT", "prefix:sym<|>")
debug_874:
rx1074_fail:
(rx1074_rep, rx1074_pos, $I10, $P10) = rx1074_cur."!mark_fail"(0)
@@ -15252,7 +15225,7 @@
rx1074_done:
rx1074_cur."!cursor_fail"()
if_null rx1074_debug, debug_875
- rx1074_cur."!cursor_debug"("FAIL ", "prefix:sym<|>")
+ rx1074_cur."!cursor_debug"("FAIL", "prefix:sym<|>")
debug_875:
.return (rx1074_cur)
.return ()
@@ -15260,7 +15233,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<|>" :subid("275_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<|>" :subid("275_1282324002.40722") :method
.annotate 'line', 447
$P1076 = self."!PREFIX__!subrule"("O", "|")
new $P1077, "ResizablePMCArray"
@@ -15270,7 +15243,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<*>" :subid("276_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<*>" :subid("276_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1081_tgt
.local int rx1081_pos
@@ -15293,7 +15266,7 @@
rx1081_start:
eq $I10, 1, rx1081_restart
if_null rx1081_debug, debug_876
- rx1081_cur."!cursor_debug"("START ", "infix:sym<*>")
+ rx1081_cur."!cursor_debug"("START", "infix:sym<*>")
debug_876:
$I10 = self.'from'()
ne $I10, -1, rxscan1085_done
@@ -15339,13 +15312,13 @@
# rx pass
rx1081_cur."!cursor_pass"(rx1081_pos, "infix:sym<*>")
if_null rx1081_debug, debug_877
- rx1081_cur."!cursor_debug"("PASS ", "infix:sym<*>", " at pos=", rx1081_pos)
+ rx1081_cur."!cursor_debug"("PASS", "infix:sym<*>", " at pos=", rx1081_pos)
debug_877:
.return (rx1081_cur)
rx1081_restart:
.annotate 'line', 447
if_null rx1081_debug, debug_878
- rx1081_cur."!cursor_debug"("NEXT ", "infix:sym<*>")
+ rx1081_cur."!cursor_debug"("NEXT", "infix:sym<*>")
debug_878:
rx1081_fail:
(rx1081_rep, rx1081_pos, $I10, $P10) = rx1081_cur."!mark_fail"(0)
@@ -15355,7 +15328,7 @@
rx1081_done:
rx1081_cur."!cursor_fail"()
if_null rx1081_debug, debug_879
- rx1081_cur."!cursor_debug"("FAIL ", "infix:sym<*>")
+ rx1081_cur."!cursor_debug"("FAIL", "infix:sym<*>")
debug_879:
.return (rx1081_cur)
.return ()
@@ -15363,7 +15336,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<*>" :subid("277_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<*>" :subid("277_1282324002.40722") :method
.annotate 'line', 447
$P1083 = self."!PREFIX__!subrule"("O", "*")
new $P1084, "ResizablePMCArray"
@@ -15373,7 +15346,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym</>" :subid("278_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym</>" :subid("278_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1088_tgt
.local int rx1088_pos
@@ -15396,7 +15369,7 @@
rx1088_start:
eq $I10, 1, rx1088_restart
if_null rx1088_debug, debug_880
- rx1088_cur."!cursor_debug"("START ", "infix:sym</>")
+ rx1088_cur."!cursor_debug"("START", "infix:sym</>")
debug_880:
$I10 = self.'from'()
ne $I10, -1, rxscan1092_done
@@ -15442,13 +15415,13 @@
# rx pass
rx1088_cur."!cursor_pass"(rx1088_pos, "infix:sym</>")
if_null rx1088_debug, debug_881
- rx1088_cur."!cursor_debug"("PASS ", "infix:sym</>", " at pos=", rx1088_pos)
+ rx1088_cur."!cursor_debug"("PASS", "infix:sym</>", " at pos=", rx1088_pos)
debug_881:
.return (rx1088_cur)
rx1088_restart:
.annotate 'line', 447
if_null rx1088_debug, debug_882
- rx1088_cur."!cursor_debug"("NEXT ", "infix:sym</>")
+ rx1088_cur."!cursor_debug"("NEXT", "infix:sym</>")
debug_882:
rx1088_fail:
(rx1088_rep, rx1088_pos, $I10, $P10) = rx1088_cur."!mark_fail"(0)
@@ -15458,7 +15431,7 @@
rx1088_done:
rx1088_cur."!cursor_fail"()
if_null rx1088_debug, debug_883
- rx1088_cur."!cursor_debug"("FAIL ", "infix:sym</>")
+ rx1088_cur."!cursor_debug"("FAIL", "infix:sym</>")
debug_883:
.return (rx1088_cur)
.return ()
@@ -15466,7 +15439,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym</>" :subid("279_1282016529.10767") :method
+.sub "!PREFIX__infix:sym</>" :subid("279_1282324002.40722") :method
.annotate 'line', 447
$P1090 = self."!PREFIX__!subrule"("O", "/")
new $P1091, "ResizablePMCArray"
@@ -15476,7 +15449,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<%>" :subid("280_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<%>" :subid("280_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1095_tgt
.local int rx1095_pos
@@ -15499,7 +15472,7 @@
rx1095_start:
eq $I10, 1, rx1095_restart
if_null rx1095_debug, debug_884
- rx1095_cur."!cursor_debug"("START ", "infix:sym<%>")
+ rx1095_cur."!cursor_debug"("START", "infix:sym<%>")
debug_884:
$I10 = self.'from'()
ne $I10, -1, rxscan1099_done
@@ -15545,13 +15518,13 @@
# rx pass
rx1095_cur."!cursor_pass"(rx1095_pos, "infix:sym<%>")
if_null rx1095_debug, debug_885
- rx1095_cur."!cursor_debug"("PASS ", "infix:sym<%>", " at pos=", rx1095_pos)
+ rx1095_cur."!cursor_debug"("PASS", "infix:sym<%>", " at pos=", rx1095_pos)
debug_885:
.return (rx1095_cur)
rx1095_restart:
.annotate 'line', 447
if_null rx1095_debug, debug_886
- rx1095_cur."!cursor_debug"("NEXT ", "infix:sym<%>")
+ rx1095_cur."!cursor_debug"("NEXT", "infix:sym<%>")
debug_886:
rx1095_fail:
(rx1095_rep, rx1095_pos, $I10, $P10) = rx1095_cur."!mark_fail"(0)
@@ -15561,7 +15534,7 @@
rx1095_done:
rx1095_cur."!cursor_fail"()
if_null rx1095_debug, debug_887
- rx1095_cur."!cursor_debug"("FAIL ", "infix:sym<%>")
+ rx1095_cur."!cursor_debug"("FAIL", "infix:sym<%>")
debug_887:
.return (rx1095_cur)
.return ()
@@ -15569,7 +15542,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<%>" :subid("281_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<%>" :subid("281_1282324002.40722") :method
.annotate 'line', 447
$P1097 = self."!PREFIX__!subrule"("O", "%")
new $P1098, "ResizablePMCArray"
@@ -15579,7 +15552,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<+&>" :subid("282_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<+&>" :subid("282_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1102_tgt
.local int rx1102_pos
@@ -15602,7 +15575,7 @@
rx1102_start:
eq $I10, 1, rx1102_restart
if_null rx1102_debug, debug_888
- rx1102_cur."!cursor_debug"("START ", "infix:sym<+&>")
+ rx1102_cur."!cursor_debug"("START", "infix:sym<+&>")
debug_888:
$I10 = self.'from'()
ne $I10, -1, rxscan1106_done
@@ -15648,13 +15621,13 @@
# rx pass
rx1102_cur."!cursor_pass"(rx1102_pos, "infix:sym<+&>")
if_null rx1102_debug, debug_889
- rx1102_cur."!cursor_debug"("PASS ", "infix:sym<+&>", " at pos=", rx1102_pos)
+ rx1102_cur."!cursor_debug"("PASS", "infix:sym<+&>", " at pos=", rx1102_pos)
debug_889:
.return (rx1102_cur)
rx1102_restart:
.annotate 'line', 447
if_null rx1102_debug, debug_890
- rx1102_cur."!cursor_debug"("NEXT ", "infix:sym<+&>")
+ rx1102_cur."!cursor_debug"("NEXT", "infix:sym<+&>")
debug_890:
rx1102_fail:
(rx1102_rep, rx1102_pos, $I10, $P10) = rx1102_cur."!mark_fail"(0)
@@ -15664,7 +15637,7 @@
rx1102_done:
rx1102_cur."!cursor_fail"()
if_null rx1102_debug, debug_891
- rx1102_cur."!cursor_debug"("FAIL ", "infix:sym<+&>")
+ rx1102_cur."!cursor_debug"("FAIL", "infix:sym<+&>")
debug_891:
.return (rx1102_cur)
.return ()
@@ -15672,7 +15645,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<+&>" :subid("283_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<+&>" :subid("283_1282324002.40722") :method
.annotate 'line', 447
$P1104 = self."!PREFIX__!subrule"("O", "+&")
new $P1105, "ResizablePMCArray"
@@ -15682,7 +15655,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<+>" :subid("284_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<+>" :subid("284_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1109_tgt
.local int rx1109_pos
@@ -15705,7 +15678,7 @@
rx1109_start:
eq $I10, 1, rx1109_restart
if_null rx1109_debug, debug_892
- rx1109_cur."!cursor_debug"("START ", "infix:sym<+>")
+ rx1109_cur."!cursor_debug"("START", "infix:sym<+>")
debug_892:
$I10 = self.'from'()
ne $I10, -1, rxscan1113_done
@@ -15751,13 +15724,13 @@
# rx pass
rx1109_cur."!cursor_pass"(rx1109_pos, "infix:sym<+>")
if_null rx1109_debug, debug_893
- rx1109_cur."!cursor_debug"("PASS ", "infix:sym<+>", " at pos=", rx1109_pos)
+ rx1109_cur."!cursor_debug"("PASS", "infix:sym<+>", " at pos=", rx1109_pos)
debug_893:
.return (rx1109_cur)
rx1109_restart:
.annotate 'line', 447
if_null rx1109_debug, debug_894
- rx1109_cur."!cursor_debug"("NEXT ", "infix:sym<+>")
+ rx1109_cur."!cursor_debug"("NEXT", "infix:sym<+>")
debug_894:
rx1109_fail:
(rx1109_rep, rx1109_pos, $I10, $P10) = rx1109_cur."!mark_fail"(0)
@@ -15767,7 +15740,7 @@
rx1109_done:
rx1109_cur."!cursor_fail"()
if_null rx1109_debug, debug_895
- rx1109_cur."!cursor_debug"("FAIL ", "infix:sym<+>")
+ rx1109_cur."!cursor_debug"("FAIL", "infix:sym<+>")
debug_895:
.return (rx1109_cur)
.return ()
@@ -15775,7 +15748,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<+>" :subid("285_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<+>" :subid("285_1282324002.40722") :method
.annotate 'line', 447
$P1111 = self."!PREFIX__!subrule"("O", "+")
new $P1112, "ResizablePMCArray"
@@ -15785,7 +15758,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<->" :subid("286_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<->" :subid("286_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1116_tgt
.local int rx1116_pos
@@ -15808,7 +15781,7 @@
rx1116_start:
eq $I10, 1, rx1116_restart
if_null rx1116_debug, debug_896
- rx1116_cur."!cursor_debug"("START ", "infix:sym<->")
+ rx1116_cur."!cursor_debug"("START", "infix:sym<->")
debug_896:
$I10 = self.'from'()
ne $I10, -1, rxscan1120_done
@@ -15854,13 +15827,13 @@
# rx pass
rx1116_cur."!cursor_pass"(rx1116_pos, "infix:sym<->")
if_null rx1116_debug, debug_897
- rx1116_cur."!cursor_debug"("PASS ", "infix:sym<->", " at pos=", rx1116_pos)
+ rx1116_cur."!cursor_debug"("PASS", "infix:sym<->", " at pos=", rx1116_pos)
debug_897:
.return (rx1116_cur)
rx1116_restart:
.annotate 'line', 447
if_null rx1116_debug, debug_898
- rx1116_cur."!cursor_debug"("NEXT ", "infix:sym<->")
+ rx1116_cur."!cursor_debug"("NEXT", "infix:sym<->")
debug_898:
rx1116_fail:
(rx1116_rep, rx1116_pos, $I10, $P10) = rx1116_cur."!mark_fail"(0)
@@ -15870,7 +15843,7 @@
rx1116_done:
rx1116_cur."!cursor_fail"()
if_null rx1116_debug, debug_899
- rx1116_cur."!cursor_debug"("FAIL ", "infix:sym<->")
+ rx1116_cur."!cursor_debug"("FAIL", "infix:sym<->")
debug_899:
.return (rx1116_cur)
.return ()
@@ -15878,7 +15851,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<->" :subid("287_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<->" :subid("287_1282324002.40722") :method
.annotate 'line', 447
$P1118 = self."!PREFIX__!subrule"("O", "-")
new $P1119, "ResizablePMCArray"
@@ -15888,7 +15861,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<+|>" :subid("288_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<+|>" :subid("288_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1123_tgt
.local int rx1123_pos
@@ -15911,7 +15884,7 @@
rx1123_start:
eq $I10, 1, rx1123_restart
if_null rx1123_debug, debug_900
- rx1123_cur."!cursor_debug"("START ", "infix:sym<+|>")
+ rx1123_cur."!cursor_debug"("START", "infix:sym<+|>")
debug_900:
$I10 = self.'from'()
ne $I10, -1, rxscan1127_done
@@ -15957,13 +15930,13 @@
# rx pass
rx1123_cur."!cursor_pass"(rx1123_pos, "infix:sym<+|>")
if_null rx1123_debug, debug_901
- rx1123_cur."!cursor_debug"("PASS ", "infix:sym<+|>", " at pos=", rx1123_pos)
+ rx1123_cur."!cursor_debug"("PASS", "infix:sym<+|>", " at pos=", rx1123_pos)
debug_901:
.return (rx1123_cur)
rx1123_restart:
.annotate 'line', 447
if_null rx1123_debug, debug_902
- rx1123_cur."!cursor_debug"("NEXT ", "infix:sym<+|>")
+ rx1123_cur."!cursor_debug"("NEXT", "infix:sym<+|>")
debug_902:
rx1123_fail:
(rx1123_rep, rx1123_pos, $I10, $P10) = rx1123_cur."!mark_fail"(0)
@@ -15973,7 +15946,7 @@
rx1123_done:
rx1123_cur."!cursor_fail"()
if_null rx1123_debug, debug_903
- rx1123_cur."!cursor_debug"("FAIL ", "infix:sym<+|>")
+ rx1123_cur."!cursor_debug"("FAIL", "infix:sym<+|>")
debug_903:
.return (rx1123_cur)
.return ()
@@ -15981,7 +15954,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<+|>" :subid("289_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<+|>" :subid("289_1282324002.40722") :method
.annotate 'line', 447
$P1125 = self."!PREFIX__!subrule"("O", "+|")
new $P1126, "ResizablePMCArray"
@@ -15991,7 +15964,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<+^>" :subid("290_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<+^>" :subid("290_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1130_tgt
.local int rx1130_pos
@@ -16014,7 +15987,7 @@
rx1130_start:
eq $I10, 1, rx1130_restart
if_null rx1130_debug, debug_904
- rx1130_cur."!cursor_debug"("START ", "infix:sym<+^>")
+ rx1130_cur."!cursor_debug"("START", "infix:sym<+^>")
debug_904:
$I10 = self.'from'()
ne $I10, -1, rxscan1134_done
@@ -16060,13 +16033,13 @@
# rx pass
rx1130_cur."!cursor_pass"(rx1130_pos, "infix:sym<+^>")
if_null rx1130_debug, debug_905
- rx1130_cur."!cursor_debug"("PASS ", "infix:sym<+^>", " at pos=", rx1130_pos)
+ rx1130_cur."!cursor_debug"("PASS", "infix:sym<+^>", " at pos=", rx1130_pos)
debug_905:
.return (rx1130_cur)
rx1130_restart:
.annotate 'line', 447
if_null rx1130_debug, debug_906
- rx1130_cur."!cursor_debug"("NEXT ", "infix:sym<+^>")
+ rx1130_cur."!cursor_debug"("NEXT", "infix:sym<+^>")
debug_906:
rx1130_fail:
(rx1130_rep, rx1130_pos, $I10, $P10) = rx1130_cur."!mark_fail"(0)
@@ -16076,7 +16049,7 @@
rx1130_done:
rx1130_cur."!cursor_fail"()
if_null rx1130_debug, debug_907
- rx1130_cur."!cursor_debug"("FAIL ", "infix:sym<+^>")
+ rx1130_cur."!cursor_debug"("FAIL", "infix:sym<+^>")
debug_907:
.return (rx1130_cur)
.return ()
@@ -16084,7 +16057,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<+^>" :subid("291_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<+^>" :subid("291_1282324002.40722") :method
.annotate 'line', 447
$P1132 = self."!PREFIX__!subrule"("O", "+^")
new $P1133, "ResizablePMCArray"
@@ -16094,7 +16067,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<~>" :subid("292_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<~>" :subid("292_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1137_tgt
.local int rx1137_pos
@@ -16117,7 +16090,7 @@
rx1137_start:
eq $I10, 1, rx1137_restart
if_null rx1137_debug, debug_908
- rx1137_cur."!cursor_debug"("START ", "infix:sym<~>")
+ rx1137_cur."!cursor_debug"("START", "infix:sym<~>")
debug_908:
$I10 = self.'from'()
ne $I10, -1, rxscan1141_done
@@ -16163,13 +16136,13 @@
# rx pass
rx1137_cur."!cursor_pass"(rx1137_pos, "infix:sym<~>")
if_null rx1137_debug, debug_909
- rx1137_cur."!cursor_debug"("PASS ", "infix:sym<~>", " at pos=", rx1137_pos)
+ rx1137_cur."!cursor_debug"("PASS", "infix:sym<~>", " at pos=", rx1137_pos)
debug_909:
.return (rx1137_cur)
rx1137_restart:
.annotate 'line', 447
if_null rx1137_debug, debug_910
- rx1137_cur."!cursor_debug"("NEXT ", "infix:sym<~>")
+ rx1137_cur."!cursor_debug"("NEXT", "infix:sym<~>")
debug_910:
rx1137_fail:
(rx1137_rep, rx1137_pos, $I10, $P10) = rx1137_cur."!mark_fail"(0)
@@ -16179,7 +16152,7 @@
rx1137_done:
rx1137_cur."!cursor_fail"()
if_null rx1137_debug, debug_911
- rx1137_cur."!cursor_debug"("FAIL ", "infix:sym<~>")
+ rx1137_cur."!cursor_debug"("FAIL", "infix:sym<~>")
debug_911:
.return (rx1137_cur)
.return ()
@@ -16187,7 +16160,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<~>" :subid("293_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<~>" :subid("293_1282324002.40722") :method
.annotate 'line', 447
$P1139 = self."!PREFIX__!subrule"("O", "~")
new $P1140, "ResizablePMCArray"
@@ -16197,7 +16170,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<==>" :subid("294_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<==>" :subid("294_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1144_tgt
.local int rx1144_pos
@@ -16220,7 +16193,7 @@
rx1144_start:
eq $I10, 1, rx1144_restart
if_null rx1144_debug, debug_912
- rx1144_cur."!cursor_debug"("START ", "infix:sym<==>")
+ rx1144_cur."!cursor_debug"("START", "infix:sym<==>")
debug_912:
$I10 = self.'from'()
ne $I10, -1, rxscan1148_done
@@ -16266,13 +16239,13 @@
# rx pass
rx1144_cur."!cursor_pass"(rx1144_pos, "infix:sym<==>")
if_null rx1144_debug, debug_913
- rx1144_cur."!cursor_debug"("PASS ", "infix:sym<==>", " at pos=", rx1144_pos)
+ rx1144_cur."!cursor_debug"("PASS", "infix:sym<==>", " at pos=", rx1144_pos)
debug_913:
.return (rx1144_cur)
rx1144_restart:
.annotate 'line', 447
if_null rx1144_debug, debug_914
- rx1144_cur."!cursor_debug"("NEXT ", "infix:sym<==>")
+ rx1144_cur."!cursor_debug"("NEXT", "infix:sym<==>")
debug_914:
rx1144_fail:
(rx1144_rep, rx1144_pos, $I10, $P10) = rx1144_cur."!mark_fail"(0)
@@ -16282,7 +16255,7 @@
rx1144_done:
rx1144_cur."!cursor_fail"()
if_null rx1144_debug, debug_915
- rx1144_cur."!cursor_debug"("FAIL ", "infix:sym<==>")
+ rx1144_cur."!cursor_debug"("FAIL", "infix:sym<==>")
debug_915:
.return (rx1144_cur)
.return ()
@@ -16290,7 +16263,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<==>" :subid("295_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<==>" :subid("295_1282324002.40722") :method
.annotate 'line', 447
$P1146 = self."!PREFIX__!subrule"("O", "==")
new $P1147, "ResizablePMCArray"
@@ -16300,7 +16273,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<!=>" :subid("296_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<!=>" :subid("296_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1151_tgt
.local int rx1151_pos
@@ -16323,7 +16296,7 @@
rx1151_start:
eq $I10, 1, rx1151_restart
if_null rx1151_debug, debug_916
- rx1151_cur."!cursor_debug"("START ", "infix:sym<!=>")
+ rx1151_cur."!cursor_debug"("START", "infix:sym<!=>")
debug_916:
$I10 = self.'from'()
ne $I10, -1, rxscan1155_done
@@ -16369,13 +16342,13 @@
# rx pass
rx1151_cur."!cursor_pass"(rx1151_pos, "infix:sym<!=>")
if_null rx1151_debug, debug_917
- rx1151_cur."!cursor_debug"("PASS ", "infix:sym<!=>", " at pos=", rx1151_pos)
+ rx1151_cur."!cursor_debug"("PASS", "infix:sym<!=>", " at pos=", rx1151_pos)
debug_917:
.return (rx1151_cur)
rx1151_restart:
.annotate 'line', 447
if_null rx1151_debug, debug_918
- rx1151_cur."!cursor_debug"("NEXT ", "infix:sym<!=>")
+ rx1151_cur."!cursor_debug"("NEXT", "infix:sym<!=>")
debug_918:
rx1151_fail:
(rx1151_rep, rx1151_pos, $I10, $P10) = rx1151_cur."!mark_fail"(0)
@@ -16385,7 +16358,7 @@
rx1151_done:
rx1151_cur."!cursor_fail"()
if_null rx1151_debug, debug_919
- rx1151_cur."!cursor_debug"("FAIL ", "infix:sym<!=>")
+ rx1151_cur."!cursor_debug"("FAIL", "infix:sym<!=>")
debug_919:
.return (rx1151_cur)
.return ()
@@ -16393,7 +16366,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<!=>" :subid("297_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<!=>" :subid("297_1282324002.40722") :method
.annotate 'line', 447
$P1153 = self."!PREFIX__!subrule"("O", "!=")
new $P1154, "ResizablePMCArray"
@@ -16403,7 +16376,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<<=>" :subid("298_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<<=>" :subid("298_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1158_tgt
.local int rx1158_pos
@@ -16426,7 +16399,7 @@
rx1158_start:
eq $I10, 1, rx1158_restart
if_null rx1158_debug, debug_920
- rx1158_cur."!cursor_debug"("START ", "infix:sym<<=>")
+ rx1158_cur."!cursor_debug"("START", "infix:sym<<=>")
debug_920:
$I10 = self.'from'()
ne $I10, -1, rxscan1162_done
@@ -16472,13 +16445,13 @@
# rx pass
rx1158_cur."!cursor_pass"(rx1158_pos, "infix:sym<<=>")
if_null rx1158_debug, debug_921
- rx1158_cur."!cursor_debug"("PASS ", "infix:sym<<=>", " at pos=", rx1158_pos)
+ rx1158_cur."!cursor_debug"("PASS", "infix:sym<<=>", " at pos=", rx1158_pos)
debug_921:
.return (rx1158_cur)
rx1158_restart:
.annotate 'line', 447
if_null rx1158_debug, debug_922
- rx1158_cur."!cursor_debug"("NEXT ", "infix:sym<<=>")
+ rx1158_cur."!cursor_debug"("NEXT", "infix:sym<<=>")
debug_922:
rx1158_fail:
(rx1158_rep, rx1158_pos, $I10, $P10) = rx1158_cur."!mark_fail"(0)
@@ -16488,7 +16461,7 @@
rx1158_done:
rx1158_cur."!cursor_fail"()
if_null rx1158_debug, debug_923
- rx1158_cur."!cursor_debug"("FAIL ", "infix:sym<<=>")
+ rx1158_cur."!cursor_debug"("FAIL", "infix:sym<<=>")
debug_923:
.return (rx1158_cur)
.return ()
@@ -16496,7 +16469,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<<=>" :subid("299_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<<=>" :subid("299_1282324002.40722") :method
.annotate 'line', 447
$P1160 = self."!PREFIX__!subrule"("O", "<=")
new $P1161, "ResizablePMCArray"
@@ -16506,7 +16479,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<>=>" :subid("300_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<>=>" :subid("300_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1165_tgt
.local int rx1165_pos
@@ -16529,7 +16502,7 @@
rx1165_start:
eq $I10, 1, rx1165_restart
if_null rx1165_debug, debug_924
- rx1165_cur."!cursor_debug"("START ", "infix:sym<>=>")
+ rx1165_cur."!cursor_debug"("START", "infix:sym<>=>")
debug_924:
$I10 = self.'from'()
ne $I10, -1, rxscan1169_done
@@ -16575,13 +16548,13 @@
# rx pass
rx1165_cur."!cursor_pass"(rx1165_pos, "infix:sym<>=>")
if_null rx1165_debug, debug_925
- rx1165_cur."!cursor_debug"("PASS ", "infix:sym<>=>", " at pos=", rx1165_pos)
+ rx1165_cur."!cursor_debug"("PASS", "infix:sym<>=>", " at pos=", rx1165_pos)
debug_925:
.return (rx1165_cur)
rx1165_restart:
.annotate 'line', 447
if_null rx1165_debug, debug_926
- rx1165_cur."!cursor_debug"("NEXT ", "infix:sym<>=>")
+ rx1165_cur."!cursor_debug"("NEXT", "infix:sym<>=>")
debug_926:
rx1165_fail:
(rx1165_rep, rx1165_pos, $I10, $P10) = rx1165_cur."!mark_fail"(0)
@@ -16591,7 +16564,7 @@
rx1165_done:
rx1165_cur."!cursor_fail"()
if_null rx1165_debug, debug_927
- rx1165_cur."!cursor_debug"("FAIL ", "infix:sym<>=>")
+ rx1165_cur."!cursor_debug"("FAIL", "infix:sym<>=>")
debug_927:
.return (rx1165_cur)
.return ()
@@ -16599,7 +16572,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<>=>" :subid("301_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<>=>" :subid("301_1282324002.40722") :method
.annotate 'line', 447
$P1167 = self."!PREFIX__!subrule"("O", ">=")
new $P1168, "ResizablePMCArray"
@@ -16609,7 +16582,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<<>" :subid("302_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<<>" :subid("302_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1172_tgt
.local int rx1172_pos
@@ -16632,7 +16605,7 @@
rx1172_start:
eq $I10, 1, rx1172_restart
if_null rx1172_debug, debug_928
- rx1172_cur."!cursor_debug"("START ", "infix:sym<<>")
+ rx1172_cur."!cursor_debug"("START", "infix:sym<<>")
debug_928:
$I10 = self.'from'()
ne $I10, -1, rxscan1176_done
@@ -16678,13 +16651,13 @@
# rx pass
rx1172_cur."!cursor_pass"(rx1172_pos, "infix:sym<<>")
if_null rx1172_debug, debug_929
- rx1172_cur."!cursor_debug"("PASS ", "infix:sym<<>", " at pos=", rx1172_pos)
+ rx1172_cur."!cursor_debug"("PASS", "infix:sym<<>", " at pos=", rx1172_pos)
debug_929:
.return (rx1172_cur)
rx1172_restart:
.annotate 'line', 447
if_null rx1172_debug, debug_930
- rx1172_cur."!cursor_debug"("NEXT ", "infix:sym<<>")
+ rx1172_cur."!cursor_debug"("NEXT", "infix:sym<<>")
debug_930:
rx1172_fail:
(rx1172_rep, rx1172_pos, $I10, $P10) = rx1172_cur."!mark_fail"(0)
@@ -16694,7 +16667,7 @@
rx1172_done:
rx1172_cur."!cursor_fail"()
if_null rx1172_debug, debug_931
- rx1172_cur."!cursor_debug"("FAIL ", "infix:sym<<>")
+ rx1172_cur."!cursor_debug"("FAIL", "infix:sym<<>")
debug_931:
.return (rx1172_cur)
.return ()
@@ -16702,7 +16675,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<<>" :subid("303_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<<>" :subid("303_1282324002.40722") :method
.annotate 'line', 447
$P1174 = self."!PREFIX__!subrule"("O", "<")
new $P1175, "ResizablePMCArray"
@@ -16712,7 +16685,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<>>" :subid("304_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<>>" :subid("304_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1179_tgt
.local int rx1179_pos
@@ -16735,7 +16708,7 @@
rx1179_start:
eq $I10, 1, rx1179_restart
if_null rx1179_debug, debug_932
- rx1179_cur."!cursor_debug"("START ", "infix:sym<>>")
+ rx1179_cur."!cursor_debug"("START", "infix:sym<>>")
debug_932:
$I10 = self.'from'()
ne $I10, -1, rxscan1183_done
@@ -16781,13 +16754,13 @@
# rx pass
rx1179_cur."!cursor_pass"(rx1179_pos, "infix:sym<>>")
if_null rx1179_debug, debug_933
- rx1179_cur."!cursor_debug"("PASS ", "infix:sym<>>", " at pos=", rx1179_pos)
+ rx1179_cur."!cursor_debug"("PASS", "infix:sym<>>", " at pos=", rx1179_pos)
debug_933:
.return (rx1179_cur)
rx1179_restart:
.annotate 'line', 447
if_null rx1179_debug, debug_934
- rx1179_cur."!cursor_debug"("NEXT ", "infix:sym<>>")
+ rx1179_cur."!cursor_debug"("NEXT", "infix:sym<>>")
debug_934:
rx1179_fail:
(rx1179_rep, rx1179_pos, $I10, $P10) = rx1179_cur."!mark_fail"(0)
@@ -16797,7 +16770,7 @@
rx1179_done:
rx1179_cur."!cursor_fail"()
if_null rx1179_debug, debug_935
- rx1179_cur."!cursor_debug"("FAIL ", "infix:sym<>>")
+ rx1179_cur."!cursor_debug"("FAIL", "infix:sym<>>")
debug_935:
.return (rx1179_cur)
.return ()
@@ -16805,7 +16778,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<>>" :subid("305_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<>>" :subid("305_1282324002.40722") :method
.annotate 'line', 447
$P1181 = self."!PREFIX__!subrule"("O", ">")
new $P1182, "ResizablePMCArray"
@@ -16815,7 +16788,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<eq>" :subid("306_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<eq>" :subid("306_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1186_tgt
.local int rx1186_pos
@@ -16838,7 +16811,7 @@
rx1186_start:
eq $I10, 1, rx1186_restart
if_null rx1186_debug, debug_936
- rx1186_cur."!cursor_debug"("START ", "infix:sym<eq>")
+ rx1186_cur."!cursor_debug"("START", "infix:sym<eq>")
debug_936:
$I10 = self.'from'()
ne $I10, -1, rxscan1190_done
@@ -16884,13 +16857,13 @@
# rx pass
rx1186_cur."!cursor_pass"(rx1186_pos, "infix:sym<eq>")
if_null rx1186_debug, debug_937
- rx1186_cur."!cursor_debug"("PASS ", "infix:sym<eq>", " at pos=", rx1186_pos)
+ rx1186_cur."!cursor_debug"("PASS", "infix:sym<eq>", " at pos=", rx1186_pos)
debug_937:
.return (rx1186_cur)
rx1186_restart:
.annotate 'line', 447
if_null rx1186_debug, debug_938
- rx1186_cur."!cursor_debug"("NEXT ", "infix:sym<eq>")
+ rx1186_cur."!cursor_debug"("NEXT", "infix:sym<eq>")
debug_938:
rx1186_fail:
(rx1186_rep, rx1186_pos, $I10, $P10) = rx1186_cur."!mark_fail"(0)
@@ -16900,7 +16873,7 @@
rx1186_done:
rx1186_cur."!cursor_fail"()
if_null rx1186_debug, debug_939
- rx1186_cur."!cursor_debug"("FAIL ", "infix:sym<eq>")
+ rx1186_cur."!cursor_debug"("FAIL", "infix:sym<eq>")
debug_939:
.return (rx1186_cur)
.return ()
@@ -16908,7 +16881,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<eq>" :subid("307_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<eq>" :subid("307_1282324002.40722") :method
.annotate 'line', 447
$P1188 = self."!PREFIX__!subrule"("O", "eq")
new $P1189, "ResizablePMCArray"
@@ -16918,7 +16891,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<ne>" :subid("308_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<ne>" :subid("308_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1193_tgt
.local int rx1193_pos
@@ -16941,7 +16914,7 @@
rx1193_start:
eq $I10, 1, rx1193_restart
if_null rx1193_debug, debug_940
- rx1193_cur."!cursor_debug"("START ", "infix:sym<ne>")
+ rx1193_cur."!cursor_debug"("START", "infix:sym<ne>")
debug_940:
$I10 = self.'from'()
ne $I10, -1, rxscan1197_done
@@ -16987,13 +16960,13 @@
# rx pass
rx1193_cur."!cursor_pass"(rx1193_pos, "infix:sym<ne>")
if_null rx1193_debug, debug_941
- rx1193_cur."!cursor_debug"("PASS ", "infix:sym<ne>", " at pos=", rx1193_pos)
+ rx1193_cur."!cursor_debug"("PASS", "infix:sym<ne>", " at pos=", rx1193_pos)
debug_941:
.return (rx1193_cur)
rx1193_restart:
.annotate 'line', 447
if_null rx1193_debug, debug_942
- rx1193_cur."!cursor_debug"("NEXT ", "infix:sym<ne>")
+ rx1193_cur."!cursor_debug"("NEXT", "infix:sym<ne>")
debug_942:
rx1193_fail:
(rx1193_rep, rx1193_pos, $I10, $P10) = rx1193_cur."!mark_fail"(0)
@@ -17003,7 +16976,7 @@
rx1193_done:
rx1193_cur."!cursor_fail"()
if_null rx1193_debug, debug_943
- rx1193_cur."!cursor_debug"("FAIL ", "infix:sym<ne>")
+ rx1193_cur."!cursor_debug"("FAIL", "infix:sym<ne>")
debug_943:
.return (rx1193_cur)
.return ()
@@ -17011,7 +16984,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<ne>" :subid("309_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<ne>" :subid("309_1282324002.40722") :method
.annotate 'line', 447
$P1195 = self."!PREFIX__!subrule"("O", "ne")
new $P1196, "ResizablePMCArray"
@@ -17021,7 +16994,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<le>" :subid("310_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<le>" :subid("310_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1200_tgt
.local int rx1200_pos
@@ -17044,7 +17017,7 @@
rx1200_start:
eq $I10, 1, rx1200_restart
if_null rx1200_debug, debug_944
- rx1200_cur."!cursor_debug"("START ", "infix:sym<le>")
+ rx1200_cur."!cursor_debug"("START", "infix:sym<le>")
debug_944:
$I10 = self.'from'()
ne $I10, -1, rxscan1204_done
@@ -17090,13 +17063,13 @@
# rx pass
rx1200_cur."!cursor_pass"(rx1200_pos, "infix:sym<le>")
if_null rx1200_debug, debug_945
- rx1200_cur."!cursor_debug"("PASS ", "infix:sym<le>", " at pos=", rx1200_pos)
+ rx1200_cur."!cursor_debug"("PASS", "infix:sym<le>", " at pos=", rx1200_pos)
debug_945:
.return (rx1200_cur)
rx1200_restart:
.annotate 'line', 447
if_null rx1200_debug, debug_946
- rx1200_cur."!cursor_debug"("NEXT ", "infix:sym<le>")
+ rx1200_cur."!cursor_debug"("NEXT", "infix:sym<le>")
debug_946:
rx1200_fail:
(rx1200_rep, rx1200_pos, $I10, $P10) = rx1200_cur."!mark_fail"(0)
@@ -17106,7 +17079,7 @@
rx1200_done:
rx1200_cur."!cursor_fail"()
if_null rx1200_debug, debug_947
- rx1200_cur."!cursor_debug"("FAIL ", "infix:sym<le>")
+ rx1200_cur."!cursor_debug"("FAIL", "infix:sym<le>")
debug_947:
.return (rx1200_cur)
.return ()
@@ -17114,7 +17087,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<le>" :subid("311_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<le>" :subid("311_1282324002.40722") :method
.annotate 'line', 447
$P1202 = self."!PREFIX__!subrule"("O", "le")
new $P1203, "ResizablePMCArray"
@@ -17124,7 +17097,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<ge>" :subid("312_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<ge>" :subid("312_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1207_tgt
.local int rx1207_pos
@@ -17147,7 +17120,7 @@
rx1207_start:
eq $I10, 1, rx1207_restart
if_null rx1207_debug, debug_948
- rx1207_cur."!cursor_debug"("START ", "infix:sym<ge>")
+ rx1207_cur."!cursor_debug"("START", "infix:sym<ge>")
debug_948:
$I10 = self.'from'()
ne $I10, -1, rxscan1211_done
@@ -17193,13 +17166,13 @@
# rx pass
rx1207_cur."!cursor_pass"(rx1207_pos, "infix:sym<ge>")
if_null rx1207_debug, debug_949
- rx1207_cur."!cursor_debug"("PASS ", "infix:sym<ge>", " at pos=", rx1207_pos)
+ rx1207_cur."!cursor_debug"("PASS", "infix:sym<ge>", " at pos=", rx1207_pos)
debug_949:
.return (rx1207_cur)
rx1207_restart:
.annotate 'line', 447
if_null rx1207_debug, debug_950
- rx1207_cur."!cursor_debug"("NEXT ", "infix:sym<ge>")
+ rx1207_cur."!cursor_debug"("NEXT", "infix:sym<ge>")
debug_950:
rx1207_fail:
(rx1207_rep, rx1207_pos, $I10, $P10) = rx1207_cur."!mark_fail"(0)
@@ -17209,7 +17182,7 @@
rx1207_done:
rx1207_cur."!cursor_fail"()
if_null rx1207_debug, debug_951
- rx1207_cur."!cursor_debug"("FAIL ", "infix:sym<ge>")
+ rx1207_cur."!cursor_debug"("FAIL", "infix:sym<ge>")
debug_951:
.return (rx1207_cur)
.return ()
@@ -17217,7 +17190,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<ge>" :subid("313_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<ge>" :subid("313_1282324002.40722") :method
.annotate 'line', 447
$P1209 = self."!PREFIX__!subrule"("O", "ge")
new $P1210, "ResizablePMCArray"
@@ -17227,7 +17200,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<lt>" :subid("314_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<lt>" :subid("314_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1214_tgt
.local int rx1214_pos
@@ -17250,7 +17223,7 @@
rx1214_start:
eq $I10, 1, rx1214_restart
if_null rx1214_debug, debug_952
- rx1214_cur."!cursor_debug"("START ", "infix:sym<lt>")
+ rx1214_cur."!cursor_debug"("START", "infix:sym<lt>")
debug_952:
$I10 = self.'from'()
ne $I10, -1, rxscan1218_done
@@ -17296,13 +17269,13 @@
# rx pass
rx1214_cur."!cursor_pass"(rx1214_pos, "infix:sym<lt>")
if_null rx1214_debug, debug_953
- rx1214_cur."!cursor_debug"("PASS ", "infix:sym<lt>", " at pos=", rx1214_pos)
+ rx1214_cur."!cursor_debug"("PASS", "infix:sym<lt>", " at pos=", rx1214_pos)
debug_953:
.return (rx1214_cur)
rx1214_restart:
.annotate 'line', 447
if_null rx1214_debug, debug_954
- rx1214_cur."!cursor_debug"("NEXT ", "infix:sym<lt>")
+ rx1214_cur."!cursor_debug"("NEXT", "infix:sym<lt>")
debug_954:
rx1214_fail:
(rx1214_rep, rx1214_pos, $I10, $P10) = rx1214_cur."!mark_fail"(0)
@@ -17312,7 +17285,7 @@
rx1214_done:
rx1214_cur."!cursor_fail"()
if_null rx1214_debug, debug_955
- rx1214_cur."!cursor_debug"("FAIL ", "infix:sym<lt>")
+ rx1214_cur."!cursor_debug"("FAIL", "infix:sym<lt>")
debug_955:
.return (rx1214_cur)
.return ()
@@ -17320,7 +17293,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<lt>" :subid("315_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<lt>" :subid("315_1282324002.40722") :method
.annotate 'line', 447
$P1216 = self."!PREFIX__!subrule"("O", "lt")
new $P1217, "ResizablePMCArray"
@@ -17330,7 +17303,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<gt>" :subid("316_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<gt>" :subid("316_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1221_tgt
.local int rx1221_pos
@@ -17353,7 +17326,7 @@
rx1221_start:
eq $I10, 1, rx1221_restart
if_null rx1221_debug, debug_956
- rx1221_cur."!cursor_debug"("START ", "infix:sym<gt>")
+ rx1221_cur."!cursor_debug"("START", "infix:sym<gt>")
debug_956:
$I10 = self.'from'()
ne $I10, -1, rxscan1225_done
@@ -17399,13 +17372,13 @@
# rx pass
rx1221_cur."!cursor_pass"(rx1221_pos, "infix:sym<gt>")
if_null rx1221_debug, debug_957
- rx1221_cur."!cursor_debug"("PASS ", "infix:sym<gt>", " at pos=", rx1221_pos)
+ rx1221_cur."!cursor_debug"("PASS", "infix:sym<gt>", " at pos=", rx1221_pos)
debug_957:
.return (rx1221_cur)
rx1221_restart:
.annotate 'line', 447
if_null rx1221_debug, debug_958
- rx1221_cur."!cursor_debug"("NEXT ", "infix:sym<gt>")
+ rx1221_cur."!cursor_debug"("NEXT", "infix:sym<gt>")
debug_958:
rx1221_fail:
(rx1221_rep, rx1221_pos, $I10, $P10) = rx1221_cur."!mark_fail"(0)
@@ -17415,7 +17388,7 @@
rx1221_done:
rx1221_cur."!cursor_fail"()
if_null rx1221_debug, debug_959
- rx1221_cur."!cursor_debug"("FAIL ", "infix:sym<gt>")
+ rx1221_cur."!cursor_debug"("FAIL", "infix:sym<gt>")
debug_959:
.return (rx1221_cur)
.return ()
@@ -17423,7 +17396,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<gt>" :subid("317_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<gt>" :subid("317_1282324002.40722") :method
.annotate 'line', 447
$P1223 = self."!PREFIX__!subrule"("O", "gt")
new $P1224, "ResizablePMCArray"
@@ -17433,7 +17406,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<=:=>" :subid("318_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<=:=>" :subid("318_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1228_tgt
.local int rx1228_pos
@@ -17456,7 +17429,7 @@
rx1228_start:
eq $I10, 1, rx1228_restart
if_null rx1228_debug, debug_960
- rx1228_cur."!cursor_debug"("START ", "infix:sym<=:=>")
+ rx1228_cur."!cursor_debug"("START", "infix:sym<=:=>")
debug_960:
$I10 = self.'from'()
ne $I10, -1, rxscan1232_done
@@ -17502,13 +17475,13 @@
# rx pass
rx1228_cur."!cursor_pass"(rx1228_pos, "infix:sym<=:=>")
if_null rx1228_debug, debug_961
- rx1228_cur."!cursor_debug"("PASS ", "infix:sym<=:=>", " at pos=", rx1228_pos)
+ rx1228_cur."!cursor_debug"("PASS", "infix:sym<=:=>", " at pos=", rx1228_pos)
debug_961:
.return (rx1228_cur)
rx1228_restart:
.annotate 'line', 447
if_null rx1228_debug, debug_962
- rx1228_cur."!cursor_debug"("NEXT ", "infix:sym<=:=>")
+ rx1228_cur."!cursor_debug"("NEXT", "infix:sym<=:=>")
debug_962:
rx1228_fail:
(rx1228_rep, rx1228_pos, $I10, $P10) = rx1228_cur."!mark_fail"(0)
@@ -17518,7 +17491,7 @@
rx1228_done:
rx1228_cur."!cursor_fail"()
if_null rx1228_debug, debug_963
- rx1228_cur."!cursor_debug"("FAIL ", "infix:sym<=:=>")
+ rx1228_cur."!cursor_debug"("FAIL", "infix:sym<=:=>")
debug_963:
.return (rx1228_cur)
.return ()
@@ -17526,7 +17499,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<=:=>" :subid("319_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<=:=>" :subid("319_1282324002.40722") :method
.annotate 'line', 447
$P1230 = self."!PREFIX__!subrule"("O", "=:=")
new $P1231, "ResizablePMCArray"
@@ -17536,7 +17509,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<~~>" :subid("320_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<~~>" :subid("320_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1235_tgt
.local int rx1235_pos
@@ -17559,7 +17532,7 @@
rx1235_start:
eq $I10, 1, rx1235_restart
if_null rx1235_debug, debug_964
- rx1235_cur."!cursor_debug"("START ", "infix:sym<~~>")
+ rx1235_cur."!cursor_debug"("START", "infix:sym<~~>")
debug_964:
$I10 = self.'from'()
ne $I10, -1, rxscan1239_done
@@ -17605,13 +17578,13 @@
# rx pass
rx1235_cur."!cursor_pass"(rx1235_pos, "infix:sym<~~>")
if_null rx1235_debug, debug_965
- rx1235_cur."!cursor_debug"("PASS ", "infix:sym<~~>", " at pos=", rx1235_pos)
+ rx1235_cur."!cursor_debug"("PASS", "infix:sym<~~>", " at pos=", rx1235_pos)
debug_965:
.return (rx1235_cur)
rx1235_restart:
.annotate 'line', 447
if_null rx1235_debug, debug_966
- rx1235_cur."!cursor_debug"("NEXT ", "infix:sym<~~>")
+ rx1235_cur."!cursor_debug"("NEXT", "infix:sym<~~>")
debug_966:
rx1235_fail:
(rx1235_rep, rx1235_pos, $I10, $P10) = rx1235_cur."!mark_fail"(0)
@@ -17621,7 +17594,7 @@
rx1235_done:
rx1235_cur."!cursor_fail"()
if_null rx1235_debug, debug_967
- rx1235_cur."!cursor_debug"("FAIL ", "infix:sym<~~>")
+ rx1235_cur."!cursor_debug"("FAIL", "infix:sym<~~>")
debug_967:
.return (rx1235_cur)
.return ()
@@ -17629,7 +17602,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<~~>" :subid("321_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<~~>" :subid("321_1282324002.40722") :method
.annotate 'line', 447
$P1237 = self."!PREFIX__!subrule"("O", "~~")
new $P1238, "ResizablePMCArray"
@@ -17639,7 +17612,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<&&>" :subid("322_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<&&>" :subid("322_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1242_tgt
.local int rx1242_pos
@@ -17662,7 +17635,7 @@
rx1242_start:
eq $I10, 1, rx1242_restart
if_null rx1242_debug, debug_968
- rx1242_cur."!cursor_debug"("START ", "infix:sym<&&>")
+ rx1242_cur."!cursor_debug"("START", "infix:sym<&&>")
debug_968:
$I10 = self.'from'()
ne $I10, -1, rxscan1246_done
@@ -17708,13 +17681,13 @@
# rx pass
rx1242_cur."!cursor_pass"(rx1242_pos, "infix:sym<&&>")
if_null rx1242_debug, debug_969
- rx1242_cur."!cursor_debug"("PASS ", "infix:sym<&&>", " at pos=", rx1242_pos)
+ rx1242_cur."!cursor_debug"("PASS", "infix:sym<&&>", " at pos=", rx1242_pos)
debug_969:
.return (rx1242_cur)
rx1242_restart:
.annotate 'line', 447
if_null rx1242_debug, debug_970
- rx1242_cur."!cursor_debug"("NEXT ", "infix:sym<&&>")
+ rx1242_cur."!cursor_debug"("NEXT", "infix:sym<&&>")
debug_970:
rx1242_fail:
(rx1242_rep, rx1242_pos, $I10, $P10) = rx1242_cur."!mark_fail"(0)
@@ -17724,7 +17697,7 @@
rx1242_done:
rx1242_cur."!cursor_fail"()
if_null rx1242_debug, debug_971
- rx1242_cur."!cursor_debug"("FAIL ", "infix:sym<&&>")
+ rx1242_cur."!cursor_debug"("FAIL", "infix:sym<&&>")
debug_971:
.return (rx1242_cur)
.return ()
@@ -17732,7 +17705,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<&&>" :subid("323_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<&&>" :subid("323_1282324002.40722") :method
.annotate 'line', 447
$P1244 = self."!PREFIX__!subrule"("O", "&&")
new $P1245, "ResizablePMCArray"
@@ -17742,7 +17715,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<||>" :subid("324_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<||>" :subid("324_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1249_tgt
.local int rx1249_pos
@@ -17765,7 +17738,7 @@
rx1249_start:
eq $I10, 1, rx1249_restart
if_null rx1249_debug, debug_972
- rx1249_cur."!cursor_debug"("START ", "infix:sym<||>")
+ rx1249_cur."!cursor_debug"("START", "infix:sym<||>")
debug_972:
$I10 = self.'from'()
ne $I10, -1, rxscan1253_done
@@ -17811,13 +17784,13 @@
# rx pass
rx1249_cur."!cursor_pass"(rx1249_pos, "infix:sym<||>")
if_null rx1249_debug, debug_973
- rx1249_cur."!cursor_debug"("PASS ", "infix:sym<||>", " at pos=", rx1249_pos)
+ rx1249_cur."!cursor_debug"("PASS", "infix:sym<||>", " at pos=", rx1249_pos)
debug_973:
.return (rx1249_cur)
rx1249_restart:
.annotate 'line', 447
if_null rx1249_debug, debug_974
- rx1249_cur."!cursor_debug"("NEXT ", "infix:sym<||>")
+ rx1249_cur."!cursor_debug"("NEXT", "infix:sym<||>")
debug_974:
rx1249_fail:
(rx1249_rep, rx1249_pos, $I10, $P10) = rx1249_cur."!mark_fail"(0)
@@ -17827,7 +17800,7 @@
rx1249_done:
rx1249_cur."!cursor_fail"()
if_null rx1249_debug, debug_975
- rx1249_cur."!cursor_debug"("FAIL ", "infix:sym<||>")
+ rx1249_cur."!cursor_debug"("FAIL", "infix:sym<||>")
debug_975:
.return (rx1249_cur)
.return ()
@@ -17835,7 +17808,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<||>" :subid("325_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<||>" :subid("325_1282324002.40722") :method
.annotate 'line', 447
$P1251 = self."!PREFIX__!subrule"("O", "||")
new $P1252, "ResizablePMCArray"
@@ -17845,7 +17818,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<//>" :subid("326_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<//>" :subid("326_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1256_tgt
.local int rx1256_pos
@@ -17868,7 +17841,7 @@
rx1256_start:
eq $I10, 1, rx1256_restart
if_null rx1256_debug, debug_976
- rx1256_cur."!cursor_debug"("START ", "infix:sym<//>")
+ rx1256_cur."!cursor_debug"("START", "infix:sym<//>")
debug_976:
$I10 = self.'from'()
ne $I10, -1, rxscan1260_done
@@ -17914,13 +17887,13 @@
# rx pass
rx1256_cur."!cursor_pass"(rx1256_pos, "infix:sym<//>")
if_null rx1256_debug, debug_977
- rx1256_cur."!cursor_debug"("PASS ", "infix:sym<//>", " at pos=", rx1256_pos)
+ rx1256_cur."!cursor_debug"("PASS", "infix:sym<//>", " at pos=", rx1256_pos)
debug_977:
.return (rx1256_cur)
rx1256_restart:
.annotate 'line', 447
if_null rx1256_debug, debug_978
- rx1256_cur."!cursor_debug"("NEXT ", "infix:sym<//>")
+ rx1256_cur."!cursor_debug"("NEXT", "infix:sym<//>")
debug_978:
rx1256_fail:
(rx1256_rep, rx1256_pos, $I10, $P10) = rx1256_cur."!mark_fail"(0)
@@ -17930,7 +17903,7 @@
rx1256_done:
rx1256_cur."!cursor_fail"()
if_null rx1256_debug, debug_979
- rx1256_cur."!cursor_debug"("FAIL ", "infix:sym<//>")
+ rx1256_cur."!cursor_debug"("FAIL", "infix:sym<//>")
debug_979:
.return (rx1256_cur)
.return ()
@@ -17938,7 +17911,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<//>" :subid("327_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<//>" :subid("327_1282324002.40722") :method
.annotate 'line', 447
$P1258 = self."!PREFIX__!subrule"("O", "//")
new $P1259, "ResizablePMCArray"
@@ -17948,7 +17921,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<?? !!>" :subid("328_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<?? !!>" :subid("328_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1263_tgt
.local int rx1263_pos
@@ -17971,7 +17944,7 @@
rx1263_start:
eq $I10, 1, rx1263_restart
if_null rx1263_debug, debug_980
- rx1263_cur."!cursor_debug"("START ", "infix:sym<?? !!>")
+ rx1263_cur."!cursor_debug"("START", "infix:sym<?? !!>")
debug_980:
$I10 = self.'from'()
ne $I10, -1, rxscan1267_done
@@ -18027,13 +18000,13 @@
# rx pass
rx1263_cur."!cursor_pass"(rx1263_pos, "infix:sym<?? !!>")
if_null rx1263_debug, debug_981
- rx1263_cur."!cursor_debug"("PASS ", "infix:sym<?? !!>", " at pos=", rx1263_pos)
+ rx1263_cur."!cursor_debug"("PASS", "infix:sym<?? !!>", " at pos=", rx1263_pos)
debug_981:
.return (rx1263_cur)
rx1263_restart:
.annotate 'line', 447
if_null rx1263_debug, debug_982
- rx1263_cur."!cursor_debug"("NEXT ", "infix:sym<?? !!>")
+ rx1263_cur."!cursor_debug"("NEXT", "infix:sym<?? !!>")
debug_982:
rx1263_fail:
(rx1263_rep, rx1263_pos, $I10, $P10) = rx1263_cur."!mark_fail"(0)
@@ -18043,7 +18016,7 @@
rx1263_done:
rx1263_cur."!cursor_fail"()
if_null rx1263_debug, debug_983
- rx1263_cur."!cursor_debug"("FAIL ", "infix:sym<?? !!>")
+ rx1263_cur."!cursor_debug"("FAIL", "infix:sym<?? !!>")
debug_983:
.return (rx1263_cur)
.return ()
@@ -18051,7 +18024,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<?? !!>" :subid("329_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<?? !!>" :subid("329_1282324002.40722") :method
.annotate 'line', 447
$P1265 = self."!PREFIX__!subrule"("ws", "??")
new $P1266, "ResizablePMCArray"
@@ -18061,7 +18034,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<=>" :subid("330_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<=>" :subid("330_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1269_tgt
.local int rx1269_pos
@@ -18084,7 +18057,7 @@
rx1269_start:
eq $I10, 1, rx1269_restart
if_null rx1269_debug, debug_984
- rx1269_cur."!cursor_debug"("START ", "infix:sym<=>")
+ rx1269_cur."!cursor_debug"("START", "infix:sym<=>")
debug_984:
$I10 = self.'from'()
ne $I10, -1, rxscan1273_done
@@ -18129,13 +18102,13 @@
# rx pass
rx1269_cur."!cursor_pass"(rx1269_pos, "infix:sym<=>")
if_null rx1269_debug, debug_985
- rx1269_cur."!cursor_debug"("PASS ", "infix:sym<=>", " at pos=", rx1269_pos)
+ rx1269_cur."!cursor_debug"("PASS", "infix:sym<=>", " at pos=", rx1269_pos)
debug_985:
.return (rx1269_cur)
rx1269_restart:
.annotate 'line', 447
if_null rx1269_debug, debug_986
- rx1269_cur."!cursor_debug"("NEXT ", "infix:sym<=>")
+ rx1269_cur."!cursor_debug"("NEXT", "infix:sym<=>")
debug_986:
rx1269_fail:
(rx1269_rep, rx1269_pos, $I10, $P10) = rx1269_cur."!mark_fail"(0)
@@ -18145,7 +18118,7 @@
rx1269_done:
rx1269_cur."!cursor_fail"()
if_null rx1269_debug, debug_987
- rx1269_cur."!cursor_debug"("FAIL ", "infix:sym<=>")
+ rx1269_cur."!cursor_debug"("FAIL", "infix:sym<=>")
debug_987:
.return (rx1269_cur)
.return ()
@@ -18153,7 +18126,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<=>" :subid("331_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<=>" :subid("331_1282324002.40722") :method
.annotate 'line', 447
$P1271 = self."!PREFIX__!subrule"("panic", "=")
new $P1272, "ResizablePMCArray"
@@ -18163,7 +18136,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<:=>" :subid("332_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<:=>" :subid("332_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1276_tgt
.local int rx1276_pos
@@ -18186,7 +18159,7 @@
rx1276_start:
eq $I10, 1, rx1276_restart
if_null rx1276_debug, debug_988
- rx1276_cur."!cursor_debug"("START ", "infix:sym<:=>")
+ rx1276_cur."!cursor_debug"("START", "infix:sym<:=>")
debug_988:
$I10 = self.'from'()
ne $I10, -1, rxscan1280_done
@@ -18232,13 +18205,13 @@
# rx pass
rx1276_cur."!cursor_pass"(rx1276_pos, "infix:sym<:=>")
if_null rx1276_debug, debug_989
- rx1276_cur."!cursor_debug"("PASS ", "infix:sym<:=>", " at pos=", rx1276_pos)
+ rx1276_cur."!cursor_debug"("PASS", "infix:sym<:=>", " at pos=", rx1276_pos)
debug_989:
.return (rx1276_cur)
rx1276_restart:
.annotate 'line', 447
if_null rx1276_debug, debug_990
- rx1276_cur."!cursor_debug"("NEXT ", "infix:sym<:=>")
+ rx1276_cur."!cursor_debug"("NEXT", "infix:sym<:=>")
debug_990:
rx1276_fail:
(rx1276_rep, rx1276_pos, $I10, $P10) = rx1276_cur."!mark_fail"(0)
@@ -18248,7 +18221,7 @@
rx1276_done:
rx1276_cur."!cursor_fail"()
if_null rx1276_debug, debug_991
- rx1276_cur."!cursor_debug"("FAIL ", "infix:sym<:=>")
+ rx1276_cur."!cursor_debug"("FAIL", "infix:sym<:=>")
debug_991:
.return (rx1276_cur)
.return ()
@@ -18256,7 +18229,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<:=>" :subid("333_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<:=>" :subid("333_1282324002.40722") :method
.annotate 'line', 447
$P1278 = self."!PREFIX__!subrule"("O", ":=")
new $P1279, "ResizablePMCArray"
@@ -18266,7 +18239,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<::=>" :subid("334_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<::=>" :subid("334_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1283_tgt
.local int rx1283_pos
@@ -18289,7 +18262,7 @@
rx1283_start:
eq $I10, 1, rx1283_restart
if_null rx1283_debug, debug_992
- rx1283_cur."!cursor_debug"("START ", "infix:sym<::=>")
+ rx1283_cur."!cursor_debug"("START", "infix:sym<::=>")
debug_992:
$I10 = self.'from'()
ne $I10, -1, rxscan1287_done
@@ -18335,13 +18308,13 @@
# rx pass
rx1283_cur."!cursor_pass"(rx1283_pos, "infix:sym<::=>")
if_null rx1283_debug, debug_993
- rx1283_cur."!cursor_debug"("PASS ", "infix:sym<::=>", " at pos=", rx1283_pos)
+ rx1283_cur."!cursor_debug"("PASS", "infix:sym<::=>", " at pos=", rx1283_pos)
debug_993:
.return (rx1283_cur)
rx1283_restart:
.annotate 'line', 447
if_null rx1283_debug, debug_994
- rx1283_cur."!cursor_debug"("NEXT ", "infix:sym<::=>")
+ rx1283_cur."!cursor_debug"("NEXT", "infix:sym<::=>")
debug_994:
rx1283_fail:
(rx1283_rep, rx1283_pos, $I10, $P10) = rx1283_cur."!mark_fail"(0)
@@ -18351,7 +18324,7 @@
rx1283_done:
rx1283_cur."!cursor_fail"()
if_null rx1283_debug, debug_995
- rx1283_cur."!cursor_debug"("FAIL ", "infix:sym<::=>")
+ rx1283_cur."!cursor_debug"("FAIL", "infix:sym<::=>")
debug_995:
.return (rx1283_cur)
.return ()
@@ -18359,7 +18332,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<::=>" :subid("335_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<::=>" :subid("335_1282324002.40722") :method
.annotate 'line', 447
$P1285 = self."!PREFIX__!subrule"("O", "::=")
new $P1286, "ResizablePMCArray"
@@ -18369,7 +18342,7 @@
.namespace ["NQP";"Grammar"]
-.sub "infix:sym<,>" :subid("336_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "infix:sym<,>" :subid("336_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1290_tgt
.local int rx1290_pos
@@ -18392,7 +18365,7 @@
rx1290_start:
eq $I10, 1, rx1290_restart
if_null rx1290_debug, debug_996
- rx1290_cur."!cursor_debug"("START ", "infix:sym<,>")
+ rx1290_cur."!cursor_debug"("START", "infix:sym<,>")
debug_996:
$I10 = self.'from'()
ne $I10, -1, rxscan1294_done
@@ -18438,13 +18411,13 @@
# rx pass
rx1290_cur."!cursor_pass"(rx1290_pos, "infix:sym<,>")
if_null rx1290_debug, debug_997
- rx1290_cur."!cursor_debug"("PASS ", "infix:sym<,>", " at pos=", rx1290_pos)
+ rx1290_cur."!cursor_debug"("PASS", "infix:sym<,>", " at pos=", rx1290_pos)
debug_997:
.return (rx1290_cur)
rx1290_restart:
.annotate 'line', 447
if_null rx1290_debug, debug_998
- rx1290_cur."!cursor_debug"("NEXT ", "infix:sym<,>")
+ rx1290_cur."!cursor_debug"("NEXT", "infix:sym<,>")
debug_998:
rx1290_fail:
(rx1290_rep, rx1290_pos, $I10, $P10) = rx1290_cur."!mark_fail"(0)
@@ -18454,7 +18427,7 @@
rx1290_done:
rx1290_cur."!cursor_fail"()
if_null rx1290_debug, debug_999
- rx1290_cur."!cursor_debug"("FAIL ", "infix:sym<,>")
+ rx1290_cur."!cursor_debug"("FAIL", "infix:sym<,>")
debug_999:
.return (rx1290_cur)
.return ()
@@ -18462,7 +18435,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__infix:sym<,>" :subid("337_1282016529.10767") :method
+.sub "!PREFIX__infix:sym<,>" :subid("337_1282324002.40722") :method
.annotate 'line', 447
$P1292 = self."!PREFIX__!subrule"("O", ",")
new $P1293, "ResizablePMCArray"
@@ -18472,7 +18445,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<return>" :subid("338_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<return>" :subid("338_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1297_tgt
.local int rx1297_pos
@@ -18495,7 +18468,7 @@
rx1297_start:
eq $I10, 1, rx1297_restart
if_null rx1297_debug, debug_1000
- rx1297_cur."!cursor_debug"("START ", "prefix:sym<return>")
+ rx1297_cur."!cursor_debug"("START", "prefix:sym<return>")
debug_1000:
$I10 = self.'from'()
ne $I10, -1, rxscan1300_done
@@ -18547,13 +18520,13 @@
# rx pass
rx1297_cur."!cursor_pass"(rx1297_pos, "prefix:sym<return>")
if_null rx1297_debug, debug_1001
- rx1297_cur."!cursor_debug"("PASS ", "prefix:sym<return>", " at pos=", rx1297_pos)
+ rx1297_cur."!cursor_debug"("PASS", "prefix:sym<return>", " at pos=", rx1297_pos)
debug_1001:
.return (rx1297_cur)
rx1297_restart:
.annotate 'line', 447
if_null rx1297_debug, debug_1002
- rx1297_cur."!cursor_debug"("NEXT ", "prefix:sym<return>")
+ rx1297_cur."!cursor_debug"("NEXT", "prefix:sym<return>")
debug_1002:
rx1297_fail:
(rx1297_rep, rx1297_pos, $I10, $P10) = rx1297_cur."!mark_fail"(0)
@@ -18563,7 +18536,7 @@
rx1297_done:
rx1297_cur."!cursor_fail"()
if_null rx1297_debug, debug_1003
- rx1297_cur."!cursor_debug"("FAIL ", "prefix:sym<return>")
+ rx1297_cur."!cursor_debug"("FAIL", "prefix:sym<return>")
debug_1003:
.return (rx1297_cur)
.return ()
@@ -18571,7 +18544,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<return>" :subid("339_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<return>" :subid("339_1282324002.40722") :method
.annotate 'line', 447
new $P1299, "ResizablePMCArray"
push $P1299, "return"
@@ -18580,7 +18553,7 @@
.namespace ["NQP";"Grammar"]
-.sub "prefix:sym<make>" :subid("340_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "prefix:sym<make>" :subid("340_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1303_tgt
.local int rx1303_pos
@@ -18603,7 +18576,7 @@
rx1303_start:
eq $I10, 1, rx1303_restart
if_null rx1303_debug, debug_1004
- rx1303_cur."!cursor_debug"("START ", "prefix:sym<make>")
+ rx1303_cur."!cursor_debug"("START", "prefix:sym<make>")
debug_1004:
$I10 = self.'from'()
ne $I10, -1, rxscan1306_done
@@ -18655,13 +18628,13 @@
# rx pass
rx1303_cur."!cursor_pass"(rx1303_pos, "prefix:sym<make>")
if_null rx1303_debug, debug_1005
- rx1303_cur."!cursor_debug"("PASS ", "prefix:sym<make>", " at pos=", rx1303_pos)
+ rx1303_cur."!cursor_debug"("PASS", "prefix:sym<make>", " at pos=", rx1303_pos)
debug_1005:
.return (rx1303_cur)
rx1303_restart:
.annotate 'line', 447
if_null rx1303_debug, debug_1006
- rx1303_cur."!cursor_debug"("NEXT ", "prefix:sym<make>")
+ rx1303_cur."!cursor_debug"("NEXT", "prefix:sym<make>")
debug_1006:
rx1303_fail:
(rx1303_rep, rx1303_pos, $I10, $P10) = rx1303_cur."!mark_fail"(0)
@@ -18671,7 +18644,7 @@
rx1303_done:
rx1303_cur."!cursor_fail"()
if_null rx1303_debug, debug_1007
- rx1303_cur."!cursor_debug"("FAIL ", "prefix:sym<make>")
+ rx1303_cur."!cursor_debug"("FAIL", "prefix:sym<make>")
debug_1007:
.return (rx1303_cur)
.return ()
@@ -18679,7 +18652,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__prefix:sym<make>" :subid("341_1282016529.10767") :method
+.sub "!PREFIX__prefix:sym<make>" :subid("341_1282324002.40722") :method
.annotate 'line', 447
new $P1305, "ResizablePMCArray"
push $P1305, "make"
@@ -18688,7 +18661,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<last>" :subid("342_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<last>" :subid("342_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1309_tgt
.local int rx1309_pos
@@ -18711,7 +18684,7 @@
rx1309_start:
eq $I10, 1, rx1309_restart
if_null rx1309_debug, debug_1008
- rx1309_cur."!cursor_debug"("START ", "term:sym<last>")
+ rx1309_cur."!cursor_debug"("START", "term:sym<last>")
debug_1008:
$I10 = self.'from'()
ne $I10, -1, rxscan1312_done
@@ -18750,13 +18723,13 @@
# rx pass
rx1309_cur."!cursor_pass"(rx1309_pos, "term:sym<last>")
if_null rx1309_debug, debug_1009
- rx1309_cur."!cursor_debug"("PASS ", "term:sym<last>", " at pos=", rx1309_pos)
+ rx1309_cur."!cursor_debug"("PASS", "term:sym<last>", " at pos=", rx1309_pos)
debug_1009:
.return (rx1309_cur)
rx1309_restart:
.annotate 'line', 447
if_null rx1309_debug, debug_1010
- rx1309_cur."!cursor_debug"("NEXT ", "term:sym<last>")
+ rx1309_cur."!cursor_debug"("NEXT", "term:sym<last>")
debug_1010:
rx1309_fail:
(rx1309_rep, rx1309_pos, $I10, $P10) = rx1309_cur."!mark_fail"(0)
@@ -18766,7 +18739,7 @@
rx1309_done:
rx1309_cur."!cursor_fail"()
if_null rx1309_debug, debug_1011
- rx1309_cur."!cursor_debug"("FAIL ", "term:sym<last>")
+ rx1309_cur."!cursor_debug"("FAIL", "term:sym<last>")
debug_1011:
.return (rx1309_cur)
.return ()
@@ -18774,7 +18747,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<last>" :subid("343_1282016529.10767") :method
+.sub "!PREFIX__term:sym<last>" :subid("343_1282324002.40722") :method
.annotate 'line', 447
new $P1311, "ResizablePMCArray"
push $P1311, "last"
@@ -18783,7 +18756,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<next>" :subid("344_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<next>" :subid("344_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1315_tgt
.local int rx1315_pos
@@ -18806,7 +18779,7 @@
rx1315_start:
eq $I10, 1, rx1315_restart
if_null rx1315_debug, debug_1012
- rx1315_cur."!cursor_debug"("START ", "term:sym<next>")
+ rx1315_cur."!cursor_debug"("START", "term:sym<next>")
debug_1012:
$I10 = self.'from'()
ne $I10, -1, rxscan1318_done
@@ -18845,13 +18818,13 @@
# rx pass
rx1315_cur."!cursor_pass"(rx1315_pos, "term:sym<next>")
if_null rx1315_debug, debug_1013
- rx1315_cur."!cursor_debug"("PASS ", "term:sym<next>", " at pos=", rx1315_pos)
+ rx1315_cur."!cursor_debug"("PASS", "term:sym<next>", " at pos=", rx1315_pos)
debug_1013:
.return (rx1315_cur)
rx1315_restart:
.annotate 'line', 447
if_null rx1315_debug, debug_1014
- rx1315_cur."!cursor_debug"("NEXT ", "term:sym<next>")
+ rx1315_cur."!cursor_debug"("NEXT", "term:sym<next>")
debug_1014:
rx1315_fail:
(rx1315_rep, rx1315_pos, $I10, $P10) = rx1315_cur."!mark_fail"(0)
@@ -18861,7 +18834,7 @@
rx1315_done:
rx1315_cur."!cursor_fail"()
if_null rx1315_debug, debug_1015
- rx1315_cur."!cursor_debug"("FAIL ", "term:sym<next>")
+ rx1315_cur."!cursor_debug"("FAIL", "term:sym<next>")
debug_1015:
.return (rx1315_cur)
.return ()
@@ -18869,7 +18842,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<next>" :subid("345_1282016529.10767") :method
+.sub "!PREFIX__term:sym<next>" :subid("345_1282324002.40722") :method
.annotate 'line', 447
new $P1317, "ResizablePMCArray"
push $P1317, "next"
@@ -18878,7 +18851,7 @@
.namespace ["NQP";"Grammar"]
-.sub "term:sym<redo>" :subid("346_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "term:sym<redo>" :subid("346_1282324002.40722") :method :outer("11_1282324002.40722")
.annotate 'line', 447
.local string rx1321_tgt
.local int rx1321_pos
@@ -18901,7 +18874,7 @@
rx1321_start:
eq $I10, 1, rx1321_restart
if_null rx1321_debug, debug_1016
- rx1321_cur."!cursor_debug"("START ", "term:sym<redo>")
+ rx1321_cur."!cursor_debug"("START", "term:sym<redo>")
debug_1016:
$I10 = self.'from'()
ne $I10, -1, rxscan1324_done
@@ -18940,13 +18913,13 @@
# rx pass
rx1321_cur."!cursor_pass"(rx1321_pos, "term:sym<redo>")
if_null rx1321_debug, debug_1017
- rx1321_cur."!cursor_debug"("PASS ", "term:sym<redo>", " at pos=", rx1321_pos)
+ rx1321_cur."!cursor_debug"("PASS", "term:sym<redo>", " at pos=", rx1321_pos)
debug_1017:
.return (rx1321_cur)
rx1321_restart:
.annotate 'line', 447
if_null rx1321_debug, debug_1018
- rx1321_cur."!cursor_debug"("NEXT ", "term:sym<redo>")
+ rx1321_cur."!cursor_debug"("NEXT", "term:sym<redo>")
debug_1018:
rx1321_fail:
(rx1321_rep, rx1321_pos, $I10, $P10) = rx1321_cur."!mark_fail"(0)
@@ -18956,7 +18929,7 @@
rx1321_done:
rx1321_cur."!cursor_fail"()
if_null rx1321_debug, debug_1019
- rx1321_cur."!cursor_debug"("FAIL ", "term:sym<redo>")
+ rx1321_cur."!cursor_debug"("FAIL", "term:sym<redo>")
debug_1019:
.return (rx1321_cur)
.return ()
@@ -18964,7 +18937,7 @@
.namespace ["NQP";"Grammar"]
-.sub "!PREFIX__term:sym<redo>" :subid("347_1282016529.10767") :method
+.sub "!PREFIX__term:sym<redo>" :subid("347_1282324002.40722") :method
.annotate 'line', 447
new $P1323, "ResizablePMCArray"
push $P1323, "redo"
@@ -18974,7 +18947,7 @@
.namespace ["NQP";"Grammar"]
.include "except_types.pasm"
-.sub "smartmatch" :subid("348_1282016529.10767") :method :outer("11_1282016529.10767")
+.sub "smartmatch" :subid("348_1282324002.40722") :method :outer("11_1282324002.40722")
.param pmc param_1329
.annotate 'line', 561
new $P1328, 'ExceptionHandler'
@@ -19027,34 +19000,34 @@
.namespace ["NQP";"Regex"]
-.sub "_block1339" :subid("349_1282016529.10767") :outer("11_1282016529.10767")
+.sub "_block1339" :subid("349_1282324002.40722") :outer("11_1282324002.40722")
.annotate 'line', 567
- .const 'Sub' $P1396 = "368_1282016529.10767"
+ .const 'Sub' $P1396 = "368_1282324002.40722"
capture_lex $P1396
- .const 'Sub' $P1391 = "366_1282016529.10767"
+ .const 'Sub' $P1391 = "366_1282324002.40722"
capture_lex $P1391
- .const 'Sub' $P1379 = "363_1282016529.10767"
+ .const 'Sub' $P1379 = "363_1282324002.40722"
capture_lex $P1379
- .const 'Sub' $P1369 = "360_1282016529.10767"
+ .const 'Sub' $P1369 = "360_1282324002.40722"
capture_lex $P1369
- .const 'Sub' $P1364 = "358_1282016529.10767"
+ .const 'Sub' $P1364 = "358_1282324002.40722"
capture_lex $P1364
- .const 'Sub' $P1355 = "355_1282016529.10767"
+ .const 'Sub' $P1355 = "355_1282324002.40722"
capture_lex $P1355
- .const 'Sub' $P1350 = "353_1282016529.10767"
+ .const 'Sub' $P1350 = "353_1282324002.40722"
capture_lex $P1350
- .const 'Sub' $P1341 = "350_1282016529.10767"
+ .const 'Sub' $P1341 = "350_1282324002.40722"
capture_lex $P1341
- .const 'Sub' $P1396 = "368_1282016529.10767"
+ .const 'Sub' $P1396 = "368_1282324002.40722"
capture_lex $P1396
.return ($P1396)
.end
.namespace ["NQP";"Regex"]
-.sub "metachar:sym<:my>" :subid("350_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "metachar:sym<:my>" :subid("350_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
- .const 'Sub' $P1347 = "352_1282016529.10767"
+ .const 'Sub' $P1347 = "352_1282324002.40722"
capture_lex $P1347
.local string rx1342_tgt
.local int rx1342_pos
@@ -19077,7 +19050,7 @@
rx1342_start:
eq $I10, 1, rx1342_restart
if_null rx1342_debug, debug_1026
- rx1342_cur."!cursor_debug"("START ", "metachar:sym<:my>")
+ rx1342_cur."!cursor_debug"("START", "metachar:sym<:my>")
debug_1026:
$I10 = self.'from'()
ne $I10, -1, rxscan1345_done
@@ -19101,7 +19074,7 @@
add rx1342_pos, 1
# rx subrule "before" subtype=zerowidth negate=
rx1342_cur."!cursor_pos"(rx1342_pos)
- .const 'Sub' $P1347 = "352_1282016529.10767"
+ .const 'Sub' $P1347 = "352_1282324002.40722"
capture_lex $P1347
$P10 = rx1342_cur."before"($P1347)
unless $P10, rx1342_fail
@@ -19128,13 +19101,13 @@
# rx pass
rx1342_cur."!cursor_pass"(rx1342_pos, "metachar:sym<:my>")
if_null rx1342_debug, debug_1031
- rx1342_cur."!cursor_debug"("PASS ", "metachar:sym<:my>", " at pos=", rx1342_pos)
+ rx1342_cur."!cursor_debug"("PASS", "metachar:sym<:my>", " at pos=", rx1342_pos)
debug_1031:
.return (rx1342_cur)
rx1342_restart:
.annotate 'line', 567
if_null rx1342_debug, debug_1032
- rx1342_cur."!cursor_debug"("NEXT ", "metachar:sym<:my>")
+ rx1342_cur."!cursor_debug"("NEXT", "metachar:sym<:my>")
debug_1032:
rx1342_fail:
(rx1342_rep, rx1342_pos, $I10, $P10) = rx1342_cur."!mark_fail"(0)
@@ -19144,7 +19117,7 @@
rx1342_done:
rx1342_cur."!cursor_fail"()
if_null rx1342_debug, debug_1033
- rx1342_cur."!cursor_debug"("FAIL ", "metachar:sym<:my>")
+ rx1342_cur."!cursor_debug"("FAIL", "metachar:sym<:my>")
debug_1033:
.return (rx1342_cur)
.return ()
@@ -19152,7 +19125,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__metachar:sym<:my>" :subid("351_1282016529.10767") :method
+.sub "!PREFIX__metachar:sym<:my>" :subid("351_1282324002.40722") :method
.annotate 'line', 567
new $P1344, "ResizablePMCArray"
push $P1344, ":"
@@ -19161,7 +19134,7 @@
.namespace ["NQP";"Regex"]
-.sub "_block1346" :anon :subid("352_1282016529.10767") :method :outer("350_1282016529.10767")
+.sub "_block1346" :anon :subid("352_1282324002.40722") :method :outer("350_1282324002.40722")
.annotate 'line', 569
.local string rx1348_tgt
.local int rx1348_pos
@@ -19184,7 +19157,7 @@
rx1348_start:
eq $I10, 1, rx1348_restart
if_null rx1348_debug, debug_1027
- rx1348_cur."!cursor_debug"("START ", "")
+ rx1348_cur."!cursor_debug"("START", "")
debug_1027:
$I10 = self.'from'()
ne $I10, -1, rxscan1349_done
@@ -19208,12 +19181,12 @@
# rx pass
rx1348_cur."!cursor_pass"(rx1348_pos, "")
if_null rx1348_debug, debug_1028
- rx1348_cur."!cursor_debug"("PASS ", "", " at pos=", rx1348_pos)
+ rx1348_cur."!cursor_debug"("PASS", "", " at pos=", rx1348_pos)
debug_1028:
.return (rx1348_cur)
rx1348_restart:
if_null rx1348_debug, debug_1029
- rx1348_cur."!cursor_debug"("NEXT ", "")
+ rx1348_cur."!cursor_debug"("NEXT", "")
debug_1029:
rx1348_fail:
(rx1348_rep, rx1348_pos, $I10, $P10) = rx1348_cur."!mark_fail"(0)
@@ -19223,7 +19196,7 @@
rx1348_done:
rx1348_cur."!cursor_fail"()
if_null rx1348_debug, debug_1030
- rx1348_cur."!cursor_debug"("FAIL ", "")
+ rx1348_cur."!cursor_debug"("FAIL", "")
debug_1030:
.return (rx1348_cur)
.return ()
@@ -19231,7 +19204,7 @@
.namespace ["NQP";"Regex"]
-.sub "metachar:sym<{ }>" :subid("353_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "metachar:sym<{ }>" :subid("353_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
.local string rx1351_tgt
.local int rx1351_pos
@@ -19254,7 +19227,7 @@
rx1351_start:
eq $I10, 1, rx1351_restart
if_null rx1351_debug, debug_1034
- rx1351_cur."!cursor_debug"("START ", "metachar:sym<{ }>")
+ rx1351_cur."!cursor_debug"("START", "metachar:sym<{ }>")
debug_1034:
$I10 = self.'from'()
ne $I10, -1, rxscan1354_done
@@ -19286,13 +19259,13 @@
# rx pass
rx1351_cur."!cursor_pass"(rx1351_pos, "metachar:sym<{ }>")
if_null rx1351_debug, debug_1035
- rx1351_cur."!cursor_debug"("PASS ", "metachar:sym<{ }>", " at pos=", rx1351_pos)
+ rx1351_cur."!cursor_debug"("PASS", "metachar:sym<{ }>", " at pos=", rx1351_pos)
debug_1035:
.return (rx1351_cur)
rx1351_restart:
.annotate 'line', 567
if_null rx1351_debug, debug_1036
- rx1351_cur."!cursor_debug"("NEXT ", "metachar:sym<{ }>")
+ rx1351_cur."!cursor_debug"("NEXT", "metachar:sym<{ }>")
debug_1036:
rx1351_fail:
(rx1351_rep, rx1351_pos, $I10, $P10) = rx1351_cur."!mark_fail"(0)
@@ -19302,7 +19275,7 @@
rx1351_done:
rx1351_cur."!cursor_fail"()
if_null rx1351_debug, debug_1037
- rx1351_cur."!cursor_debug"("FAIL ", "metachar:sym<{ }>")
+ rx1351_cur."!cursor_debug"("FAIL", "metachar:sym<{ }>")
debug_1037:
.return (rx1351_cur)
.return ()
@@ -19310,7 +19283,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__metachar:sym<{ }>" :subid("354_1282016529.10767") :method
+.sub "!PREFIX__metachar:sym<{ }>" :subid("354_1282324002.40722") :method
.annotate 'line', 567
new $P1353, "ResizablePMCArray"
push $P1353, "{"
@@ -19319,9 +19292,9 @@
.namespace ["NQP";"Regex"]
-.sub "metachar:sym<nqpvar>" :subid("355_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "metachar:sym<nqpvar>" :subid("355_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
- .const 'Sub' $P1361 = "357_1282016529.10767"
+ .const 'Sub' $P1361 = "357_1282324002.40722"
capture_lex $P1361
.local string rx1356_tgt
.local int rx1356_pos
@@ -19344,7 +19317,7 @@
rx1356_start:
eq $I10, 1, rx1356_restart
if_null rx1356_debug, debug_1038
- rx1356_cur."!cursor_debug"("START ", "metachar:sym<nqpvar>")
+ rx1356_cur."!cursor_debug"("START", "metachar:sym<nqpvar>")
debug_1038:
$I10 = self.'from'()
ne $I10, -1, rxscan1359_done
@@ -19367,7 +19340,7 @@
lt $I11, 0, rx1356_fail
# rx subrule "before" subtype=zerowidth negate=
rx1356_cur."!cursor_pos"(rx1356_pos)
- .const 'Sub' $P1361 = "357_1282016529.10767"
+ .const 'Sub' $P1361 = "357_1282324002.40722"
capture_lex $P1361
$P10 = rx1356_cur."before"($P1361)
unless $P10, rx1356_fail
@@ -19382,13 +19355,13 @@
# rx pass
rx1356_cur."!cursor_pass"(rx1356_pos, "metachar:sym<nqpvar>")
if_null rx1356_debug, debug_1043
- rx1356_cur."!cursor_debug"("PASS ", "metachar:sym<nqpvar>", " at pos=", rx1356_pos)
+ rx1356_cur."!cursor_debug"("PASS", "metachar:sym<nqpvar>", " at pos=", rx1356_pos)
debug_1043:
.return (rx1356_cur)
rx1356_restart:
.annotate 'line', 567
if_null rx1356_debug, debug_1044
- rx1356_cur."!cursor_debug"("NEXT ", "metachar:sym<nqpvar>")
+ rx1356_cur."!cursor_debug"("NEXT", "metachar:sym<nqpvar>")
debug_1044:
rx1356_fail:
(rx1356_rep, rx1356_pos, $I10, $P10) = rx1356_cur."!mark_fail"(0)
@@ -19398,7 +19371,7 @@
rx1356_done:
rx1356_cur."!cursor_fail"()
if_null rx1356_debug, debug_1045
- rx1356_cur."!cursor_debug"("FAIL ", "metachar:sym<nqpvar>")
+ rx1356_cur."!cursor_debug"("FAIL", "metachar:sym<nqpvar>")
debug_1045:
.return (rx1356_cur)
.return ()
@@ -19406,7 +19379,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__metachar:sym<nqpvar>" :subid("356_1282016529.10767") :method
+.sub "!PREFIX__metachar:sym<nqpvar>" :subid("356_1282324002.40722") :method
.annotate 'line', 567
new $P1358, "ResizablePMCArray"
push $P1358, "$"
@@ -19416,7 +19389,7 @@
.namespace ["NQP";"Regex"]
-.sub "_block1360" :anon :subid("357_1282016529.10767") :method :outer("355_1282016529.10767")
+.sub "_block1360" :anon :subid("357_1282324002.40722") :method :outer("355_1282324002.40722")
.annotate 'line', 577
.local string rx1362_tgt
.local int rx1362_pos
@@ -19439,7 +19412,7 @@
rx1362_start:
eq $I10, 1, rx1362_restart
if_null rx1362_debug, debug_1039
- rx1362_cur."!cursor_debug"("START ", "")
+ rx1362_cur."!cursor_debug"("START", "")
debug_1039:
$I10 = self.'from'()
ne $I10, -1, rxscan1363_done
@@ -19465,12 +19438,12 @@
# rx pass
rx1362_cur."!cursor_pass"(rx1362_pos, "")
if_null rx1362_debug, debug_1040
- rx1362_cur."!cursor_debug"("PASS ", "", " at pos=", rx1362_pos)
+ rx1362_cur."!cursor_debug"("PASS", "", " at pos=", rx1362_pos)
debug_1040:
.return (rx1362_cur)
rx1362_restart:
if_null rx1362_debug, debug_1041
- rx1362_cur."!cursor_debug"("NEXT ", "")
+ rx1362_cur."!cursor_debug"("NEXT", "")
debug_1041:
rx1362_fail:
(rx1362_rep, rx1362_pos, $I10, $P10) = rx1362_cur."!mark_fail"(0)
@@ -19480,7 +19453,7 @@
rx1362_done:
rx1362_cur."!cursor_fail"()
if_null rx1362_debug, debug_1042
- rx1362_cur."!cursor_debug"("FAIL ", "")
+ rx1362_cur."!cursor_debug"("FAIL", "")
debug_1042:
.return (rx1362_cur)
.return ()
@@ -19488,7 +19461,7 @@
.namespace ["NQP";"Regex"]
-.sub "assertion:sym<{ }>" :subid("358_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "assertion:sym<{ }>" :subid("358_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
.local string rx1365_tgt
.local int rx1365_pos
@@ -19511,7 +19484,7 @@
rx1365_start:
eq $I10, 1, rx1365_restart
if_null rx1365_debug, debug_1046
- rx1365_cur."!cursor_debug"("START ", "assertion:sym<{ }>")
+ rx1365_cur."!cursor_debug"("START", "assertion:sym<{ }>")
debug_1046:
$I10 = self.'from'()
ne $I10, -1, rxscan1368_done
@@ -19543,13 +19516,13 @@
# rx pass
rx1365_cur."!cursor_pass"(rx1365_pos, "assertion:sym<{ }>")
if_null rx1365_debug, debug_1047
- rx1365_cur."!cursor_debug"("PASS ", "assertion:sym<{ }>", " at pos=", rx1365_pos)
+ rx1365_cur."!cursor_debug"("PASS", "assertion:sym<{ }>", " at pos=", rx1365_pos)
debug_1047:
.return (rx1365_cur)
rx1365_restart:
.annotate 'line', 567
if_null rx1365_debug, debug_1048
- rx1365_cur."!cursor_debug"("NEXT ", "assertion:sym<{ }>")
+ rx1365_cur."!cursor_debug"("NEXT", "assertion:sym<{ }>")
debug_1048:
rx1365_fail:
(rx1365_rep, rx1365_pos, $I10, $P10) = rx1365_cur."!mark_fail"(0)
@@ -19559,7 +19532,7 @@
rx1365_done:
rx1365_cur."!cursor_fail"()
if_null rx1365_debug, debug_1049
- rx1365_cur."!cursor_debug"("FAIL ", "assertion:sym<{ }>")
+ rx1365_cur."!cursor_debug"("FAIL", "assertion:sym<{ }>")
debug_1049:
.return (rx1365_cur)
.return ()
@@ -19567,7 +19540,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__assertion:sym<{ }>" :subid("359_1282016529.10767") :method
+.sub "!PREFIX__assertion:sym<{ }>" :subid("359_1282324002.40722") :method
.annotate 'line', 567
new $P1367, "ResizablePMCArray"
push $P1367, "{"
@@ -19576,9 +19549,9 @@
.namespace ["NQP";"Regex"]
-.sub "assertion:sym<?{ }>" :subid("360_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "assertion:sym<?{ }>" :subid("360_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
- .const 'Sub' $P1375 = "362_1282016529.10767"
+ .const 'Sub' $P1375 = "362_1282324002.40722"
capture_lex $P1375
.local string rx1370_tgt
.local int rx1370_pos
@@ -19601,7 +19574,7 @@
rx1370_start:
eq $I10, 1, rx1370_restart
if_null rx1370_debug, debug_1050
- rx1370_cur."!cursor_debug"("START ", "assertion:sym<?{ }>")
+ rx1370_cur."!cursor_debug"("START", "assertion:sym<?{ }>")
debug_1050:
$I10 = self.'from'()
ne $I10, -1, rxscan1373_done
@@ -19628,7 +19601,7 @@
inc rx1370_pos
# rx subrule "before" subtype=zerowidth negate=
rx1370_cur."!cursor_pos"(rx1370_pos)
- .const 'Sub' $P1375 = "362_1282016529.10767"
+ .const 'Sub' $P1375 = "362_1282324002.40722"
capture_lex $P1375
$P10 = rx1370_cur."before"($P1375)
unless $P10, rx1370_fail
@@ -19654,13 +19627,13 @@
# rx pass
rx1370_cur."!cursor_pass"(rx1370_pos, "assertion:sym<?{ }>")
if_null rx1370_debug, debug_1055
- rx1370_cur."!cursor_debug"("PASS ", "assertion:sym<?{ }>", " at pos=", rx1370_pos)
+ rx1370_cur."!cursor_debug"("PASS", "assertion:sym<?{ }>", " at pos=", rx1370_pos)
debug_1055:
.return (rx1370_cur)
rx1370_restart:
.annotate 'line', 567
if_null rx1370_debug, debug_1056
- rx1370_cur."!cursor_debug"("NEXT ", "assertion:sym<?{ }>")
+ rx1370_cur."!cursor_debug"("NEXT", "assertion:sym<?{ }>")
debug_1056:
rx1370_fail:
(rx1370_rep, rx1370_pos, $I10, $P10) = rx1370_cur."!mark_fail"(0)
@@ -19670,7 +19643,7 @@
rx1370_done:
rx1370_cur."!cursor_fail"()
if_null rx1370_debug, debug_1057
- rx1370_cur."!cursor_debug"("FAIL ", "assertion:sym<?{ }>")
+ rx1370_cur."!cursor_debug"("FAIL", "assertion:sym<?{ }>")
debug_1057:
.return (rx1370_cur)
.return ()
@@ -19678,7 +19651,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__assertion:sym<?{ }>" :subid("361_1282016529.10767") :method
+.sub "!PREFIX__assertion:sym<?{ }>" :subid("361_1282324002.40722") :method
.annotate 'line', 567
new $P1372, "ResizablePMCArray"
push $P1372, "!"
@@ -19688,7 +19661,7 @@
.namespace ["NQP";"Regex"]
-.sub "_block1374" :anon :subid("362_1282016529.10767") :method :outer("360_1282016529.10767")
+.sub "_block1374" :anon :subid("362_1282324002.40722") :method :outer("360_1282324002.40722")
.annotate 'line', 585
.local string rx1376_tgt
.local int rx1376_pos
@@ -19711,7 +19684,7 @@
rx1376_start:
eq $I10, 1, rx1376_restart
if_null rx1376_debug, debug_1051
- rx1376_cur."!cursor_debug"("START ", "")
+ rx1376_cur."!cursor_debug"("START", "")
debug_1051:
$I10 = self.'from'()
ne $I10, -1, rxscan1377_done
@@ -19735,12 +19708,12 @@
# rx pass
rx1376_cur."!cursor_pass"(rx1376_pos, "")
if_null rx1376_debug, debug_1052
- rx1376_cur."!cursor_debug"("PASS ", "", " at pos=", rx1376_pos)
+ rx1376_cur."!cursor_debug"("PASS", "", " at pos=", rx1376_pos)
debug_1052:
.return (rx1376_cur)
rx1376_restart:
if_null rx1376_debug, debug_1053
- rx1376_cur."!cursor_debug"("NEXT ", "")
+ rx1376_cur."!cursor_debug"("NEXT", "")
debug_1053:
rx1376_fail:
(rx1376_rep, rx1376_pos, $I10, $P10) = rx1376_cur."!mark_fail"(0)
@@ -19750,7 +19723,7 @@
rx1376_done:
rx1376_cur."!cursor_fail"()
if_null rx1376_debug, debug_1054
- rx1376_cur."!cursor_debug"("FAIL ", "")
+ rx1376_cur."!cursor_debug"("FAIL", "")
debug_1054:
.return (rx1376_cur)
.return ()
@@ -19758,9 +19731,9 @@
.namespace ["NQP";"Regex"]
-.sub "assertion:sym<name>" :subid("363_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "assertion:sym<name>" :subid("363_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
- .const 'Sub' $P1388 = "365_1282016529.10767"
+ .const 'Sub' $P1388 = "365_1282324002.40722"
capture_lex $P1388
.local string rx1380_tgt
.local int rx1380_pos
@@ -19784,7 +19757,7 @@
rx1380_start:
eq $I10, 1, rx1380_restart
if_null rx1380_debug, debug_1058
- rx1380_cur."!cursor_debug"("START ", "assertion:sym<name>")
+ rx1380_cur."!cursor_debug"("START", "assertion:sym<name>")
debug_1058:
$I10 = self.'from'()
ne $I10, -1, rxscan1384_done
@@ -19818,7 +19791,7 @@
.annotate 'line', 591
# rx subrule "before" subtype=zerowidth negate=
rx1380_cur."!cursor_pos"(rx1380_pos)
- .const 'Sub' $P1388 = "365_1282016529.10767"
+ .const 'Sub' $P1388 = "365_1282324002.40722"
capture_lex $P1388
$P10 = rx1380_cur."before"($P1388)
unless $P10, rx1380_fail
@@ -19910,13 +19883,13 @@
# rx pass
rx1380_cur."!cursor_pass"(rx1380_pos, "assertion:sym<name>")
if_null rx1380_debug, debug_1063
- rx1380_cur."!cursor_debug"("PASS ", "assertion:sym<name>", " at pos=", rx1380_pos)
+ rx1380_cur."!cursor_debug"("PASS", "assertion:sym<name>", " at pos=", rx1380_pos)
debug_1063:
.return (rx1380_cur)
rx1380_restart:
.annotate 'line', 567
if_null rx1380_debug, debug_1064
- rx1380_cur."!cursor_debug"("NEXT ", "assertion:sym<name>")
+ rx1380_cur."!cursor_debug"("NEXT", "assertion:sym<name>")
debug_1064:
rx1380_fail:
(rx1380_rep, rx1380_pos, $I10, $P10) = rx1380_cur."!mark_fail"(0)
@@ -19926,7 +19899,7 @@
rx1380_done:
rx1380_cur."!cursor_fail"()
if_null rx1380_debug, debug_1065
- rx1380_cur."!cursor_debug"("FAIL ", "assertion:sym<name>")
+ rx1380_cur."!cursor_debug"("FAIL", "assertion:sym<name>")
debug_1065:
.return (rx1380_cur)
.return ()
@@ -19934,7 +19907,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__assertion:sym<name>" :subid("364_1282016529.10767") :method
+.sub "!PREFIX__assertion:sym<name>" :subid("364_1282324002.40722") :method
.annotate 'line', 567
$P1382 = self."!PREFIX__!subrule"("identifier", "")
new $P1383, "ResizablePMCArray"
@@ -19944,7 +19917,7 @@
.namespace ["NQP";"Regex"]
-.sub "_block1387" :anon :subid("365_1282016529.10767") :method :outer("363_1282016529.10767")
+.sub "_block1387" :anon :subid("365_1282324002.40722") :method :outer("363_1282324002.40722")
.annotate 'line', 591
.local string rx1389_tgt
.local int rx1389_pos
@@ -19967,7 +19940,7 @@
rx1389_start:
eq $I10, 1, rx1389_restart
if_null rx1389_debug, debug_1059
- rx1389_cur."!cursor_debug"("START ", "")
+ rx1389_cur."!cursor_debug"("START", "")
debug_1059:
$I10 = self.'from'()
ne $I10, -1, rxscan1390_done
@@ -19991,12 +19964,12 @@
# rx pass
rx1389_cur."!cursor_pass"(rx1389_pos, "")
if_null rx1389_debug, debug_1060
- rx1389_cur."!cursor_debug"("PASS ", "", " at pos=", rx1389_pos)
+ rx1389_cur."!cursor_debug"("PASS", "", " at pos=", rx1389_pos)
debug_1060:
.return (rx1389_cur)
rx1389_restart:
if_null rx1389_debug, debug_1061
- rx1389_cur."!cursor_debug"("NEXT ", "")
+ rx1389_cur."!cursor_debug"("NEXT", "")
debug_1061:
rx1389_fail:
(rx1389_rep, rx1389_pos, $I10, $P10) = rx1389_cur."!mark_fail"(0)
@@ -20006,7 +19979,7 @@
rx1389_done:
rx1389_cur."!cursor_fail"()
if_null rx1389_debug, debug_1062
- rx1389_cur."!cursor_debug"("FAIL ", "")
+ rx1389_cur."!cursor_debug"("FAIL", "")
debug_1062:
.return (rx1389_cur)
.return ()
@@ -20014,7 +19987,7 @@
.namespace ["NQP";"Regex"]
-.sub "assertion:sym<var>" :subid("366_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "assertion:sym<var>" :subid("366_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
.local string rx1392_tgt
.local int rx1392_pos
@@ -20037,7 +20010,7 @@
rx1392_start:
eq $I10, 1, rx1392_restart
if_null rx1392_debug, debug_1066
- rx1392_cur."!cursor_debug"("START ", "assertion:sym<var>")
+ rx1392_cur."!cursor_debug"("START", "assertion:sym<var>")
debug_1066:
$I10 = self.'from'()
ne $I10, -1, rxscan1395_done
@@ -20069,13 +20042,13 @@
# rx pass
rx1392_cur."!cursor_pass"(rx1392_pos, "assertion:sym<var>")
if_null rx1392_debug, debug_1067
- rx1392_cur."!cursor_debug"("PASS ", "assertion:sym<var>", " at pos=", rx1392_pos)
+ rx1392_cur."!cursor_debug"("PASS", "assertion:sym<var>", " at pos=", rx1392_pos)
debug_1067:
.return (rx1392_cur)
rx1392_restart:
.annotate 'line', 567
if_null rx1392_debug, debug_1068
- rx1392_cur."!cursor_debug"("NEXT ", "assertion:sym<var>")
+ rx1392_cur."!cursor_debug"("NEXT", "assertion:sym<var>")
debug_1068:
rx1392_fail:
(rx1392_rep, rx1392_pos, $I10, $P10) = rx1392_cur."!mark_fail"(0)
@@ -20085,7 +20058,7 @@
rx1392_done:
rx1392_cur."!cursor_fail"()
if_null rx1392_debug, debug_1069
- rx1392_cur."!cursor_debug"("FAIL ", "assertion:sym<var>")
+ rx1392_cur."!cursor_debug"("FAIL", "assertion:sym<var>")
debug_1069:
.return (rx1392_cur)
.return ()
@@ -20093,7 +20066,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__assertion:sym<var>" :subid("367_1282016529.10767") :method
+.sub "!PREFIX__assertion:sym<var>" :subid("367_1282324002.40722") :method
.annotate 'line', 567
new $P1394, "ResizablePMCArray"
push $P1394, "$"
@@ -20103,7 +20076,7 @@
.namespace ["NQP";"Regex"]
-.sub "codeblock" :subid("368_1282016529.10767") :method :outer("349_1282016529.10767")
+.sub "codeblock" :subid("368_1282324002.40722") :method :outer("349_1282324002.40722")
.annotate 'line', 567
.local string rx1397_tgt
.local int rx1397_pos
@@ -20126,7 +20099,7 @@
rx1397_start:
eq $I10, 1, rx1397_restart
if_null rx1397_debug, debug_1070
- rx1397_cur."!cursor_debug"("START ", "codeblock")
+ rx1397_cur."!cursor_debug"("START", "codeblock")
debug_1070:
$I10 = self.'from'()
ne $I10, -1, rxscan1401_done
@@ -20152,13 +20125,13 @@
# rx pass
rx1397_cur."!cursor_pass"(rx1397_pos, "codeblock")
if_null rx1397_debug, debug_1071
- rx1397_cur."!cursor_debug"("PASS ", "codeblock", " at pos=", rx1397_pos)
+ rx1397_cur."!cursor_debug"("PASS", "codeblock", " at pos=", rx1397_pos)
debug_1071:
.return (rx1397_cur)
rx1397_restart:
.annotate 'line', 567
if_null rx1397_debug, debug_1072
- rx1397_cur."!cursor_debug"("NEXT ", "codeblock")
+ rx1397_cur."!cursor_debug"("NEXT", "codeblock")
debug_1072:
rx1397_fail:
(rx1397_rep, rx1397_pos, $I10, $P10) = rx1397_cur."!mark_fail"(0)
@@ -20168,7 +20141,7 @@
rx1397_done:
rx1397_cur."!cursor_fail"()
if_null rx1397_debug, debug_1073
- rx1397_cur."!cursor_debug"("FAIL ", "codeblock")
+ rx1397_cur."!cursor_debug"("FAIL", "codeblock")
debug_1073:
.return (rx1397_cur)
.return ()
@@ -20176,7 +20149,7 @@
.namespace ["NQP";"Regex"]
-.sub "!PREFIX__codeblock" :subid("369_1282016529.10767") :method
+.sub "!PREFIX__codeblock" :subid("369_1282324002.40722") :method
.annotate 'line', 567
$P1399 = self."!PREFIX__!subrule"("LANG", "")
new $P1400, "ResizablePMCArray"
@@ -20186,18 +20159,18 @@
.namespace ["NQP";"Grammar"]
-.sub "_block1403" :load :anon :subid("370_1282016529.10767")
+.sub "_block1403" :load :anon :subid("370_1282324002.40722")
.annotate 'line', 4
- .const 'Sub' $P1405 = "11_1282016529.10767"
+ .const 'Sub' $P1405 = "11_1282324002.40722"
$P1406 = $P1405()
.return ($P1406)
.end
.namespace []
-.sub "_block1424" :load :anon :subid("371_1282016529.10767")
+.sub "_block1424" :load :anon :subid("371_1282324002.40722")
.annotate 'line', 1
- .const 'Sub' $P1426 = "10_1282016529.10767"
+ .const 'Sub' $P1426 = "10_1282324002.40722"
$P1427 = $P1426()
.return ($P1427)
.end
@@ -20205,7 +20178,7 @@
### .include 'gen/nqp-actions.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016534.58916")
+.sub "_block11" :anon :subid("10_1282324007.53935")
.annotate 'line', 0
get_hll_global $P14, ["NQP";"Actions"], "_block13"
capture_lex $P14
@@ -20222,15 +20195,15 @@
$P2452 = $P14()
.annotate 'line', 1
.return ($P2452)
- .const 'Sub' $P2454 = "143_1282016534.58916"
+ .const 'Sub' $P2454 = "143_1282324007.53935"
.return ($P2454)
.end
.namespace []
-.sub "" :load :init :subid("post144") :outer("10_1282016534.58916")
+.sub "" :load :init :subid("post144") :outer("10_1282324007.53935")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016534.58916"
+ .const 'Sub' $P12 = "10_1282324007.53935"
.local pmc block
set block, $P12
$P2457 = get_root_global ["parrot"], "P6metaclass"
@@ -20239,217 +20212,217 @@
.namespace ["NQP";"Actions"]
-.sub "_block13" :subid("11_1282016534.58916") :outer("10_1282016534.58916")
+.sub "_block13" :subid("11_1282324007.53935") :outer("10_1282324007.53935")
.annotate 'line', 3
- .const 'Sub' $P2448 = "142_1282016534.58916"
+ .const 'Sub' $P2448 = "142_1282324007.53935"
capture_lex $P2448
get_hll_global $P2331, ["NQP";"RegexActions"], "_block2330"
capture_lex $P2331
- .const 'Sub' $P2320 = "132_1282016534.58916"
+ .const 'Sub' $P2320 = "132_1282324007.53935"
capture_lex $P2320
- .const 'Sub' $P2313 = "131_1282016534.58916"
+ .const 'Sub' $P2313 = "131_1282324007.53935"
capture_lex $P2313
- .const 'Sub' $P2306 = "130_1282016534.58916"
+ .const 'Sub' $P2306 = "130_1282324007.53935"
capture_lex $P2306
- .const 'Sub' $P2299 = "129_1282016534.58916"
+ .const 'Sub' $P2299 = "129_1282324007.53935"
capture_lex $P2299
- .const 'Sub' $P2286 = "128_1282016534.58916"
+ .const 'Sub' $P2286 = "128_1282324007.53935"
capture_lex $P2286
- .const 'Sub' $P2276 = "127_1282016534.58916"
+ .const 'Sub' $P2276 = "127_1282324007.53935"
capture_lex $P2276
- .const 'Sub' $P2266 = "126_1282016534.58916"
+ .const 'Sub' $P2266 = "126_1282324007.53935"
capture_lex $P2266
- .const 'Sub' $P2256 = "125_1282016534.58916"
+ .const 'Sub' $P2256 = "125_1282324007.53935"
capture_lex $P2256
- .const 'Sub' $P2249 = "124_1282016534.58916"
+ .const 'Sub' $P2249 = "124_1282324007.53935"
capture_lex $P2249
- .const 'Sub' $P2235 = "123_1282016534.58916"
+ .const 'Sub' $P2235 = "123_1282324007.53935"
capture_lex $P2235
- .const 'Sub' $P2225 = "122_1282016534.58916"
+ .const 'Sub' $P2225 = "122_1282324007.53935"
capture_lex $P2225
- .const 'Sub' $P2188 = "121_1282016534.58916"
+ .const 'Sub' $P2188 = "121_1282324007.53935"
capture_lex $P2188
- .const 'Sub' $P2174 = "120_1282016534.58916"
+ .const 'Sub' $P2174 = "120_1282324007.53935"
capture_lex $P2174
- .const 'Sub' $P2164 = "119_1282016534.58916"
+ .const 'Sub' $P2164 = "119_1282324007.53935"
capture_lex $P2164
- .const 'Sub' $P2154 = "118_1282016534.58916"
+ .const 'Sub' $P2154 = "118_1282324007.53935"
capture_lex $P2154
- .const 'Sub' $P2144 = "117_1282016534.58916"
+ .const 'Sub' $P2144 = "117_1282324007.53935"
capture_lex $P2144
- .const 'Sub' $P2134 = "116_1282016534.58916"
+ .const 'Sub' $P2134 = "116_1282324007.53935"
capture_lex $P2134
- .const 'Sub' $P2124 = "115_1282016534.58916"
+ .const 'Sub' $P2124 = "115_1282324007.53935"
capture_lex $P2124
- .const 'Sub' $P2096 = "114_1282016534.58916"
+ .const 'Sub' $P2096 = "114_1282324007.53935"
capture_lex $P2096
- .const 'Sub' $P2079 = "113_1282016534.58916"
+ .const 'Sub' $P2079 = "113_1282324007.53935"
capture_lex $P2079
- .const 'Sub' $P2069 = "112_1282016534.58916"
+ .const 'Sub' $P2069 = "112_1282324007.53935"
capture_lex $P2069
- .const 'Sub' $P2056 = "111_1282016534.58916"
+ .const 'Sub' $P2056 = "111_1282324007.53935"
capture_lex $P2056
- .const 'Sub' $P2043 = "110_1282016534.58916"
+ .const 'Sub' $P2043 = "110_1282324007.53935"
capture_lex $P2043
- .const 'Sub' $P2030 = "109_1282016534.58916"
+ .const 'Sub' $P2030 = "109_1282324007.53935"
capture_lex $P2030
- .const 'Sub' $P2020 = "108_1282016534.58916"
+ .const 'Sub' $P2020 = "108_1282324007.53935"
capture_lex $P2020
- .const 'Sub' $P1991 = "107_1282016534.58916"
+ .const 'Sub' $P1991 = "107_1282324007.53935"
capture_lex $P1991
- .const 'Sub' $P1967 = "106_1282016534.58916"
+ .const 'Sub' $P1967 = "106_1282324007.53935"
capture_lex $P1967
- .const 'Sub' $P1957 = "105_1282016534.58916"
+ .const 'Sub' $P1957 = "105_1282324007.53935"
capture_lex $P1957
- .const 'Sub' $P1947 = "104_1282016534.58916"
+ .const 'Sub' $P1947 = "104_1282324007.53935"
capture_lex $P1947
- .const 'Sub' $P1920 = "103_1282016534.58916"
+ .const 'Sub' $P1920 = "103_1282324007.53935"
capture_lex $P1920
- .const 'Sub' $P1902 = "102_1282016534.58916"
+ .const 'Sub' $P1902 = "102_1282324007.53935"
capture_lex $P1902
- .const 'Sub' $P1892 = "101_1282016534.58916"
+ .const 'Sub' $P1892 = "101_1282324007.53935"
capture_lex $P1892
- .const 'Sub' $P1788 = "98_1282016534.58916"
+ .const 'Sub' $P1788 = "98_1282324007.53935"
capture_lex $P1788
- .const 'Sub' $P1778 = "97_1282016534.58916"
+ .const 'Sub' $P1778 = "97_1282324007.53935"
capture_lex $P1778
- .const 'Sub' $P1749 = "96_1282016534.58916"
+ .const 'Sub' $P1749 = "96_1282324007.53935"
capture_lex $P1749
- .const 'Sub' $P1707 = "95_1282016534.58916"
+ .const 'Sub' $P1707 = "95_1282324007.53935"
capture_lex $P1707
- .const 'Sub' $P1691 = "94_1282016534.58916"
+ .const 'Sub' $P1691 = "94_1282324007.53935"
capture_lex $P1691
- .const 'Sub' $P1682 = "93_1282016534.58916"
+ .const 'Sub' $P1682 = "93_1282324007.53935"
capture_lex $P1682
- .const 'Sub' $P1650 = "92_1282016534.58916"
+ .const 'Sub' $P1650 = "92_1282324007.53935"
capture_lex $P1650
- .const 'Sub' $P1551 = "89_1282016534.58916"
+ .const 'Sub' $P1551 = "89_1282324007.53935"
capture_lex $P1551
- .const 'Sub' $P1534 = "88_1282016534.58916"
+ .const 'Sub' $P1534 = "88_1282324007.53935"
capture_lex $P1534
- .const 'Sub' $P1514 = "87_1282016534.58916"
+ .const 'Sub' $P1514 = "87_1282324007.53935"
capture_lex $P1514
- .const 'Sub' $P1402 = "84_1282016534.58916"
+ .const 'Sub' $P1402 = "84_1282324007.53935"
capture_lex $P1402
- .const 'Sub' $P1345 = "80_1282016534.58916"
+ .const 'Sub' $P1345 = "80_1282324007.53935"
capture_lex $P1345
- .const 'Sub' $P1300 = "78_1282016534.58916"
+ .const 'Sub' $P1300 = "78_1282324007.53935"
capture_lex $P1300
- .const 'Sub' $P1250 = "76_1282016534.58916"
+ .const 'Sub' $P1250 = "76_1282324007.53935"
capture_lex $P1250
- .const 'Sub' $P1240 = "75_1282016534.58916"
+ .const 'Sub' $P1240 = "75_1282324007.53935"
capture_lex $P1240
- .const 'Sub' $P1230 = "74_1282016534.58916"
+ .const 'Sub' $P1230 = "74_1282324007.53935"
capture_lex $P1230
- .const 'Sub' $P1159 = "72_1282016534.58916"
+ .const 'Sub' $P1159 = "72_1282324007.53935"
capture_lex $P1159
- .const 'Sub' $P1149 = "71_1282016534.58916"
+ .const 'Sub' $P1149 = "71_1282324007.53935"
capture_lex $P1149
- .const 'Sub' $P1132 = "70_1282016534.58916"
+ .const 'Sub' $P1132 = "70_1282324007.53935"
capture_lex $P1132
- .const 'Sub' $P1115 = "69_1282016534.58916"
+ .const 'Sub' $P1115 = "69_1282324007.53935"
capture_lex $P1115
- .const 'Sub' $P1098 = "68_1282016534.58916"
+ .const 'Sub' $P1098 = "68_1282324007.53935"
capture_lex $P1098
- .const 'Sub' $P1088 = "67_1282016534.58916"
+ .const 'Sub' $P1088 = "67_1282324007.53935"
capture_lex $P1088
- .const 'Sub' $P1078 = "66_1282016534.58916"
+ .const 'Sub' $P1078 = "66_1282324007.53935"
capture_lex $P1078
- .const 'Sub' $P1068 = "65_1282016534.58916"
+ .const 'Sub' $P1068 = "65_1282324007.53935"
capture_lex $P1068
- .const 'Sub' $P1044 = "64_1282016534.58916"
+ .const 'Sub' $P1044 = "64_1282324007.53935"
capture_lex $P1044
- .const 'Sub' $P991 = "63_1282016534.58916"
+ .const 'Sub' $P991 = "63_1282324007.53935"
capture_lex $P991
- .const 'Sub' $P981 = "62_1282016534.58916"
+ .const 'Sub' $P981 = "62_1282324007.53935"
capture_lex $P981
- .const 'Sub' $P892 = "60_1282016534.58916"
+ .const 'Sub' $P892 = "60_1282324007.53935"
capture_lex $P892
- .const 'Sub' $P866 = "59_1282016534.58916"
+ .const 'Sub' $P866 = "59_1282324007.53935"
capture_lex $P866
- .const 'Sub' $P850 = "58_1282016534.58916"
+ .const 'Sub' $P850 = "58_1282324007.53935"
capture_lex $P850
- .const 'Sub' $P840 = "57_1282016534.58916"
+ .const 'Sub' $P840 = "57_1282324007.53935"
capture_lex $P840
- .const 'Sub' $P830 = "56_1282016534.58916"
+ .const 'Sub' $P830 = "56_1282324007.53935"
capture_lex $P830
- .const 'Sub' $P820 = "55_1282016534.58916"
+ .const 'Sub' $P820 = "55_1282324007.53935"
capture_lex $P820
- .const 'Sub' $P810 = "54_1282016534.58916"
+ .const 'Sub' $P810 = "54_1282324007.53935"
capture_lex $P810
- .const 'Sub' $P800 = "53_1282016534.58916"
+ .const 'Sub' $P800 = "53_1282324007.53935"
capture_lex $P800
- .const 'Sub' $P790 = "52_1282016534.58916"
+ .const 'Sub' $P790 = "52_1282324007.53935"
capture_lex $P790
- .const 'Sub' $P780 = "51_1282016534.58916"
+ .const 'Sub' $P780 = "51_1282324007.53935"
capture_lex $P780
- .const 'Sub' $P770 = "50_1282016534.58916"
+ .const 'Sub' $P770 = "50_1282324007.53935"
capture_lex $P770
- .const 'Sub' $P760 = "49_1282016534.58916"
+ .const 'Sub' $P760 = "49_1282324007.53935"
capture_lex $P760
- .const 'Sub' $P750 = "48_1282016534.58916"
+ .const 'Sub' $P750 = "48_1282324007.53935"
capture_lex $P750
- .const 'Sub' $P740 = "47_1282016534.58916"
+ .const 'Sub' $P740 = "47_1282324007.53935"
capture_lex $P740
- .const 'Sub' $P730 = "46_1282016534.58916"
+ .const 'Sub' $P730 = "46_1282324007.53935"
capture_lex $P730
- .const 'Sub' $P720 = "45_1282016534.58916"
+ .const 'Sub' $P720 = "45_1282324007.53935"
capture_lex $P720
- .const 'Sub' $P702 = "44_1282016534.58916"
+ .const 'Sub' $P702 = "44_1282324007.53935"
capture_lex $P702
- .const 'Sub' $P667 = "43_1282016534.58916"
+ .const 'Sub' $P667 = "43_1282324007.53935"
capture_lex $P667
- .const 'Sub' $P651 = "42_1282016534.58916"
+ .const 'Sub' $P651 = "42_1282324007.53935"
capture_lex $P651
- .const 'Sub' $P630 = "41_1282016534.58916"
+ .const 'Sub' $P630 = "41_1282324007.53935"
capture_lex $P630
- .const 'Sub' $P610 = "40_1282016534.58916"
+ .const 'Sub' $P610 = "40_1282324007.53935"
capture_lex $P610
- .const 'Sub' $P597 = "39_1282016534.58916"
+ .const 'Sub' $P597 = "39_1282324007.53935"
capture_lex $P597
- .const 'Sub' $P571 = "38_1282016534.58916"
+ .const 'Sub' $P571 = "38_1282324007.53935"
capture_lex $P571
- .const 'Sub' $P535 = "37_1282016534.58916"
+ .const 'Sub' $P535 = "37_1282324007.53935"
capture_lex $P535
- .const 'Sub' $P518 = "36_1282016534.58916"
+ .const 'Sub' $P518 = "36_1282324007.53935"
capture_lex $P518
- .const 'Sub' $P504 = "35_1282016534.58916"
+ .const 'Sub' $P504 = "35_1282324007.53935"
capture_lex $P504
- .const 'Sub' $P451 = "33_1282016534.58916"
+ .const 'Sub' $P451 = "33_1282324007.53935"
capture_lex $P451
- .const 'Sub' $P440 = "32_1282016534.58916"
+ .const 'Sub' $P440 = "32_1282324007.53935"
capture_lex $P440
- .const 'Sub' $P427 = "31_1282016534.58916"
+ .const 'Sub' $P427 = "31_1282324007.53935"
capture_lex $P427
- .const 'Sub' $P407 = "30_1282016534.58916"
+ .const 'Sub' $P407 = "30_1282324007.53935"
capture_lex $P407
- .const 'Sub' $P397 = "29_1282016534.58916"
+ .const 'Sub' $P397 = "29_1282324007.53935"
capture_lex $P397
- .const 'Sub' $P387 = "28_1282016534.58916"
+ .const 'Sub' $P387 = "28_1282324007.53935"
capture_lex $P387
- .const 'Sub' $P371 = "27_1282016534.58916"
+ .const 'Sub' $P371 = "27_1282324007.53935"
capture_lex $P371
- .const 'Sub' $P288 = "25_1282016534.58916"
+ .const 'Sub' $P288 = "25_1282324007.53935"
capture_lex $P288
- .const 'Sub' $P245 = "23_1282016534.58916"
+ .const 'Sub' $P245 = "23_1282324007.53935"
capture_lex $P245
- .const 'Sub' $P213 = "22_1282016534.58916"
+ .const 'Sub' $P213 = "22_1282324007.53935"
capture_lex $P213
- .const 'Sub' $P180 = "21_1282016534.58916"
+ .const 'Sub' $P180 = "21_1282324007.53935"
capture_lex $P180
- .const 'Sub' $P170 = "20_1282016534.58916"
+ .const 'Sub' $P170 = "20_1282324007.53935"
capture_lex $P170
- .const 'Sub' $P151 = "19_1282016534.58916"
+ .const 'Sub' $P151 = "19_1282324007.53935"
capture_lex $P151
- .const 'Sub' $P100 = "18_1282016534.58916"
+ .const 'Sub' $P100 = "18_1282324007.53935"
capture_lex $P100
- .const 'Sub' $P84 = "17_1282016534.58916"
+ .const 'Sub' $P84 = "17_1282324007.53935"
capture_lex $P84
- .const 'Sub' $P63 = "16_1282016534.58916"
+ .const 'Sub' $P63 = "16_1282324007.53935"
capture_lex $P63
- .const 'Sub' $P27 = "13_1282016534.58916"
+ .const 'Sub' $P27 = "13_1282324007.53935"
capture_lex $P27
- .const 'Sub' $P16 = "12_1282016534.58916"
+ .const 'Sub' $P16 = "12_1282324007.53935"
capture_lex $P16
get_global $P15, "@BLOCK"
unless_null $P15, vivify_147
@@ -20457,27 +20430,27 @@
set_global "@BLOCK", $P15
vivify_147:
.annotate 'line', 9
- .const 'Sub' $P16 = "12_1282016534.58916"
+ .const 'Sub' $P16 = "12_1282324007.53935"
newclosure $P26, $P16
.lex "xblock_immediate", $P26
.annotate 'line', 14
- .const 'Sub' $P27 = "13_1282016534.58916"
+ .const 'Sub' $P27 = "13_1282324007.53935"
newclosure $P62, $P27
.lex "block_immediate", $P62
.annotate 'line', 24
- .const 'Sub' $P63 = "16_1282016534.58916"
+ .const 'Sub' $P63 = "16_1282324007.53935"
newclosure $P83, $P63
.lex "vivitype", $P83
.annotate 'line', 43
- .const 'Sub' $P84 = "17_1282016534.58916"
+ .const 'Sub' $P84 = "17_1282324007.53935"
newclosure $P99, $P84
.lex "colonpair_str", $P99
.annotate 'line', 223
- .const 'Sub' $P100 = "18_1282016534.58916"
+ .const 'Sub' $P100 = "18_1282324007.53935"
newclosure $P150, $P100
.lex "push_block_handler", $P150
.annotate 'line', 835
- .const 'Sub' $P151 = "19_1282016534.58916"
+ .const 'Sub' $P151 = "19_1282324007.53935"
newclosure $P165, $P151
.lex "control", $P165
.annotate 'line', 3
@@ -20504,19 +20477,19 @@
$P2442 = $P2331()
.annotate 'line', 3
.return ($P2442)
- .const 'Sub' $P2444 = "141_1282016534.58916"
+ .const 'Sub' $P2444 = "141_1282324007.53935"
.return ($P2444)
.end
.namespace ["NQP";"Actions"]
-.sub "" :load :init :subid("post145") :outer("11_1282016534.58916")
+.sub "" :load :init :subid("post145") :outer("11_1282324007.53935")
.annotate 'line', 3
get_hll_global $P14, ["NQP";"Actions"], "_block13"
.local pmc block
set block, $P14
.annotate 'line', 5
- .const 'Sub' $P2448 = "142_1282016534.58916"
+ .const 'Sub' $P2448 = "142_1282324007.53935"
capture_lex $P2448
$P2448()
$P2451 = get_root_global ["parrot"], "P6metaclass"
@@ -20525,7 +20498,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block2447" :anon :subid("142_1282016534.58916") :outer("11_1282016534.58916")
+.sub "_block2447" :anon :subid("142_1282324007.53935") :outer("11_1282324007.53935")
.annotate 'line', 6
get_global $P2449, "@BLOCK"
unless_null $P2449, vivify_146
@@ -20541,7 +20514,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "xblock_immediate" :subid("12_1282016534.58916") :outer("11_1282016534.58916")
+.sub "xblock_immediate" :subid("12_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_19
.annotate 'line', 9
new $P18, 'ExceptionHandler'
@@ -20578,10 +20551,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "block_immediate" :subid("13_1282016534.58916") :outer("11_1282016534.58916")
+.sub "block_immediate" :subid("13_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_30
.annotate 'line', 14
- .const 'Sub' $P40 = "14_1282016534.58916"
+ .const 'Sub' $P40 = "14_1282324007.53935"
capture_lex $P40
new $P29, 'ExceptionHandler'
set_addr $P29, control_28
@@ -20603,7 +20576,7 @@
set $P33, $P38
unless_34_end:
if $P33, unless_32_end
- .const 'Sub' $P40 = "14_1282016534.58916"
+ .const 'Sub' $P40 = "14_1282324007.53935"
capture_lex $P40
$P40()
unless_32_end:
@@ -20620,9 +20593,9 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "_block39" :anon :subid("14_1282016534.58916") :outer("13_1282016534.58916")
+.sub "_block39" :anon :subid("14_1282324007.53935") :outer("13_1282324007.53935")
.annotate 'line', 16
- .const 'Sub' $P51 = "15_1282016534.58916"
+ .const 'Sub' $P51 = "15_1282324007.53935"
capture_lex $P51
.annotate 'line', 17
new $P41, "Undef"
@@ -20645,7 +20618,7 @@
unless $P45, loop56_done
shift $P49, $P45
loop56_redo:
- .const 'Sub' $P51 = "15_1282016534.58916"
+ .const 'Sub' $P51 = "15_1282324007.53935"
capture_lex $P51
$P51($P49)
loop56_next:
@@ -20668,7 +20641,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block50" :anon :subid("15_1282016534.58916") :outer("14_1282016534.58916")
+.sub "_block50" :anon :subid("15_1282324007.53935") :outer("14_1282324007.53935")
.param pmc param_52
.annotate 'line', 18
.lex "$_", param_52
@@ -20681,7 +20654,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "vivitype" :subid("16_1282016534.58916") :outer("11_1282016534.58916")
+.sub "vivitype" :subid("16_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_66
.annotate 'line', 24
new $P65, 'ExceptionHandler'
@@ -20730,7 +20703,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "colonpair_str" :subid("17_1282016534.58916") :outer("11_1282016534.58916")
+.sub "colonpair_str" :subid("17_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_87
.annotate 'line', 43
new $P86, 'ExceptionHandler'
@@ -20769,7 +20742,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "push_block_handler" :subid("18_1282016534.58916") :outer("11_1282016534.58916")
+.sub "push_block_handler" :subid("18_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_103
.param pmc param_104
.annotate 'line', 223
@@ -20887,7 +20860,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "control" :subid("19_1282016534.58916") :outer("11_1282016534.58916")
+.sub "control" :subid("19_1282324007.53935") :outer("11_1282324007.53935")
.param pmc param_154
.param pmc param_155
.annotate 'line', 835
@@ -20920,7 +20893,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "TOP" :subid("20_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "TOP" :subid("20_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_173
.annotate 'line', 33
new $P172, 'ExceptionHandler'
@@ -20951,7 +20924,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "deflongname" :subid("21_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "deflongname" :subid("21_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_183
.annotate 'line', 35
new $P182, 'ExceptionHandler'
@@ -21041,7 +21014,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "comp_unit" :subid("22_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "comp_unit" :subid("22_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_216
.annotate 'line', 49
new $P215, 'ExceptionHandler'
@@ -21116,10 +21089,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statementlist" :subid("23_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statementlist" :subid("23_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_248
.annotate 'line', 76
- .const 'Sub' $P262 = "24_1282016534.58916"
+ .const 'Sub' $P262 = "24_1282324007.53935"
capture_lex $P262
new $P247, 'ExceptionHandler'
set_addr $P247, control_246
@@ -21164,7 +21137,7 @@
unless $P256, loop281_done
shift $P260, $P256
loop281_redo:
- .const 'Sub' $P262 = "24_1282016534.58916"
+ .const 'Sub' $P262 = "24_1282324007.53935"
capture_lex $P262
$P262($P260)
loop281_next:
@@ -21194,7 +21167,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block261" :anon :subid("24_1282016534.58916") :outer("23_1282016534.58916")
+.sub "_block261" :anon :subid("24_1282324007.53935") :outer("23_1282324007.53935")
.param pmc param_264
.annotate 'line', 80
new $P263, "Undef"
@@ -21249,12 +21222,12 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement" :subid("25_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement" :subid("25_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_291
.param pmc param_292 :optional
.param int has_param_292 :opt_flag
.annotate 'line', 89
- .const 'Sub' $P300 = "26_1282016534.58916"
+ .const 'Sub' $P300 = "26_1282324007.53935"
capture_lex $P300
new $P290, 'ExceptionHandler'
set_addr $P290, control_289
@@ -21313,7 +21286,7 @@
goto if_296_end
if_296:
.annotate 'line', 91
- .const 'Sub' $P300 = "26_1282016534.58916"
+ .const 'Sub' $P300 = "26_1282324007.53935"
capture_lex $P300
$P300()
if_296_end:
@@ -21332,7 +21305,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block299" :anon :subid("26_1282016534.58916") :outer("25_1282016534.58916")
+.sub "_block299" :anon :subid("26_1282324007.53935") :outer("25_1282324007.53935")
.annotate 'line', 92
new $P301, "Undef"
.lex "$mc", $P301
@@ -21505,7 +21478,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "xblock" :subid("27_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "xblock" :subid("27_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_374
.annotate 'line', 117
new $P373, 'ExceptionHandler'
@@ -21550,7 +21523,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "pblock" :subid("28_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "pblock" :subid("28_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_390
.annotate 'line', 121
new $P389, 'ExceptionHandler'
@@ -21583,7 +21556,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "block" :subid("29_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "block" :subid("29_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_400
.annotate 'line', 125
new $P399, 'ExceptionHandler'
@@ -21616,7 +21589,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "blockoid" :subid("30_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "blockoid" :subid("30_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_410
.annotate 'line', 129
new $P409, 'ExceptionHandler'
@@ -21673,7 +21646,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "newpad" :subid("31_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "newpad" :subid("31_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_430
.annotate 'line', 138
new $P429, 'ExceptionHandler'
@@ -21709,7 +21682,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "outerctx" :subid("32_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "outerctx" :subid("32_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_443
.annotate 'line', 143
new $P442, 'ExceptionHandler'
@@ -21749,10 +21722,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<if>" :subid("33_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<if>" :subid("33_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_454
.annotate 'line', 150
- .const 'Sub' $P482 = "34_1282016534.58916"
+ .const 'Sub' $P482 = "34_1282324007.53935"
capture_lex $P482
new $P453, 'ExceptionHandler'
set_addr $P453, control_452
@@ -21837,7 +21810,7 @@
isgt $I480, $N479, 0.0
unless $I480, loop497_done
loop497_redo:
- .const 'Sub' $P482 = "34_1282016534.58916"
+ .const 'Sub' $P482 = "34_1282324007.53935"
capture_lex $P482
$P482()
loop497_next:
@@ -21865,7 +21838,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block481" :anon :subid("34_1282016534.58916") :outer("33_1282016534.58916")
+.sub "_block481" :anon :subid("34_1282324007.53935") :outer("33_1282324007.53935")
.annotate 'line', 159
new $P483, "Undef"
.lex "$else", $P483
@@ -21905,7 +21878,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<unless>" :subid("35_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<unless>" :subid("35_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_507
.annotate 'line', 166
new $P506, 'ExceptionHandler'
@@ -21947,7 +21920,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<while>" :subid("36_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<while>" :subid("36_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_521
.annotate 'line', 172
new $P520, 'ExceptionHandler'
@@ -21998,7 +21971,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<repeat>" :subid("37_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<repeat>" :subid("37_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_538
.annotate 'line', 178
new $P537, 'ExceptionHandler'
@@ -22099,7 +22072,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<for>" :subid("38_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<for>" :subid("38_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_574
.annotate 'line', 192
new $P573, 'ExceptionHandler'
@@ -22180,7 +22153,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<return>" :subid("39_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<return>" :subid("39_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_600
.annotate 'line', 205
new $P599, 'ExceptionHandler'
@@ -22216,7 +22189,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<CATCH>" :subid("40_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<CATCH>" :subid("40_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_613
.annotate 'line', 209
new $P612, 'ExceptionHandler'
@@ -22275,7 +22248,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_control:sym<CONTROL>" :subid("41_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_control:sym<CONTROL>" :subid("41_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_633
.annotate 'line', 216
new $P632, 'ExceptionHandler'
@@ -22334,7 +22307,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_prefix:sym<INIT>" :subid("42_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_prefix:sym<INIT>" :subid("42_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_654
.annotate 'line', 260
new $P653, 'ExceptionHandler'
@@ -22381,7 +22354,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_prefix:sym<try>" :subid("43_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_prefix:sym<try>" :subid("43_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_670
.annotate 'line', 265
new $P669, 'ExceptionHandler'
@@ -22459,7 +22432,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "blorst" :subid("44_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "blorst" :subid("44_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_705
.annotate 'line', 288
new $P704, 'ExceptionHandler'
@@ -22519,7 +22492,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_mod_cond:sym<if>" :subid("45_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_mod_cond:sym<if>" :subid("45_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_723
.annotate 'line', 296
new $P722, 'ExceptionHandler'
@@ -22550,7 +22523,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_mod_cond:sym<unless>" :subid("46_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_mod_cond:sym<unless>" :subid("46_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_733
.annotate 'line', 297
new $P732, 'ExceptionHandler'
@@ -22581,7 +22554,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_mod_loop:sym<while>" :subid("47_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_mod_loop:sym<while>" :subid("47_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_743
.annotate 'line', 299
new $P742, 'ExceptionHandler'
@@ -22612,7 +22585,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "statement_mod_loop:sym<until>" :subid("48_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "statement_mod_loop:sym<until>" :subid("48_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_753
.annotate 'line', 300
new $P752, 'ExceptionHandler'
@@ -22643,7 +22616,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<fatarrow>" :subid("49_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<fatarrow>" :subid("49_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_763
.annotate 'line', 304
new $P762, 'ExceptionHandler'
@@ -22674,7 +22647,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<colonpair>" :subid("50_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<colonpair>" :subid("50_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_773
.annotate 'line', 305
new $P772, 'ExceptionHandler'
@@ -22705,7 +22678,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<variable>" :subid("51_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<variable>" :subid("51_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_783
.annotate 'line', 306
new $P782, 'ExceptionHandler'
@@ -22736,7 +22709,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<package_declarator>" :subid("52_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<package_declarator>" :subid("52_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_793
.annotate 'line', 307
new $P792, 'ExceptionHandler'
@@ -22767,7 +22740,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<scope_declarator>" :subid("53_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<scope_declarator>" :subid("53_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_803
.annotate 'line', 308
new $P802, 'ExceptionHandler'
@@ -22798,7 +22771,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<routine_declarator>" :subid("54_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<routine_declarator>" :subid("54_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_813
.annotate 'line', 309
new $P812, 'ExceptionHandler'
@@ -22829,7 +22802,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<regex_declarator>" :subid("55_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<regex_declarator>" :subid("55_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_823
.annotate 'line', 310
new $P822, 'ExceptionHandler'
@@ -22860,7 +22833,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<statement_prefix>" :subid("56_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<statement_prefix>" :subid("56_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_833
.annotate 'line', 311
new $P832, 'ExceptionHandler'
@@ -22891,7 +22864,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<lambda>" :subid("57_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<lambda>" :subid("57_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_843
.annotate 'line', 312
new $P842, 'ExceptionHandler'
@@ -22922,7 +22895,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "fatarrow" :subid("58_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "fatarrow" :subid("58_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_853
.annotate 'line', 314
new $P852, 'ExceptionHandler'
@@ -22972,7 +22945,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "colonpair" :subid("59_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "colonpair" :subid("59_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_869
.annotate 'line', 320
new $P868, 'ExceptionHandler'
@@ -23054,10 +23027,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "variable" :subid("60_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "variable" :subid("60_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_895
.annotate 'line', 328
- .const 'Sub' $P908 = "61_1282016534.58916"
+ .const 'Sub' $P908 = "61_1282324007.53935"
capture_lex $P908
new $P894, 'ExceptionHandler'
set_addr $P894, control_893
@@ -23081,7 +23054,7 @@
vivify_325:
if $P900, if_898
.annotate 'line', 334
- .const 'Sub' $P908 = "61_1282016534.58916"
+ .const 'Sub' $P908 = "61_1282324007.53935"
capture_lex $P908
$P908()
goto if_898_end
@@ -23118,7 +23091,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block907" :anon :subid("61_1282016534.58916") :outer("60_1282016534.58916")
+.sub "_block907" :anon :subid("61_1282324007.53935") :outer("60_1282324007.53935")
.annotate 'line', 335
$P909 = root_new ['parrot';'ResizablePMCArray']
.lex "@name", $P909
@@ -23288,7 +23261,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "package_declarator:sym<module>" :subid("62_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "package_declarator:sym<module>" :subid("62_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_984
.annotate 'line', 366
new $P983, 'ExceptionHandler'
@@ -23319,7 +23292,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "package_declarator:sym<class>" :subid("63_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "package_declarator:sym<class>" :subid("63_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_994
.annotate 'line', 367
new $P993, 'ExceptionHandler'
@@ -23477,7 +23450,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "package_def" :subid("64_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "package_def" :subid("64_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1047
.annotate 'line', 390
new $P1046, 'ExceptionHandler'
@@ -23556,7 +23529,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "scope_declarator:sym<my>" :subid("65_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "scope_declarator:sym<my>" :subid("65_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1071
.annotate 'line', 397
new $P1070, 'ExceptionHandler'
@@ -23587,7 +23560,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "scope_declarator:sym<our>" :subid("66_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "scope_declarator:sym<our>" :subid("66_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1081
.annotate 'line', 398
new $P1080, 'ExceptionHandler'
@@ -23618,7 +23591,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "scope_declarator:sym<has>" :subid("67_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "scope_declarator:sym<has>" :subid("67_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1091
.annotate 'line', 399
new $P1090, 'ExceptionHandler'
@@ -23649,7 +23622,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "scoped" :subid("68_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "scoped" :subid("68_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1101
.annotate 'line', 401
new $P1100, 'ExceptionHandler'
@@ -23708,7 +23681,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "declarator" :subid("69_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "declarator" :subid("69_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1118
.annotate 'line', 407
new $P1117, 'ExceptionHandler'
@@ -23767,7 +23740,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "multi_declarator:sym<multi>" :subid("70_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "multi_declarator:sym<multi>" :subid("70_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1135
.annotate 'line', 413
new $P1134, 'ExceptionHandler'
@@ -23821,7 +23794,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "multi_declarator:sym<null>" :subid("71_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "multi_declarator:sym<null>" :subid("71_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1152
.annotate 'line', 414
new $P1151, 'ExceptionHandler'
@@ -23852,10 +23825,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "variable_declarator" :subid("72_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "variable_declarator" :subid("72_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1162
.annotate 'line', 417
- .const 'Sub' $P1202 = "73_1282016534.58916"
+ .const 'Sub' $P1202 = "73_1282324007.53935"
capture_lex $P1202
new $P1161, 'ExceptionHandler'
set_addr $P1161, control_1160
@@ -23937,7 +23910,7 @@
iseq $I1187, $S1186, "has"
if $I1187, if_1184
.annotate 'line', 434
- .const 'Sub' $P1202 = "73_1282016534.58916"
+ .const 'Sub' $P1202 = "73_1282324007.53935"
capture_lex $P1202
$P1202()
goto if_1184_end
@@ -23997,7 +23970,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1201" :anon :subid("73_1282016534.58916") :outer("72_1282016534.58916")
+.sub "_block1201" :anon :subid("73_1282324007.53935") :outer("72_1282324007.53935")
.annotate 'line', 435
new $P1203, "Undef"
.lex "$scope", $P1203
@@ -24059,7 +24032,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "routine_declarator:sym<sub>" :subid("74_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "routine_declarator:sym<sub>" :subid("74_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1233
.annotate 'line', 445
new $P1232, 'ExceptionHandler'
@@ -24090,7 +24063,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "routine_declarator:sym<method>" :subid("75_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "routine_declarator:sym<method>" :subid("75_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1243
.annotate 'line', 446
new $P1242, 'ExceptionHandler'
@@ -24121,10 +24094,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "routine_def" :subid("76_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "routine_def" :subid("76_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1253
.annotate 'line', 448
- .const 'Sub' $P1264 = "77_1282016534.58916"
+ .const 'Sub' $P1264 = "77_1282324007.53935"
capture_lex $P1264
new $P1252, 'ExceptionHandler'
set_addr $P1252, control_1251
@@ -24161,7 +24134,7 @@
new $P1262, "Undef"
vivify_423:
unless $P1262, if_1260_end
- .const 'Sub' $P1264 = "77_1282016534.58916"
+ .const 'Sub' $P1264 = "77_1282324007.53935"
capture_lex $P1264
$P1264()
if_1260_end:
@@ -24180,7 +24153,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1263" :anon :subid("77_1282016534.58916") :outer("76_1282016534.58916")
+.sub "_block1263" :anon :subid("77_1282324007.53935") :outer("76_1282324007.53935")
.annotate 'line', 453
new $P1265, "Undef"
.lex "$name", $P1265
@@ -24277,10 +24250,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "method_def" :subid("78_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "method_def" :subid("78_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1303
.annotate 'line', 466
- .const 'Sub' $P1324 = "79_1282016534.58916"
+ .const 'Sub' $P1324 = "79_1282324007.53935"
capture_lex $P1324
new $P1302, 'ExceptionHandler'
set_addr $P1302, control_1301
@@ -24347,7 +24320,7 @@
new $P1322, "Undef"
vivify_444:
unless $P1322, if_1320_end
- .const 'Sub' $P1324 = "79_1282016534.58916"
+ .const 'Sub' $P1324 = "79_1282324007.53935"
capture_lex $P1324
$P1324()
if_1320_end:
@@ -24381,7 +24354,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1323" :anon :subid("79_1282016534.58916") :outer("78_1282016534.58916")
+.sub "_block1323" :anon :subid("79_1282324007.53935") :outer("78_1282324007.53935")
.annotate 'line', 476
new $P1325, "Undef"
.lex "$name", $P1325
@@ -24413,12 +24386,12 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "signature" :subid("80_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "signature" :subid("80_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1348
.annotate 'line', 484
- .const 'Sub' $P1374 = "82_1282016534.58916"
+ .const 'Sub' $P1374 = "82_1282324007.53935"
capture_lex $P1374
- .const 'Sub' $P1359 = "81_1282016534.58916"
+ .const 'Sub' $P1359 = "81_1282324007.53935"
capture_lex $P1359
new $P1347, 'ExceptionHandler'
set_addr $P1347, control_1346
@@ -24462,7 +24435,7 @@
unless $P1353, loop1365_done
shift $P1357, $P1353
loop1365_redo:
- .const 'Sub' $P1359 = "81_1282016534.58916"
+ .const 'Sub' $P1359 = "81_1282324007.53935"
capture_lex $P1359
$P1359($P1357)
loop1365_next:
@@ -24491,7 +24464,7 @@
set $P1368, $I1372
goto if_1369_end
if_1369:
- .const 'Sub' $P1374 = "82_1282016534.58916"
+ .const 'Sub' $P1374 = "82_1282324007.53935"
capture_lex $P1374
$P1400 = $P1374()
set $P1368, $P1400
@@ -24507,7 +24480,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1358" :anon :subid("81_1282016534.58916") :outer("80_1282016534.58916")
+.sub "_block1358" :anon :subid("81_1282324007.53935") :outer("80_1282324007.53935")
.param pmc param_1360
.annotate 'line', 487
.lex "$_", param_1360
@@ -24521,9 +24494,9 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "_block1373" :anon :subid("82_1282016534.58916") :outer("80_1282016534.58916")
+.sub "_block1373" :anon :subid("82_1282324007.53935") :outer("80_1282324007.53935")
.annotate 'line', 490
- .const 'Sub' $P1383 = "83_1282016534.58916"
+ .const 'Sub' $P1383 = "83_1282324007.53935"
capture_lex $P1383
.annotate 'line', 491
$P1375 = root_new ['parrot';'ResizablePMCArray']
@@ -24544,7 +24517,7 @@
unless $P1377, loop1393_done
shift $P1381, $P1377
loop1393_redo:
- .const 'Sub' $P1383 = "83_1282016534.58916"
+ .const 'Sub' $P1383 = "83_1282324007.53935"
capture_lex $P1383
$P1383($P1381)
loop1393_next:
@@ -24575,7 +24548,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1382" :anon :subid("83_1282016534.58916") :outer("82_1282016534.58916")
+.sub "_block1382" :anon :subid("83_1282324007.53935") :outer("82_1282324007.53935")
.param pmc param_1384
.annotate 'line', 492
.lex "$_", param_1384
@@ -24598,10 +24571,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "parameter" :subid("84_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "parameter" :subid("84_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1405
.annotate 'line', 499
- .const 'Sub' $P1486 = "85_1282016534.58916"
+ .const 'Sub' $P1486 = "85_1282324007.53935"
capture_lex $P1486
new $P1404, 'ExceptionHandler'
set_addr $P1404, control_1403
@@ -24827,7 +24800,7 @@
new $P1484, "Undef"
vivify_490:
unless $P1484, if_1482_end
- .const 'Sub' $P1486 = "85_1282016534.58916"
+ .const 'Sub' $P1486 = "85_1282324007.53935"
capture_lex $P1486
$P1486()
if_1482_end:
@@ -24847,9 +24820,9 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "_block1485" :anon :subid("85_1282016534.58916") :outer("84_1282016534.58916")
+.sub "_block1485" :anon :subid("85_1282324007.53935") :outer("84_1282324007.53935")
.annotate 'line', 530
- .const 'Sub' $P1498 = "86_1282016534.58916"
+ .const 'Sub' $P1498 = "86_1282324007.53935"
capture_lex $P1498
.annotate 'line', 531
$P1487 = root_new ['parrot';'ResizablePMCArray']
@@ -24888,7 +24861,7 @@
unless $P1489, loop1504_done
shift $P1496, $P1489
loop1504_redo:
- .const 'Sub' $P1498 = "86_1282016534.58916"
+ .const 'Sub' $P1498 = "86_1282324007.53935"
capture_lex $P1498
$P1498($P1496)
loop1504_next:
@@ -24912,7 +24885,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1497" :anon :subid("86_1282016534.58916") :outer("85_1282016534.58916")
+.sub "_block1497" :anon :subid("86_1282324007.53935") :outer("85_1282324007.53935")
.param pmc param_1499
.annotate 'line', 532
.lex "$_", param_1499
@@ -24926,7 +24899,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "param_var" :subid("87_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "param_var" :subid("87_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1517
.annotate 'line', 539
new $P1516, 'ExceptionHandler'
@@ -24980,7 +24953,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "named_param" :subid("88_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "named_param" :subid("88_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1537
.annotate 'line', 547
new $P1536, 'ExceptionHandler'
@@ -25034,14 +25007,14 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "regex_declarator" :subid("89_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "regex_declarator" :subid("89_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1554
.param pmc param_1555 :optional
.param int has_param_1555 :opt_flag
.annotate 'line', 553
- .const 'Sub' $P1625 = "91_1282016534.58916"
+ .const 'Sub' $P1625 = "91_1282324007.53935"
capture_lex $P1625
- .const 'Sub' $P1597 = "90_1282016534.58916"
+ .const 'Sub' $P1597 = "90_1282324007.53935"
capture_lex $P1597
new $P1553, 'ExceptionHandler'
set_addr $P1553, control_1552
@@ -25099,13 +25072,13 @@
iseq $I1595, $S1594, "open"
if $I1595, if_1592
.annotate 'line', 599
- .const 'Sub' $P1625 = "91_1282016534.58916"
+ .const 'Sub' $P1625 = "91_1282324007.53935"
capture_lex $P1625
$P1625()
goto if_1592_end
if_1592:
.annotate 'line', 586
- .const 'Sub' $P1597 = "90_1282016534.58916"
+ .const 'Sub' $P1597 = "90_1282324007.53935"
capture_lex $P1597
$P1597()
if_1592_end:
@@ -25162,7 +25135,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1624" :anon :subid("91_1282016534.58916") :outer("89_1282016534.58916")
+.sub "_block1624" :anon :subid("91_1282324007.53935") :outer("89_1282324007.53935")
.annotate 'line', 600
new $P1626, "Undef"
.lex "$regex", $P1626
@@ -25214,7 +25187,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "_block1596" :anon :subid("90_1282016534.58916") :outer("89_1282016534.58916")
+.sub "_block1596" :anon :subid("90_1282324007.53935") :outer("89_1282324007.53935")
.annotate 'line', 587
$P1598 = root_new ['parrot';'Hash']
.lex "%h", $P1598
@@ -25313,7 +25286,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "dotty" :subid("92_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "dotty" :subid("92_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1653
.annotate 'line', 617
new $P1652, 'ExceptionHandler'
@@ -25411,7 +25384,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<self>" :subid("93_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<self>" :subid("93_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1685
.annotate 'line', 626
new $P1684, 'ExceptionHandler'
@@ -25437,7 +25410,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<identifier>" :subid("94_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<identifier>" :subid("94_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1694
.annotate 'line', 630
new $P1693, 'ExceptionHandler'
@@ -25487,7 +25460,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<name>" :subid("95_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<name>" :subid("95_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1710
.annotate 'line', 636
new $P1709, 'ExceptionHandler'
@@ -25606,7 +25579,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<pir::op>" :subid("96_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<pir::op>" :subid("96_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1752
.annotate 'line', 650
new $P1751, 'ExceptionHandler'
@@ -25698,7 +25671,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "args" :subid("97_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "args" :subid("97_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1781
.annotate 'line', 665
new $P1780, 'ExceptionHandler'
@@ -25729,10 +25702,10 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "arglist" :subid("98_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "arglist" :subid("98_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1791
.annotate 'line', 667
- .const 'Sub' $P1802 = "99_1282016534.58916"
+ .const 'Sub' $P1802 = "99_1282324007.53935"
capture_lex $P1802
new $P1790, 'ExceptionHandler'
set_addr $P1790, control_1789
@@ -25764,7 +25737,7 @@
new $P1800, "Undef"
vivify_558:
unless $P1800, if_1798_end
- .const 'Sub' $P1802 = "99_1282016534.58916"
+ .const 'Sub' $P1802 = "99_1282324007.53935"
capture_lex $P1802
$P1802()
if_1798_end:
@@ -25921,9 +25894,9 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "_block1801" :anon :subid("99_1282016534.58916") :outer("98_1282016534.58916")
+.sub "_block1801" :anon :subid("99_1282324007.53935") :outer("98_1282324007.53935")
.annotate 'line', 669
- .const 'Sub' $P1823 = "100_1282016534.58916"
+ .const 'Sub' $P1823 = "100_1282324007.53935"
capture_lex $P1823
.annotate 'line', 670
new $P1803, "Undef"
@@ -25976,7 +25949,7 @@
unless $P1817, loop1828_done
shift $P1821, $P1817
loop1828_redo:
- .const 'Sub' $P1823 = "100_1282016534.58916"
+ .const 'Sub' $P1823 = "100_1282324007.53935"
capture_lex $P1823
$P1823($P1821)
loop1828_next:
@@ -25999,7 +25972,7 @@
.namespace ["NQP";"Actions"]
-.sub "_block1822" :anon :subid("100_1282016534.58916") :outer("99_1282016534.58916")
+.sub "_block1822" :anon :subid("100_1282324007.53935") :outer("99_1282324007.53935")
.param pmc param_1824
.annotate 'line', 672
.lex "$_", param_1824
@@ -26012,7 +25985,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<value>" :subid("101_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<value>" :subid("101_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1895
.annotate 'line', 693
new $P1894, 'ExceptionHandler'
@@ -26043,7 +26016,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "circumfix:sym<( )>" :subid("102_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "circumfix:sym<( )>" :subid("102_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1905
.annotate 'line', 695
new $P1904, 'ExceptionHandler'
@@ -26100,7 +26073,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "circumfix:sym<[ ]>" :subid("103_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "circumfix:sym<[ ]>" :subid("103_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1923
.annotate 'line', 701
new $P1922, 'ExceptionHandler'
@@ -26177,7 +26150,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "circumfix:sym<ang>" :subid("104_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "circumfix:sym<ang>" :subid("104_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1950
.annotate 'line', 716
new $P1949, 'ExceptionHandler'
@@ -26208,7 +26181,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub unicode:"circumfix:sym<\x{ab} \x{bb}>" :subid("105_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub unicode:"circumfix:sym<\x{ab} \x{bb}>" :subid("105_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1960
.annotate 'line', 717
new $P1959, 'ExceptionHandler'
@@ -26239,7 +26212,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "circumfix:sym<{ }>" :subid("106_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "circumfix:sym<{ }>" :subid("106_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1970
.annotate 'line', 719
new $P1969, 'ExceptionHandler'
@@ -26318,7 +26291,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "circumfix:sym<sigil>" :subid("107_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "circumfix:sym<sigil>" :subid("107_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_1994
.annotate 'line', 727
new $P1993, 'ExceptionHandler'
@@ -26398,7 +26371,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "semilist" :subid("108_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "semilist" :subid("108_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2023
.annotate 'line', 734
new $P2022, 'ExceptionHandler'
@@ -26429,7 +26402,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postcircumfix:sym<[ ]>" :subid("109_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postcircumfix:sym<[ ]>" :subid("109_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2033
.annotate 'line', 736
new $P2032, 'ExceptionHandler'
@@ -26467,7 +26440,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postcircumfix:sym<{ }>" :subid("110_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postcircumfix:sym<{ }>" :subid("110_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2046
.annotate 'line', 742
new $P2045, 'ExceptionHandler'
@@ -26505,7 +26478,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postcircumfix:sym<ang>" :subid("111_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postcircumfix:sym<ang>" :subid("111_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2059
.annotate 'line', 748
new $P2058, 'ExceptionHandler'
@@ -26543,7 +26516,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postcircumfix:sym<( )>" :subid("112_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postcircumfix:sym<( )>" :subid("112_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2072
.annotate 'line', 754
new $P2071, 'ExceptionHandler'
@@ -26576,7 +26549,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "value" :subid("113_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "value" :subid("113_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2082
.annotate 'line', 758
new $P2081, 'ExceptionHandler'
@@ -26632,7 +26605,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "number" :subid("114_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "number" :subid("114_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2099
.annotate 'line', 762
new $P2098, 'ExceptionHandler'
@@ -26711,7 +26684,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<apos>" :subid("115_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<apos>" :subid("115_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2127
.annotate 'line', 768
new $P2126, 'ExceptionHandler'
@@ -26742,7 +26715,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<dblq>" :subid("116_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<dblq>" :subid("116_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2137
.annotate 'line', 769
new $P2136, 'ExceptionHandler'
@@ -26773,7 +26746,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<qq>" :subid("117_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<qq>" :subid("117_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2147
.annotate 'line', 770
new $P2146, 'ExceptionHandler'
@@ -26804,7 +26777,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<q>" :subid("118_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<q>" :subid("118_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2157
.annotate 'line', 771
new $P2156, 'ExceptionHandler'
@@ -26835,7 +26808,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<Q>" :subid("119_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<Q>" :subid("119_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2167
.annotate 'line', 772
new $P2166, 'ExceptionHandler'
@@ -26866,7 +26839,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym<Q:PIR>" :subid("120_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym<Q:PIR>" :subid("120_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2177
.annotate 'line', 773
new $P2176, 'ExceptionHandler'
@@ -26903,7 +26876,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote:sym</ />" :subid("121_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote:sym</ />" :subid("121_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2191
.param pmc param_2192 :optional
.param int has_param_2192 :opt_flag
@@ -27013,7 +26986,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<$>" :subid("122_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote_escape:sym<$>" :subid("122_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2228
.annotate 'line', 802
new $P2227, 'ExceptionHandler'
@@ -27044,7 +27017,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<{ }>" :subid("123_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote_escape:sym<{ }>" :subid("123_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2238
.annotate 'line', 803
new $P2237, 'ExceptionHandler'
@@ -27083,7 +27056,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<esc>" :subid("124_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "quote_escape:sym<esc>" :subid("124_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2252
.annotate 'line', 808
new $P2251, 'ExceptionHandler'
@@ -27105,7 +27078,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postfix:sym<.>" :subid("125_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postfix:sym<.>" :subid("125_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2259
.annotate 'line', 812
new $P2258, 'ExceptionHandler'
@@ -27136,7 +27109,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postfix:sym<++>" :subid("126_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postfix:sym<++>" :subid("126_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2269
.annotate 'line', 814
new $P2268, 'ExceptionHandler'
@@ -27167,7 +27140,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "postfix:sym<-->" :subid("127_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "postfix:sym<-->" :subid("127_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2279
.annotate 'line', 820
new $P2278, 'ExceptionHandler'
@@ -27198,7 +27171,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "prefix:sym<make>" :subid("128_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "prefix:sym<make>" :subid("128_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2289
.annotate 'line', 826
new $P2288, 'ExceptionHandler'
@@ -27229,7 +27202,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<next>" :subid("129_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<next>" :subid("129_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2302
.annotate 'line', 844
new $P2301, 'ExceptionHandler'
@@ -27251,7 +27224,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<last>" :subid("130_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<last>" :subid("130_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2309
.annotate 'line', 845
new $P2308, 'ExceptionHandler'
@@ -27273,7 +27246,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<redo>" :subid("131_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "term:sym<redo>" :subid("131_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2316
.annotate 'line', 846
new $P2315, 'ExceptionHandler'
@@ -27295,7 +27268,7 @@
.namespace ["NQP";"Actions"]
.include "except_types.pasm"
-.sub "infix:sym<~~>" :subid("132_1282016534.58916") :method :outer("11_1282016534.58916")
+.sub "infix:sym<~~>" :subid("132_1282324007.53935") :method :outer("11_1282324007.53935")
.param pmc param_2323
.annotate 'line', 848
new $P2322, 'ExceptionHandler'
@@ -27321,24 +27294,24 @@
.namespace ["NQP";"RegexActions"]
-.sub "_block2330" :subid("133_1282016534.58916") :outer("11_1282016534.58916")
+.sub "_block2330" :subid("133_1282324007.53935") :outer("11_1282324007.53935")
.annotate 'line', 853
- .const 'Sub' $P2416 = "140_1282016534.58916"
+ .const 'Sub' $P2416 = "140_1282324007.53935"
capture_lex $P2416
- .const 'Sub' $P2403 = "139_1282016534.58916"
+ .const 'Sub' $P2403 = "139_1282324007.53935"
capture_lex $P2403
- .const 'Sub' $P2386 = "138_1282016534.58916"
+ .const 'Sub' $P2386 = "138_1282324007.53935"
capture_lex $P2386
- .const 'Sub' $P2373 = "137_1282016534.58916"
+ .const 'Sub' $P2373 = "137_1282324007.53935"
capture_lex $P2373
- .const 'Sub' $P2360 = "136_1282016534.58916"
+ .const 'Sub' $P2360 = "136_1282324007.53935"
capture_lex $P2360
- .const 'Sub' $P2347 = "135_1282016534.58916"
+ .const 'Sub' $P2347 = "135_1282324007.53935"
capture_lex $P2347
- .const 'Sub' $P2332 = "134_1282016534.58916"
+ .const 'Sub' $P2332 = "134_1282324007.53935"
capture_lex $P2332
.annotate 'line', 887
- .const 'Sub' $P2416 = "140_1282016534.58916"
+ .const 'Sub' $P2416 = "140_1282324007.53935"
newclosure $P2441, $P2416
.annotate 'line', 853
.return ($P2441)
@@ -27347,7 +27320,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "metachar:sym<:my>" :subid("134_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "metachar:sym<:my>" :subid("134_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2335
.annotate 'line', 855
new $P2334, 'ExceptionHandler'
@@ -27388,7 +27361,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "metachar:sym<{ }>" :subid("135_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "metachar:sym<{ }>" :subid("135_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2350
.annotate 'line', 861
new $P2349, 'ExceptionHandler'
@@ -27424,7 +27397,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "metachar:sym<nqpvar>" :subid("136_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "metachar:sym<nqpvar>" :subid("136_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2363
.annotate 'line', 866
new $P2362, 'ExceptionHandler'
@@ -27460,7 +27433,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "assertion:sym<{ }>" :subid("137_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "assertion:sym<{ }>" :subid("137_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2376
.annotate 'line', 871
new $P2375, 'ExceptionHandler'
@@ -27496,7 +27469,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "assertion:sym<?{ }>" :subid("138_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "assertion:sym<?{ }>" :subid("138_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2389
.annotate 'line', 876
new $P2388, 'ExceptionHandler'
@@ -27544,7 +27517,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "assertion:sym<var>" :subid("139_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "assertion:sym<var>" :subid("139_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2406
.annotate 'line', 882
new $P2405, 'ExceptionHandler'
@@ -27580,7 +27553,7 @@
.namespace ["NQP";"RegexActions"]
.include "except_types.pasm"
-.sub "codeblock" :subid("140_1282016534.58916") :method :outer("133_1282016534.58916")
+.sub "codeblock" :subid("140_1282324007.53935") :method :outer("133_1282324007.53935")
.param pmc param_2419
.annotate 'line', 887
new $P2418, 'ExceptionHandler'
@@ -27644,18 +27617,18 @@
.namespace ["NQP";"Actions"]
-.sub "_block2443" :load :anon :subid("141_1282016534.58916")
+.sub "_block2443" :load :anon :subid("141_1282324007.53935")
.annotate 'line', 3
- .const 'Sub' $P2445 = "11_1282016534.58916"
+ .const 'Sub' $P2445 = "11_1282324007.53935"
$P2446 = $P2445()
.return ($P2446)
.end
.namespace []
-.sub "_block2453" :load :anon :subid("143_1282016534.58916")
+.sub "_block2453" :load :anon :subid("143_1282324007.53935")
.annotate 'line', 1
- .const 'Sub' $P2455 = "10_1282016534.58916"
+ .const 'Sub' $P2455 = "10_1282324007.53935"
$P2456 = $P2455()
.return ($P2456)
.end
Modified: trunk/ext/nqp-rx/src/stage0/P6Regex-s0.pir
==============================================================================
--- trunk/ext/nqp-rx/src/stage0/P6Regex-s0.pir Fri Aug 20 18:13:00 2010 (r48586)
+++ trunk/ext/nqp-rx/src/stage0/P6Regex-s0.pir Fri Aug 20 18:38:47 2010 (r48587)
@@ -16,7 +16,7 @@
### .include 'gen/p6regex-grammar.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1282016522.91354")
+.sub "_block11" :anon :subid("10_1282323996.47527")
.annotate 'line', 0
get_hll_global $P14, ["Regex";"P6Regex";"Grammar"], "_block13"
capture_lex $P14
@@ -30,153 +30,155 @@
.annotate 'line', 3
get_hll_global $P14, ["Regex";"P6Regex";"Grammar"], "_block13"
capture_lex $P14
- $P572 = $P14()
+ $P581 = $P14()
.annotate 'line', 1
- .return ($P572)
- .const 'Sub' $P574 = "161_1282016522.91354"
- .return ($P574)
+ .return ($P581)
+ .const 'Sub' $P583 = "163_1282323996.47527"
+ .return ($P583)
.end
.namespace []
-.sub "" :load :init :subid("post162") :outer("10_1282016522.91354")
+.sub "" :load :init :subid("post164") :outer("10_1282323996.47527")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1282016522.91354"
+ .const 'Sub' $P12 = "10_1282323996.47527"
.local pmc block
set block, $P12
- $P577 = get_root_global ["parrot"], "P6metaclass"
- $P577."new_class"("Regex::P6Regex::Grammar", "HLL::Grammar" :named("parent"))
+ $P586 = get_root_global ["parrot"], "P6metaclass"
+ $P586."new_class"("Regex::P6Regex::Grammar", "HLL::Grammar" :named("parent"))
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "_block13" :subid("11_1282016522.91354") :outer("10_1282016522.91354")
+.sub "_block13" :subid("11_1282323996.47527") :outer("10_1282323996.47527")
.annotate 'line', 3
- .const 'Sub' $P561 = "158_1282016522.91354"
- capture_lex $P561
- .const 'Sub' $P554 = "156_1282016522.91354"
- capture_lex $P554
- .const 'Sub' $P547 = "154_1282016522.91354"
- capture_lex $P547
- .const 'Sub' $P527 = "149_1282016522.91354"
- capture_lex $P527
- .const 'Sub' $P493 = "143_1282016522.91354"
- capture_lex $P493
- .const 'Sub' $P481 = "140_1282016522.91354"
- capture_lex $P481
- .const 'Sub' $P469 = "137_1282016522.91354"
- capture_lex $P469
- .const 'Sub' $P463 = "135_1282016522.91354"
- capture_lex $P463
- .const 'Sub' $P452 = "132_1282016522.91354"
- capture_lex $P452
- .const 'Sub' $P441 = "129_1282016522.91354"
+ .const 'Sub' $P570 = "160_1282323996.47527"
+ capture_lex $P570
+ .const 'Sub' $P563 = "158_1282323996.47527"
+ capture_lex $P563
+ .const 'Sub' $P556 = "156_1282323996.47527"
+ capture_lex $P556
+ .const 'Sub' $P536 = "151_1282323996.47527"
+ capture_lex $P536
+ .const 'Sub' $P502 = "145_1282323996.47527"
+ capture_lex $P502
+ .const 'Sub' $P490 = "142_1282323996.47527"
+ capture_lex $P490
+ .const 'Sub' $P478 = "139_1282323996.47527"
+ capture_lex $P478
+ .const 'Sub' $P472 = "137_1282323996.47527"
+ capture_lex $P472
+ .const 'Sub' $P461 = "134_1282323996.47527"
+ capture_lex $P461
+ .const 'Sub' $P450 = "131_1282323996.47527"
+ capture_lex $P450
+ .const 'Sub' $P441 = "127_1282323996.47527"
capture_lex $P441
- .const 'Sub' $P432 = "125_1282016522.91354"
- capture_lex $P432
- .const 'Sub' $P426 = "123_1282016522.91354"
- capture_lex $P426
- .const 'Sub' $P420 = "121_1282016522.91354"
- capture_lex $P420
- .const 'Sub' $P414 = "119_1282016522.91354"
- capture_lex $P414
- .const 'Sub' $P408 = "117_1282016522.91354"
- capture_lex $P408
- .const 'Sub' $P400 = "115_1282016522.91354"
- capture_lex $P400
- .const 'Sub' $P389 = "113_1282016522.91354"
- capture_lex $P389
- .const 'Sub' $P378 = "111_1282016522.91354"
- capture_lex $P378
- .const 'Sub' $P372 = "109_1282016522.91354"
- capture_lex $P372
- .const 'Sub' $P366 = "107_1282016522.91354"
- capture_lex $P366
- .const 'Sub' $P360 = "105_1282016522.91354"
- capture_lex $P360
- .const 'Sub' $P354 = "103_1282016522.91354"
- capture_lex $P354
- .const 'Sub' $P348 = "101_1282016522.91354"
- capture_lex $P348
- .const 'Sub' $P342 = "99_1282016522.91354"
- capture_lex $P342
- .const 'Sub' $P336 = "97_1282016522.91354"
- capture_lex $P336
- .const 'Sub' $P330 = "95_1282016522.91354"
- capture_lex $P330
- .const 'Sub' $P318 = "91_1282016522.91354"
- capture_lex $P318
- .const 'Sub' $P308 = "89_1282016522.91354"
- capture_lex $P308
- .const 'Sub' $P301 = "87_1282016522.91354"
- capture_lex $P301
- .const 'Sub' $P289 = "85_1282016522.91354"
- capture_lex $P289
- .const 'Sub' $P282 = "83_1282016522.91354"
- capture_lex $P282
- .const 'Sub' $P276 = "81_1282016522.91354"
- capture_lex $P276
- .const 'Sub' $P270 = "79_1282016522.91354"
- capture_lex $P270
- .const 'Sub' $P263 = "77_1282016522.91354"
- capture_lex $P263
- .const 'Sub' $P256 = "75_1282016522.91354"
- capture_lex $P256
- .const 'Sub' $P249 = "73_1282016522.91354"
- capture_lex $P249
- .const 'Sub' $P242 = "71_1282016522.91354"
- capture_lex $P242
- .const 'Sub' $P236 = "69_1282016522.91354"
- capture_lex $P236
- .const 'Sub' $P230 = "67_1282016522.91354"
- capture_lex $P230
- .const 'Sub' $P224 = "65_1282016522.91354"
- capture_lex $P224
- .const 'Sub' $P218 = "63_1282016522.91354"
- capture_lex $P218
- .const 'Sub' $P212 = "61_1282016522.91354"
- capture_lex $P212
- .const 'Sub' $P207 = "59_1282016522.91354"
- capture_lex $P207
- .const 'Sub' $P202 = "57_1282016522.91354"
- capture_lex $P202
- .const 'Sub' $P196 = "55_1282016522.91354"
- capture_lex $P196
- .const 'Sub' $P190 = "53_1282016522.91354"
- capture_lex $P190
- .const 'Sub' $P184 = "51_1282016522.91354"
- capture_lex $P184
- .const 'Sub' $P169 = "46_1282016522.91354"
- capture_lex $P169
- .const 'Sub' $P154 = "44_1282016522.91354"
- capture_lex $P154
- .const 'Sub' $P147 = "42_1282016522.91354"
- capture_lex $P147
- .const 'Sub' $P140 = "40_1282016522.91354"
- capture_lex $P140
- .const 'Sub' $P133 = "38_1282016522.91354"
- capture_lex $P133
- .const 'Sub' $P116 = "33_1282016522.91354"
- capture_lex $P116
- .const 'Sub' $P104 = "30_1282016522.91354"
- capture_lex $P104
- .const 'Sub' $P97 = "28_1282016522.91354"
+ .const 'Sub' $P435 = "125_1282323996.47527"
+ capture_lex $P435
+ .const 'Sub' $P429 = "123_1282323996.47527"
+ capture_lex $P429
+ .const 'Sub' $P423 = "121_1282323996.47527"
+ capture_lex $P423
+ .const 'Sub' $P417 = "119_1282323996.47527"
+ capture_lex $P417
+ .const 'Sub' $P409 = "117_1282323996.47527"
+ capture_lex $P409
+ .const 'Sub' $P398 = "115_1282323996.47527"
+ capture_lex $P398
+ .const 'Sub' $P387 = "113_1282323996.47527"
+ capture_lex $P387
+ .const 'Sub' $P381 = "111_1282323996.47527"
+ capture_lex $P381
+ .const 'Sub' $P375 = "109_1282323996.47527"
+ capture_lex $P375
+ .const 'Sub' $P369 = "107_1282323996.47527"
+ capture_lex $P369
+ .const 'Sub' $P363 = "105_1282323996.47527"
+ capture_lex $P363
+ .const 'Sub' $P357 = "103_1282323996.47527"
+ capture_lex $P357
+ .const 'Sub' $P351 = "101_1282323996.47527"
+ capture_lex $P351
+ .const 'Sub' $P345 = "99_1282323996.47527"
+ capture_lex $P345
+ .const 'Sub' $P339 = "97_1282323996.47527"
+ capture_lex $P339
+ .const 'Sub' $P327 = "93_1282323996.47527"
+ capture_lex $P327
+ .const 'Sub' $P317 = "91_1282323996.47527"
+ capture_lex $P317
+ .const 'Sub' $P310 = "89_1282323996.47527"
+ capture_lex $P310
+ .const 'Sub' $P298 = "87_1282323996.47527"
+ capture_lex $P298
+ .const 'Sub' $P291 = "85_1282323996.47527"
+ capture_lex $P291
+ .const 'Sub' $P285 = "83_1282323996.47527"
+ capture_lex $P285
+ .const 'Sub' $P279 = "81_1282323996.47527"
+ capture_lex $P279
+ .const 'Sub' $P272 = "79_1282323996.47527"
+ capture_lex $P272
+ .const 'Sub' $P265 = "77_1282323996.47527"
+ capture_lex $P265
+ .const 'Sub' $P258 = "75_1282323996.47527"
+ capture_lex $P258
+ .const 'Sub' $P251 = "73_1282323996.47527"
+ capture_lex $P251
+ .const 'Sub' $P245 = "71_1282323996.47527"
+ capture_lex $P245
+ .const 'Sub' $P239 = "69_1282323996.47527"
+ capture_lex $P239
+ .const 'Sub' $P233 = "67_1282323996.47527"
+ capture_lex $P233
+ .const 'Sub' $P227 = "65_1282323996.47527"
+ capture_lex $P227
+ .const 'Sub' $P221 = "63_1282323996.47527"
+ capture_lex $P221
+ .const 'Sub' $P216 = "61_1282323996.47527"
+ capture_lex $P216
+ .const 'Sub' $P211 = "59_1282323996.47527"
+ capture_lex $P211
+ .const 'Sub' $P205 = "57_1282323996.47527"
+ capture_lex $P205
+ .const 'Sub' $P199 = "55_1282323996.47527"
+ capture_lex $P199
+ .const 'Sub' $P193 = "53_1282323996.47527"
+ capture_lex $P193
+ .const 'Sub' $P178 = "48_1282323996.47527"
+ capture_lex $P178
+ .const 'Sub' $P163 = "46_1282323996.47527"
+ capture_lex $P163
+ .const 'Sub' $P156 = "44_1282323996.47527"
+ capture_lex $P156
+ .const 'Sub' $P149 = "42_1282323996.47527"
+ capture_lex $P149
+ .const 'Sub' $P142 = "40_1282323996.47527"
+ capture_lex $P142
+ .const 'Sub' $P125 = "35_1282323996.47527"
+ capture_lex $P125
+ .const 'Sub' $P113 = "32_1282323996.47527"
+ capture_lex $P113
+ .const 'Sub' $P106 = "30_1282323996.47527"
+ capture_lex $P106
+ .const 'Sub' $P97 = "28_1282323996.47527"
capture_lex $P97
- .const 'Sub' $P87 = "26_1282016522.91354"
+ .const 'Sub' $P87 = "26_1282323996.47527"
capture_lex $P87
- .const 'Sub' $P80 = "24_1282016522.91354"
+ .const 'Sub' $P80 = "24_1282323996.47527"
capture_lex $P80
- .const 'Sub' $P68 = "22_1282016522.91354"
+ .const 'Sub' $P68 = "22_1282323996.47527"
capture_lex $P68
- .const 'Sub' $P61 = "20_1282016522.91354"
+ .const 'Sub' $P61 = "20_1282323996.47527"
capture_lex $P61
- .const 'Sub' $P54 = "18_1282016522.91354"
+ .const 'Sub' $P54 = "18_1282323996.47527"
capture_lex $P54
- .const 'Sub' $P44 = "15_1282016522.91354"
+ .const 'Sub' $P44 = "15_1282323996.47527"
capture_lex $P44
- .const 'Sub' $P37 = "13_1282016522.91354"
+ .const 'Sub' $P37 = "13_1282323996.47527"
capture_lex $P37
- .const 'Sub' $P15 = "12_1282016522.91354"
+ .const 'Sub' $P15 = "12_1282323996.47527"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -184,17 +186,17 @@
unless $I0 goto ctxsave_done
$P0."ctxsave"()
ctxsave_done:
- .const 'Sub' $P561 = "158_1282016522.91354"
- capture_lex $P561
- .return ($P561)
- .const 'Sub' $P569 = "160_1282016522.91354"
- .return ($P569)
+ .const 'Sub' $P570 = "160_1282323996.47527"
+ capture_lex $P570
+ .return ($P570)
+ .const 'Sub' $P578 = "162_1282323996.47527"
+ .return ($P578)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
.include "except_types.pasm"
-.sub "obs" :subid("12_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "obs" :subid("12_1282323996.47527") :method :outer("11_1282323996.47527")
.param pmc param_18
.param pmc param_19
.param pmc param_20 :optional
@@ -207,11 +209,11 @@
.lex "self", self
.lex "$old", param_18
.lex "$new", param_19
- if has_param_20, optparam_163
+ if has_param_20, optparam_165
new $P21, "String"
assign $P21, "in Perl 6"
set param_20, $P21
- optparam_163:
+ optparam_165:
.lex "$when", param_20
.annotate 'line', 4
find_lex $P22, "self"
@@ -241,7 +243,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "ws" :subid("13_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "ws" :subid("13_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx38_tgt
.local int rx38_pos
@@ -263,9 +265,9 @@
substr rx38_tgt, rx38_tgt, rx38_off
rx38_start:
eq $I10, 1, rx38_restart
- if_null rx38_debug, debug_164
- rx38_cur."!cursor_debug"("START ", "ws")
- debug_164:
+ if_null rx38_debug, debug_166
+ rx38_cur."!cursor_debug"("START", "ws")
+ debug_166:
$I10 = self.'from'()
ne $I10, -1, rxscan41_done
goto rxscan41_scan
@@ -314,15 +316,15 @@
rxquantr42_done:
# rx pass
rx38_cur."!cursor_pass"(rx38_pos, "ws")
- if_null rx38_debug, debug_165
- rx38_cur."!cursor_debug"("PASS ", "ws", " at pos=", rx38_pos)
- debug_165:
+ if_null rx38_debug, debug_167
+ rx38_cur."!cursor_debug"("PASS", "ws", " at pos=", rx38_pos)
+ debug_167:
.return (rx38_cur)
rx38_restart:
.annotate 'line', 3
- if_null rx38_debug, debug_166
- rx38_cur."!cursor_debug"("NEXT ", "ws")
- debug_166:
+ if_null rx38_debug, debug_168
+ rx38_cur."!cursor_debug"("NEXT", "ws")
+ debug_168:
rx38_fail:
(rx38_rep, rx38_pos, $I10, $P10) = rx38_cur."!mark_fail"(0)
lt rx38_pos, -1, rx38_done
@@ -330,16 +332,16 @@
jump $I10
rx38_done:
rx38_cur."!cursor_fail"()
- if_null rx38_debug, debug_167
- rx38_cur."!cursor_debug"("FAIL ", "ws")
- debug_167:
+ if_null rx38_debug, debug_169
+ rx38_cur."!cursor_debug"("FAIL", "ws")
+ debug_169:
.return (rx38_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__ws" :subid("14_1282016522.91354") :method
+.sub "!PREFIX__ws" :subid("14_1282323996.47527") :method
.annotate 'line', 3
new $P40, "ResizablePMCArray"
push $P40, ""
@@ -348,9 +350,9 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "normspace" :subid("15_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "normspace" :subid("15_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .const 'Sub' $P50 = "17_1282016522.91354"
+ .const 'Sub' $P50 = "17_1282323996.47527"
capture_lex $P50
.local string rx45_tgt
.local int rx45_pos
@@ -372,9 +374,9 @@
substr rx45_tgt, rx45_tgt, rx45_off
rx45_start:
eq $I10, 1, rx45_restart
- if_null rx45_debug, debug_168
- rx45_cur."!cursor_debug"("START ", "normspace")
- debug_168:
+ if_null rx45_debug, debug_170
+ rx45_cur."!cursor_debug"("START", "normspace")
+ debug_170:
$I10 = self.'from'()
ne $I10, -1, rxscan48_done
goto rxscan48_scan
@@ -390,7 +392,7 @@
.annotate 'line', 10
# rx subrule "before" subtype=zerowidth negate=
rx45_cur."!cursor_pos"(rx45_pos)
- .const 'Sub' $P50 = "17_1282016522.91354"
+ .const 'Sub' $P50 = "17_1282323996.47527"
capture_lex $P50
$P10 = rx45_cur."before"($P50)
unless $P10, rx45_fail
@@ -401,15 +403,15 @@
rx45_pos = $P10."pos"()
# rx pass
rx45_cur."!cursor_pass"(rx45_pos, "normspace")
- if_null rx45_debug, debug_173
- rx45_cur."!cursor_debug"("PASS ", "normspace", " at pos=", rx45_pos)
- debug_173:
+ if_null rx45_debug, debug_175
+ rx45_cur."!cursor_debug"("PASS", "normspace", " at pos=", rx45_pos)
+ debug_175:
.return (rx45_cur)
rx45_restart:
.annotate 'line', 3
- if_null rx45_debug, debug_174
- rx45_cur."!cursor_debug"("NEXT ", "normspace")
- debug_174:
+ if_null rx45_debug, debug_176
+ rx45_cur."!cursor_debug"("NEXT", "normspace")
+ debug_176:
rx45_fail:
(rx45_rep, rx45_pos, $I10, $P10) = rx45_cur."!mark_fail"(0)
lt rx45_pos, -1, rx45_done
@@ -417,16 +419,16 @@
jump $I10
rx45_done:
rx45_cur."!cursor_fail"()
- if_null rx45_debug, debug_175
- rx45_cur."!cursor_debug"("FAIL ", "normspace")
- debug_175:
+ if_null rx45_debug, debug_177
+ rx45_cur."!cursor_debug"("FAIL", "normspace")
+ debug_177:
.return (rx45_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__normspace" :subid("16_1282016522.91354") :method
+.sub "!PREFIX__normspace" :subid("16_1282323996.47527") :method
.annotate 'line', 3
new $P47, "ResizablePMCArray"
push $P47, ""
@@ -435,7 +437,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "_block49" :anon :subid("17_1282016522.91354") :method :outer("15_1282016522.91354")
+.sub "_block49" :anon :subid("17_1282323996.47527") :method :outer("15_1282323996.47527")
.annotate 'line', 10
.local string rx51_tgt
.local int rx51_pos
@@ -457,9 +459,9 @@
substr rx51_tgt, rx51_tgt, rx51_off
rx51_start:
eq $I10, 1, rx51_restart
- if_null rx51_debug, debug_169
- rx51_cur."!cursor_debug"("START ", "")
- debug_169:
+ if_null rx51_debug, debug_171
+ rx51_cur."!cursor_debug"("START", "")
+ debug_171:
$I10 = self.'from'()
ne $I10, -1, rxscan52_done
goto rxscan52_scan
@@ -493,14 +495,14 @@
alt53_end:
# rx pass
rx51_cur."!cursor_pass"(rx51_pos, "")
- if_null rx51_debug, debug_170
- rx51_cur."!cursor_debug"("PASS ", "", " at pos=", rx51_pos)
- debug_170:
+ if_null rx51_debug, debug_172
+ rx51_cur."!cursor_debug"("PASS", "", " at pos=", rx51_pos)
+ debug_172:
.return (rx51_cur)
rx51_restart:
- if_null rx51_debug, debug_171
- rx51_cur."!cursor_debug"("NEXT ", "")
- debug_171:
+ if_null rx51_debug, debug_173
+ rx51_cur."!cursor_debug"("NEXT", "")
+ debug_173:
rx51_fail:
(rx51_rep, rx51_pos, $I10, $P10) = rx51_cur."!mark_fail"(0)
lt rx51_pos, -1, rx51_done
@@ -508,16 +510,16 @@
jump $I10
rx51_done:
rx51_cur."!cursor_fail"()
- if_null rx51_debug, debug_172
- rx51_cur."!cursor_debug"("FAIL ", "")
- debug_172:
+ if_null rx51_debug, debug_174
+ rx51_cur."!cursor_debug"("FAIL", "")
+ debug_174:
.return (rx51_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "identifier" :subid("18_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "identifier" :subid("18_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx55_tgt
.local int rx55_pos
@@ -539,9 +541,9 @@
substr rx55_tgt, rx55_tgt, rx55_off
rx55_start:
eq $I10, 1, rx55_restart
- if_null rx55_debug, debug_176
- rx55_cur."!cursor_debug"("START ", "identifier")
- debug_176:
+ if_null rx55_debug, debug_178
+ rx55_cur."!cursor_debug"("START", "identifier")
+ debug_178:
$I10 = self.'from'()
ne $I10, -1, rxscan59_done
goto rxscan59_scan
@@ -584,15 +586,15 @@
rxquantr60_done:
# rx pass
rx55_cur."!cursor_pass"(rx55_pos, "identifier")
- if_null rx55_debug, debug_177
- rx55_cur."!cursor_debug"("PASS ", "identifier", " at pos=", rx55_pos)
- debug_177:
+ if_null rx55_debug, debug_179
+ rx55_cur."!cursor_debug"("PASS", "identifier", " at pos=", rx55_pos)
+ debug_179:
.return (rx55_cur)
rx55_restart:
.annotate 'line', 3
- if_null rx55_debug, debug_178
- rx55_cur."!cursor_debug"("NEXT ", "identifier")
- debug_178:
+ if_null rx55_debug, debug_180
+ rx55_cur."!cursor_debug"("NEXT", "identifier")
+ debug_180:
rx55_fail:
(rx55_rep, rx55_pos, $I10, $P10) = rx55_cur."!mark_fail"(0)
lt rx55_pos, -1, rx55_done
@@ -600,16 +602,16 @@
jump $I10
rx55_done:
rx55_cur."!cursor_fail"()
- if_null rx55_debug, debug_179
- rx55_cur."!cursor_debug"("FAIL ", "identifier")
- debug_179:
+ if_null rx55_debug, debug_181
+ rx55_cur."!cursor_debug"("FAIL", "identifier")
+ debug_181:
.return (rx55_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__identifier" :subid("19_1282016522.91354") :method
+.sub "!PREFIX__identifier" :subid("19_1282323996.47527") :method
.annotate 'line', 3
$P57 = self."!PREFIX__!subrule"("ident", "")
new $P58, "ResizablePMCArray"
@@ -619,7 +621,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "arg" :subid("20_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "arg" :subid("20_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx62_tgt
.local int rx62_pos
@@ -641,9 +643,9 @@
substr rx62_tgt, rx62_tgt, rx62_off
rx62_start:
eq $I10, 1, rx62_restart
- if_null rx62_debug, debug_180
- rx62_cur."!cursor_debug"("START ", "arg")
- debug_180:
+ if_null rx62_debug, debug_182
+ rx62_cur."!cursor_debug"("START", "arg")
+ debug_182:
$I10 = self.'from'()
ne $I10, -1, rxscan65_done
goto rxscan65_scan
@@ -719,15 +721,15 @@
.annotate 'line', 14
# rx pass
rx62_cur."!cursor_pass"(rx62_pos, "arg")
- if_null rx62_debug, debug_181
- rx62_cur."!cursor_debug"("PASS ", "arg", " at pos=", rx62_pos)
- debug_181:
+ if_null rx62_debug, debug_183
+ rx62_cur."!cursor_debug"("PASS", "arg", " at pos=", rx62_pos)
+ debug_183:
.return (rx62_cur)
rx62_restart:
.annotate 'line', 3
- if_null rx62_debug, debug_182
- rx62_cur."!cursor_debug"("NEXT ", "arg")
- debug_182:
+ if_null rx62_debug, debug_184
+ rx62_cur."!cursor_debug"("NEXT", "arg")
+ debug_184:
rx62_fail:
(rx62_rep, rx62_pos, $I10, $P10) = rx62_cur."!mark_fail"(0)
lt rx62_pos, -1, rx62_done
@@ -735,16 +737,16 @@
jump $I10
rx62_done:
rx62_cur."!cursor_fail"()
- if_null rx62_debug, debug_183
- rx62_cur."!cursor_debug"("FAIL ", "arg")
- debug_183:
+ if_null rx62_debug, debug_185
+ rx62_cur."!cursor_debug"("FAIL", "arg")
+ debug_185:
.return (rx62_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__arg" :subid("21_1282016522.91354") :method
+.sub "!PREFIX__arg" :subid("21_1282323996.47527") :method
.annotate 'line', 3
new $P64, "ResizablePMCArray"
push $P64, ""
@@ -755,7 +757,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "arglist" :subid("22_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "arglist" :subid("22_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx69_tgt
.local int rx69_pos
@@ -778,9 +780,9 @@
substr rx69_tgt, rx69_tgt, rx69_off
rx69_start:
eq $I10, 1, rx69_restart
- if_null rx69_debug, debug_184
- rx69_cur."!cursor_debug"("START ", "arglist")
- debug_184:
+ if_null rx69_debug, debug_186
+ rx69_cur."!cursor_debug"("START", "arglist")
+ debug_186:
$I10 = self.'from'()
ne $I10, -1, rxscan73_done
goto rxscan73_scan
@@ -852,15 +854,15 @@
rx69_pos = $P10."pos"()
# rx pass
rx69_cur."!cursor_pass"(rx69_pos, "arglist")
- if_null rx69_debug, debug_185
- rx69_cur."!cursor_debug"("PASS ", "arglist", " at pos=", rx69_pos)
- debug_185:
+ if_null rx69_debug, debug_187
+ rx69_cur."!cursor_debug"("PASS", "arglist", " at pos=", rx69_pos)
+ debug_187:
.return (rx69_cur)
rx69_restart:
.annotate 'line', 3
- if_null rx69_debug, debug_186
- rx69_cur."!cursor_debug"("NEXT ", "arglist")
- debug_186:
+ if_null rx69_debug, debug_188
+ rx69_cur."!cursor_debug"("NEXT", "arglist")
+ debug_188:
rx69_fail:
(rx69_rep, rx69_pos, $I10, $P10) = rx69_cur."!mark_fail"(0)
lt rx69_pos, -1, rx69_done
@@ -868,16 +870,16 @@
jump $I10
rx69_done:
rx69_cur."!cursor_fail"()
- if_null rx69_debug, debug_187
- rx69_cur."!cursor_debug"("FAIL ", "arglist")
- debug_187:
+ if_null rx69_debug, debug_189
+ rx69_cur."!cursor_debug"("FAIL", "arglist")
+ debug_189:
.return (rx69_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__arglist" :subid("23_1282016522.91354") :method
+.sub "!PREFIX__arglist" :subid("23_1282323996.47527") :method
.annotate 'line', 3
$P71 = self."!PREFIX__!subrule"("ws", "")
new $P72, "ResizablePMCArray"
@@ -887,7 +889,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "TOP" :subid("24_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "TOP" :subid("24_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx81_tgt
.local int rx81_pos
@@ -909,9 +911,9 @@
substr rx81_tgt, rx81_tgt, rx81_off
rx81_start:
eq $I10, 1, rx81_restart
- if_null rx81_debug, debug_188
- rx81_cur."!cursor_debug"("START ", "TOP")
- debug_188:
+ if_null rx81_debug, debug_190
+ rx81_cur."!cursor_debug"("START", "TOP")
+ debug_190:
$I10 = self.'from'()
ne $I10, -1, rxscan85_done
goto rxscan85_scan
@@ -949,15 +951,15 @@
.annotate 'line', 24
# rx pass
rx81_cur."!cursor_pass"(rx81_pos, "TOP")
- if_null rx81_debug, debug_189
- rx81_cur."!cursor_debug"("PASS ", "TOP", " at pos=", rx81_pos)
- debug_189:
+ if_null rx81_debug, debug_191
+ rx81_cur."!cursor_debug"("PASS", "TOP", " at pos=", rx81_pos)
+ debug_191:
.return (rx81_cur)
rx81_restart:
.annotate 'line', 3
- if_null rx81_debug, debug_190
- rx81_cur."!cursor_debug"("NEXT ", "TOP")
- debug_190:
+ if_null rx81_debug, debug_192
+ rx81_cur."!cursor_debug"("NEXT", "TOP")
+ debug_192:
rx81_fail:
(rx81_rep, rx81_pos, $I10, $P10) = rx81_cur."!mark_fail"(0)
lt rx81_pos, -1, rx81_done
@@ -965,16 +967,16 @@
jump $I10
rx81_done:
rx81_cur."!cursor_fail"()
- if_null rx81_debug, debug_191
- rx81_cur."!cursor_debug"("FAIL ", "TOP")
- debug_191:
+ if_null rx81_debug, debug_193
+ rx81_cur."!cursor_debug"("FAIL", "TOP")
+ debug_193:
.return (rx81_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__TOP" :subid("25_1282016522.91354") :method
+.sub "!PREFIX__TOP" :subid("25_1282323996.47527") :method
.annotate 'line', 3
$P83 = self."!PREFIX__!subrule"("nibbler", "")
new $P84, "ResizablePMCArray"
@@ -984,7 +986,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "nibbler" :subid("26_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "nibbler" :subid("26_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx88_tgt
.local int rx88_pos
@@ -994,7 +996,7 @@
.local pmc rx88_cur
.local pmc rx88_debug
(rx88_cur, rx88_pos, rx88_tgt, $I10) = self."!cursor_start"()
- rx88_cur."!cursor_caparray"("termish")
+ rx88_cur."!cursor_caparray"("termconj")
getattribute rx88_debug, rx88_cur, "$!debug"
.lex unicode:"$\x{a2}", rx88_cur
.local pmc match
@@ -1007,9 +1009,9 @@
substr rx88_tgt, rx88_tgt, rx88_off
rx88_start:
eq $I10, 1, rx88_restart
- if_null rx88_debug, debug_192
- rx88_cur."!cursor_debug"("START ", "nibbler")
- debug_192:
+ if_null rx88_debug, debug_194
+ rx88_cur."!cursor_debug"("START", "nibbler")
+ debug_194:
$I10 = self.'from'()
ne $I10, -1, rxscan91_done
goto rxscan91_scan
@@ -1082,12 +1084,12 @@
(rx88_rep) = rx88_cur."!mark_commit"($I10)
rxquantr92_done:
.annotate 'line', 32
- # rx subrule "termish" subtype=capture negate=
+ # rx subrule "termconj" subtype=capture negate=
rx88_cur."!cursor_pos"(rx88_pos)
- $P10 = rx88_cur."termish"()
+ $P10 = rx88_cur."termconj"()
unless $P10, rx88_fail
rx88_cur."!mark_push"(0, -1, 0, $P10)
- $P10."!cursor_names"("termish")
+ $P10."!cursor_names"("termconj")
rx88_pos = $P10."pos"()
.annotate 'line', 35
# rx rxquantr94 ** 0..*
@@ -1119,12 +1121,12 @@
.annotate 'line', 34
set_addr $I10, alt96_1
rx88_cur."!mark_push"(0, rx88_pos, $I10)
- # rx subrule "termish" subtype=capture negate=
+ # rx subrule "termconj" subtype=capture negate=
rx88_cur."!cursor_pos"(rx88_pos)
- $P10 = rx88_cur."termish"()
+ $P10 = rx88_cur."termconj"()
unless $P10, rx88_fail
rx88_cur."!mark_push"(0, -1, 0, $P10)
- $P10."!cursor_names"("termish")
+ $P10."!cursor_names"("termconj")
rx88_pos = $P10."pos"()
goto alt96_end
alt96_1:
@@ -1144,15 +1146,15 @@
.annotate 'line', 29
# rx pass
rx88_cur."!cursor_pass"(rx88_pos, "nibbler")
- if_null rx88_debug, debug_193
- rx88_cur."!cursor_debug"("PASS ", "nibbler", " at pos=", rx88_pos)
- debug_193:
+ if_null rx88_debug, debug_195
+ rx88_cur."!cursor_debug"("PASS", "nibbler", " at pos=", rx88_pos)
+ debug_195:
.return (rx88_cur)
rx88_restart:
.annotate 'line', 3
- if_null rx88_debug, debug_194
- rx88_cur."!cursor_debug"("NEXT ", "nibbler")
- debug_194:
+ if_null rx88_debug, debug_196
+ rx88_cur."!cursor_debug"("NEXT", "nibbler")
+ debug_196:
rx88_fail:
(rx88_rep, rx88_pos, $I10, $P10) = rx88_cur."!mark_fail"(0)
lt rx88_pos, -1, rx88_done
@@ -1160,16 +1162,16 @@
jump $I10
rx88_done:
rx88_cur."!cursor_fail"()
- if_null rx88_debug, debug_195
- rx88_cur."!cursor_debug"("FAIL ", "nibbler")
- debug_195:
+ if_null rx88_debug, debug_197
+ rx88_cur."!cursor_debug"("FAIL", "nibbler")
+ debug_197:
.return (rx88_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__nibbler" :subid("27_1282016522.91354") :method
+.sub "!PREFIX__nibbler" :subid("27_1282323996.47527") :method
.annotate 'line', 3
new $P90, "ResizablePMCArray"
push $P90, ""
@@ -1178,7 +1180,7 @@
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "termish" :subid("28_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "termconj" :subid("28_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
.local string rx98_tgt
.local int rx98_pos
@@ -1188,7 +1190,7 @@
.local pmc rx98_cur
.local pmc rx98_debug
(rx98_cur, rx98_pos, rx98_tgt, $I10) = self."!cursor_start"()
- rx98_cur."!cursor_caparray"("noun")
+ rx98_cur."!cursor_caparray"("termish")
getattribute rx98_debug, rx98_cur, "$!debug"
.lex unicode:"$\x{a2}", rx98_cur
.local pmc match
@@ -1201,57 +1203,93 @@
substr rx98_tgt, rx98_tgt, rx98_off
rx98_start:
eq $I10, 1, rx98_restart
- if_null rx98_debug, debug_196
- rx98_cur."!cursor_debug"("START ", "termish")
- debug_196:
+ if_null rx98_debug, debug_198
+ rx98_cur."!cursor_debug"("START", "termconj")
+ debug_198:
$I10 = self.'from'()
- ne $I10, -1, rxscan101_done
- goto rxscan101_scan
- rxscan101_loop:
+ ne $I10, -1, rxscan102_done
+ goto rxscan102_scan
+ rxscan102_loop:
($P10) = rx98_cur."from"()
inc $P10
set rx98_pos, $P10
- ge rx98_pos, rx98_eos, rxscan101_done
- rxscan101_scan:
- set_addr $I10, rxscan101_loop
+ ge rx98_pos, rx98_eos, rxscan102_done
+ rxscan102_scan:
+ set_addr $I10, rxscan102_loop
rx98_cur."!mark_push"(0, rx98_pos, $I10)
- rxscan101_done:
+ rxscan102_done:
.annotate 'line', 39
- # rx rxquantr102 ** 1..*
- set_addr $I10, rxquantr102_done
- rx98_cur."!mark_push"(0, -1, $I10)
- rxquantr102_loop:
- # rx subrule "quantified_atom" subtype=capture negate=
+ # rx subrule "termish" subtype=capture negate=
rx98_cur."!cursor_pos"(rx98_pos)
- $P10 = rx98_cur."quantified_atom"()
+ $P10 = rx98_cur."termish"()
unless $P10, rx98_fail
- goto rxsubrule103_pass
- rxsubrule103_back:
- $P10 = $P10."!cursor_next"()
+ rx98_cur."!mark_push"(0, -1, 0, $P10)
+ $P10."!cursor_names"("termish")
+ rx98_pos = $P10."pos"()
+.annotate 'line', 42
+ # rx rxquantr103 ** 0..*
+ set_addr $I10, rxquantr103_done
+ rx98_cur."!mark_push"(0, rx98_pos, $I10)
+ rxquantr103_loop:
+ alt104_0:
+.annotate 'line', 40
+ set_addr $I10, alt104_1
+ rx98_cur."!mark_push"(0, rx98_pos, $I10)
+ # rx literal "&&"
+ add $I11, rx98_pos, 2
+ gt $I11, rx98_eos, rx98_fail
+ sub $I11, rx98_pos, rx98_off
+ substr $S10, rx98_tgt, $I11, 2
+ ne $S10, "&&", rx98_fail
+ add rx98_pos, 2
+ goto alt104_end
+ alt104_1:
+ # rx literal "&"
+ add $I11, rx98_pos, 1
+ gt $I11, rx98_eos, rx98_fail
+ sub $I11, rx98_pos, rx98_off
+ ord $I11, rx98_tgt, $I11
+ ne $I11, 38, rx98_fail
+ add rx98_pos, 1
+ alt104_end:
+ alt105_0:
+.annotate 'line', 41
+ set_addr $I10, alt105_1
+ rx98_cur."!mark_push"(0, rx98_pos, $I10)
+ # rx subrule "termish" subtype=capture negate=
+ rx98_cur."!cursor_pos"(rx98_pos)
+ $P10 = rx98_cur."termish"()
+ unless $P10, rx98_fail
+ rx98_cur."!mark_push"(0, -1, 0, $P10)
+ $P10."!cursor_names"("termish")
+ rx98_pos = $P10."pos"()
+ goto alt105_end
+ alt105_1:
+ # rx subrule "panic" subtype=method negate=
+ rx98_cur."!cursor_pos"(rx98_pos)
+ $P10 = rx98_cur."panic"("Null pattern not allowed")
unless $P10, rx98_fail
- rxsubrule103_pass:
- set_addr $I10, rxsubrule103_back
- rx98_cur."!mark_push"(0, rx98_pos, $I10, $P10)
- $P10."!cursor_names"("noun")
rx98_pos = $P10."pos"()
- set_addr $I10, rxquantr102_done
+ alt105_end:
+.annotate 'line', 42
+ set_addr $I10, rxquantr103_done
(rx98_rep) = rx98_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr102_done
+ set_addr $I10, rxquantr103_done
rx98_cur."!mark_push"(rx98_rep, rx98_pos, $I10)
- goto rxquantr102_loop
- rxquantr102_done:
+ goto rxquantr103_loop
+ rxquantr103_done:
.annotate 'line', 38
# rx pass
- rx98_cur."!cursor_pass"(rx98_pos, "termish")
- if_null rx98_debug, debug_197
- rx98_cur."!cursor_debug"("PASS ", "termish", " at pos=", rx98_pos)
- debug_197:
+ rx98_cur."!cursor_pass"(rx98_pos, "termconj")
+ if_null rx98_debug, debug_199
+ rx98_cur."!cursor_debug"("PASS", "termconj", " at pos=", rx98_pos)
+ debug_199:
.return (rx98_cur)
rx98_restart:
.annotate 'line', 3
- if_null rx98_debug, debug_198
- rx98_cur."!cursor_debug"("NEXT ", "termish")
- debug_198:
+ if_null rx98_debug, debug_200
+ rx98_cur."!cursor_debug"("NEXT", "termconj")
+ debug_200:
rx98_fail:
(rx98_rep, rx98_pos, $I10, $P10) = rx98_cur."!mark_fail"(0)
lt rx98_pos, -1, rx98_done
@@ -1259,154 +1297,128 @@
jump $I10
rx98_done:
rx98_cur."!cursor_fail"()
- if_null rx98_debug, debug_199
- rx98_cur."!cursor_debug"("FAIL ", "termish")
- debug_199:
+ if_null rx98_debug, debug_201
+ rx98_cur."!cursor_debug"("FAIL", "termconj")
+ debug_201:
.return (rx98_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__termish" :subid("29_1282016522.91354") :method
+.sub "!PREFIX__termconj" :subid("29_1282323996.47527") :method
.annotate 'line', 3
- new $P100, "ResizablePMCArray"
- push $P100, ""
- .return ($P100)
+ $P100 = self."!PREFIX__!subrule"("termish", "")
+ new $P101, "ResizablePMCArray"
+ push $P101, $P100
+ .return ($P101)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantified_atom" :subid("30_1282016522.91354") :method :outer("11_1282016522.91354")
-.annotate 'line', 3
- .const 'Sub' $P113 = "32_1282016522.91354"
- capture_lex $P113
- .local string rx105_tgt
- .local int rx105_pos
- .local int rx105_off
- .local int rx105_eos
- .local int rx105_rep
- .local pmc rx105_cur
- .local pmc rx105_debug
- (rx105_cur, rx105_pos, rx105_tgt, $I10) = self."!cursor_start"()
- rx105_cur."!cursor_caparray"("quantifier", "backmod")
- getattribute rx105_debug, rx105_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx105_cur
- .local pmc match
- .lex "$/", match
- length rx105_eos, rx105_tgt
- gt rx105_pos, rx105_eos, rx105_done
- set rx105_off, 0
- lt rx105_pos, 2, rx105_start
- sub rx105_off, rx105_pos, 1
- substr rx105_tgt, rx105_tgt, rx105_off
- rx105_start:
- eq $I10, 1, rx105_restart
- if_null rx105_debug, debug_200
- rx105_cur."!cursor_debug"("START ", "quantified_atom")
- debug_200:
+.sub "termish" :subid("30_1282323996.47527") :method :outer("11_1282323996.47527")
+.annotate 'line', 3
+ .local string rx107_tgt
+ .local int rx107_pos
+ .local int rx107_off
+ .local int rx107_eos
+ .local int rx107_rep
+ .local pmc rx107_cur
+ .local pmc rx107_debug
+ (rx107_cur, rx107_pos, rx107_tgt, $I10) = self."!cursor_start"()
+ rx107_cur."!cursor_caparray"("noun")
+ getattribute rx107_debug, rx107_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx107_cur
+ .local pmc match
+ .lex "$/", match
+ length rx107_eos, rx107_tgt
+ gt rx107_pos, rx107_eos, rx107_done
+ set rx107_off, 0
+ lt rx107_pos, 2, rx107_start
+ sub rx107_off, rx107_pos, 1
+ substr rx107_tgt, rx107_tgt, rx107_off
+ rx107_start:
+ eq $I10, 1, rx107_restart
+ if_null rx107_debug, debug_202
+ rx107_cur."!cursor_debug"("START", "termish")
+ debug_202:
$I10 = self.'from'()
- ne $I10, -1, rxscan109_done
- goto rxscan109_scan
- rxscan109_loop:
- ($P10) = rx105_cur."from"()
- inc $P10
- set rx105_pos, $P10
- ge rx105_pos, rx105_eos, rxscan109_done
- rxscan109_scan:
- set_addr $I10, rxscan109_loop
- rx105_cur."!mark_push"(0, rx105_pos, $I10)
- rxscan109_done:
-.annotate 'line', 43
- # rx subrule "atom" subtype=capture negate=
- rx105_cur."!cursor_pos"(rx105_pos)
- $P10 = rx105_cur."atom"()
- unless $P10, rx105_fail
- rx105_cur."!mark_push"(0, -1, 0, $P10)
- $P10."!cursor_names"("atom")
- rx105_pos = $P10."pos"()
- # rx rxquantr110 ** 0..1
- set_addr $I10, rxquantr110_done
- rx105_cur."!mark_push"(0, rx105_pos, $I10)
- rxquantr110_loop:
- # rx subrule "ws" subtype=method negate=
- rx105_cur."!cursor_pos"(rx105_pos)
- $P10 = rx105_cur."ws"()
- unless $P10, rx105_fail
- rx105_pos = $P10."pos"()
- alt111_0:
- set_addr $I10, alt111_1
- rx105_cur."!mark_push"(0, rx105_pos, $I10)
- # rx subrule "quantifier" subtype=capture negate=
- rx105_cur."!cursor_pos"(rx105_pos)
- $P10 = rx105_cur."quantifier"()
- unless $P10, rx105_fail
- rx105_cur."!mark_push"(0, -1, 0, $P10)
- $P10."!cursor_names"("quantifier")
- rx105_pos = $P10."pos"()
- goto alt111_end
- alt111_1:
- # rx subrule "before" subtype=zerowidth negate=
- rx105_cur."!cursor_pos"(rx105_pos)
- .const 'Sub' $P113 = "32_1282016522.91354"
- capture_lex $P113
- $P10 = rx105_cur."before"($P113)
- unless $P10, rx105_fail
- # rx subrule "backmod" subtype=capture negate=
- rx105_cur."!cursor_pos"(rx105_pos)
- $P10 = rx105_cur."backmod"()
- unless $P10, rx105_fail
- rx105_cur."!mark_push"(0, -1, 0, $P10)
- $P10."!cursor_names"("backmod")
- rx105_pos = $P10."pos"()
- # rx subrule "alpha" subtype=zerowidth negate=1
- rx105_cur."!cursor_pos"(rx105_pos)
- $P10 = rx105_cur."alpha"()
- if $P10, rx105_fail
- alt111_end:
- set_addr $I10, rxquantr110_done
- (rx105_rep) = rx105_cur."!mark_commit"($I10)
- rxquantr110_done:
-.annotate 'line', 42
- # rx pass
- rx105_cur."!cursor_pass"(rx105_pos, "quantified_atom")
- if_null rx105_debug, debug_205
- rx105_cur."!cursor_debug"("PASS ", "quantified_atom", " at pos=", rx105_pos)
- debug_205:
- .return (rx105_cur)
- rx105_restart:
+ ne $I10, -1, rxscan110_done
+ goto rxscan110_scan
+ rxscan110_loop:
+ ($P10) = rx107_cur."from"()
+ inc $P10
+ set rx107_pos, $P10
+ ge rx107_pos, rx107_eos, rxscan110_done
+ rxscan110_scan:
+ set_addr $I10, rxscan110_loop
+ rx107_cur."!mark_push"(0, rx107_pos, $I10)
+ rxscan110_done:
+.annotate 'line', 46
+ # rx rxquantr111 ** 1..*
+ set_addr $I10, rxquantr111_done
+ rx107_cur."!mark_push"(0, -1, $I10)
+ rxquantr111_loop:
+ # rx subrule "quantified_atom" subtype=capture negate=
+ rx107_cur."!cursor_pos"(rx107_pos)
+ $P10 = rx107_cur."quantified_atom"()
+ unless $P10, rx107_fail
+ goto rxsubrule112_pass
+ rxsubrule112_back:
+ $P10 = $P10."!cursor_next"()
+ unless $P10, rx107_fail
+ rxsubrule112_pass:
+ set_addr $I10, rxsubrule112_back
+ rx107_cur."!mark_push"(0, rx107_pos, $I10, $P10)
+ $P10."!cursor_names"("noun")
+ rx107_pos = $P10."pos"()
+ set_addr $I10, rxquantr111_done
+ (rx107_rep) = rx107_cur."!mark_commit"($I10)
+ set_addr $I10, rxquantr111_done
+ rx107_cur."!mark_push"(rx107_rep, rx107_pos, $I10)
+ goto rxquantr111_loop
+ rxquantr111_done:
+.annotate 'line', 45
+ # rx pass
+ rx107_cur."!cursor_pass"(rx107_pos, "termish")
+ if_null rx107_debug, debug_203
+ rx107_cur."!cursor_debug"("PASS", "termish", " at pos=", rx107_pos)
+ debug_203:
+ .return (rx107_cur)
+ rx107_restart:
.annotate 'line', 3
- if_null rx105_debug, debug_206
- rx105_cur."!cursor_debug"("NEXT ", "quantified_atom")
- debug_206:
- rx105_fail:
- (rx105_rep, rx105_pos, $I10, $P10) = rx105_cur."!mark_fail"(0)
- lt rx105_pos, -1, rx105_done
- eq rx105_pos, -1, rx105_fail
- jump $I10
- rx105_done:
- rx105_cur."!cursor_fail"()
- if_null rx105_debug, debug_207
- rx105_cur."!cursor_debug"("FAIL ", "quantified_atom")
- debug_207:
- .return (rx105_cur)
+ if_null rx107_debug, debug_204
+ rx107_cur."!cursor_debug"("NEXT", "termish")
+ debug_204:
+ rx107_fail:
+ (rx107_rep, rx107_pos, $I10, $P10) = rx107_cur."!mark_fail"(0)
+ lt rx107_pos, -1, rx107_done
+ eq rx107_pos, -1, rx107_fail
+ jump $I10
+ rx107_done:
+ rx107_cur."!cursor_fail"()
+ if_null rx107_debug, debug_205
+ rx107_cur."!cursor_debug"("FAIL", "termish")
+ debug_205:
+ .return (rx107_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantified_atom" :subid("31_1282016522.91354") :method
+.sub "!PREFIX__termish" :subid("31_1282323996.47527") :method
.annotate 'line', 3
- $P107 = self."!PREFIX__!subrule"("atom", "")
- new $P108, "ResizablePMCArray"
- push $P108, $P107
- .return ($P108)
+ new $P109, "ResizablePMCArray"
+ push $P109, ""
+ .return ($P109)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "_block112" :anon :subid("32_1282016522.91354") :method :outer("30_1282016522.91354")
-.annotate 'line', 43
+.sub "quantified_atom" :subid("32_1282323996.47527") :method :outer("11_1282323996.47527")
+.annotate 'line', 3
+ .const 'Sub' $P122 = "34_1282323996.47527"
+ capture_lex $P122
.local string rx114_tgt
.local int rx114_pos
.local int rx114_off
@@ -1415,6 +1427,7 @@
.local pmc rx114_cur
.local pmc rx114_debug
(rx114_cur, rx114_pos, rx114_tgt, $I10) = self."!cursor_start"()
+ rx114_cur."!cursor_caparray"("quantifier", "backmod")
getattribute rx114_debug, rx114_cur, "$!debug"
.lex unicode:"$\x{a2}", rx114_cur
.local pmc match
@@ -1427,38 +1440,83 @@
substr rx114_tgt, rx114_tgt, rx114_off
rx114_start:
eq $I10, 1, rx114_restart
- if_null rx114_debug, debug_201
- rx114_cur."!cursor_debug"("START ", "")
- debug_201:
+ if_null rx114_debug, debug_206
+ rx114_cur."!cursor_debug"("START", "quantified_atom")
+ debug_206:
$I10 = self.'from'()
- ne $I10, -1, rxscan115_done
- goto rxscan115_scan
- rxscan115_loop:
+ ne $I10, -1, rxscan118_done
+ goto rxscan118_scan
+ rxscan118_loop:
($P10) = rx114_cur."from"()
inc $P10
set rx114_pos, $P10
- ge rx114_pos, rx114_eos, rxscan115_done
- rxscan115_scan:
- set_addr $I10, rxscan115_loop
+ ge rx114_pos, rx114_eos, rxscan118_done
+ rxscan118_scan:
+ set_addr $I10, rxscan118_loop
rx114_cur."!mark_push"(0, rx114_pos, $I10)
- rxscan115_done:
- # rx literal ":"
- add $I11, rx114_pos, 1
- gt $I11, rx114_eos, rx114_fail
- sub $I11, rx114_pos, rx114_off
- ord $I11, rx114_tgt, $I11
- ne $I11, 58, rx114_fail
- add rx114_pos, 1
- # rx pass
- rx114_cur."!cursor_pass"(rx114_pos, "")
- if_null rx114_debug, debug_202
- rx114_cur."!cursor_debug"("PASS ", "", " at pos=", rx114_pos)
- debug_202:
+ rxscan118_done:
+.annotate 'line', 50
+ # rx subrule "atom" subtype=capture negate=
+ rx114_cur."!cursor_pos"(rx114_pos)
+ $P10 = rx114_cur."atom"()
+ unless $P10, rx114_fail
+ rx114_cur."!mark_push"(0, -1, 0, $P10)
+ $P10."!cursor_names"("atom")
+ rx114_pos = $P10."pos"()
+ # rx rxquantr119 ** 0..1
+ set_addr $I10, rxquantr119_done
+ rx114_cur."!mark_push"(0, rx114_pos, $I10)
+ rxquantr119_loop:
+ # rx subrule "ws" subtype=method negate=
+ rx114_cur."!cursor_pos"(rx114_pos)
+ $P10 = rx114_cur."ws"()
+ unless $P10, rx114_fail
+ rx114_pos = $P10."pos"()
+ alt120_0:
+ set_addr $I10, alt120_1
+ rx114_cur."!mark_push"(0, rx114_pos, $I10)
+ # rx subrule "quantifier" subtype=capture negate=
+ rx114_cur."!cursor_pos"(rx114_pos)
+ $P10 = rx114_cur."quantifier"()
+ unless $P10, rx114_fail
+ rx114_cur."!mark_push"(0, -1, 0, $P10)
+ $P10."!cursor_names"("quantifier")
+ rx114_pos = $P10."pos"()
+ goto alt120_end
+ alt120_1:
+ # rx subrule "before" subtype=zerowidth negate=
+ rx114_cur."!cursor_pos"(rx114_pos)
+ .const 'Sub' $P122 = "34_1282323996.47527"
+ capture_lex $P122
+ $P10 = rx114_cur."before"($P122)
+ unless $P10, rx114_fail
+ # rx subrule "backmod" subtype=capture negate=
+ rx114_cur."!cursor_pos"(rx114_pos)
+ $P10 = rx114_cur."backmod"()
+ unless $P10, rx114_fail
+ rx114_cur."!mark_push"(0, -1, 0, $P10)
+ $P10."!cursor_names"("backmod")
+ rx114_pos = $P10."pos"()
+ # rx subrule "alpha" subtype=zerowidth negate=1
+ rx114_cur."!cursor_pos"(rx114_pos)
+ $P10 = rx114_cur."alpha"()
+ if $P10, rx114_fail
+ alt120_end:
+ set_addr $I10, rxquantr119_done
+ (rx114_rep) = rx114_cur."!mark_commit"($I10)
+ rxquantr119_done:
+.annotate 'line', 49
+ # rx pass
+ rx114_cur."!cursor_pass"(rx114_pos, "quantified_atom")
+ if_null rx114_debug, debug_211
+ rx114_cur."!cursor_debug"("PASS", "quantified_atom", " at pos=", rx114_pos)
+ debug_211:
.return (rx114_cur)
rx114_restart:
- if_null rx114_debug, debug_203
- rx114_cur."!cursor_debug"("NEXT ", "")
- debug_203:
+.annotate 'line', 3
+ if_null rx114_debug, debug_212
+ rx114_cur."!cursor_debug"("NEXT", "quantified_atom")
+ debug_212:
rx114_fail:
(rx114_rep, rx114_pos, $I10, $P10) = rx114_cur."!mark_fail"(0)
lt rx114_pos, -1, rx114_done
@@ -1466,4846 +1524,4822 @@
jump $I10
rx114_done:
rx114_cur."!cursor_fail"()
- if_null rx114_debug, debug_204
- rx114_cur."!cursor_debug"("FAIL ", "")
- debug_204:
+ if_null rx114_debug, debug_213
+ rx114_cur."!cursor_debug"("FAIL", "quantified_atom")
+ debug_213:
.return (rx114_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "atom" :subid("33_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "!PREFIX__quantified_atom" :subid("33_1282323996.47527") :method
.annotate 'line', 3
- .const 'Sub' $P126 = "35_1282016522.91354"
- capture_lex $P126
- .local string rx117_tgt
- .local int rx117_pos
- .local int rx117_off
- .local int rx117_eos
- .local int rx117_rep
- .local pmc rx117_cur
- .local pmc rx117_debug
- (rx117_cur, rx117_pos, rx117_tgt, $I10) = self."!cursor_start"()
- getattribute rx117_debug, rx117_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx117_cur
- .local pmc match
- .lex "$/", match
- length rx117_eos, rx117_tgt
- gt rx117_pos, rx117_eos, rx117_done
- set rx117_off, 0
- lt rx117_pos, 2, rx117_start
- sub rx117_off, rx117_pos, 1
- substr rx117_tgt, rx117_tgt, rx117_off
- rx117_start:
- eq $I10, 1, rx117_restart
- if_null rx117_debug, debug_208
- rx117_cur."!cursor_debug"("START ", "atom")
+ $P116 = self."!PREFIX__!subrule"("atom", "")
+ new $P117, "ResizablePMCArray"
+ push $P117, $P116
+ .return ($P117)
+.end
+
+
+.namespace ["Regex";"P6Regex";"Grammar"]
+.sub "_block121" :anon :subid("34_1282323996.47527") :method :outer("32_1282323996.47527")
+.annotate 'line', 50
+ .local string rx123_tgt
+ .local int rx123_pos
+ .local int rx123_off
+ .local int rx123_eos
+ .local int rx123_rep
+ .local pmc rx123_cur
+ .local pmc rx123_debug
+ (rx123_cur, rx123_pos, rx123_tgt, $I10) = self."!cursor_start"()
+ getattribute rx123_debug, rx123_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx123_cur
+ .local pmc match
+ .lex "$/", match
+ length rx123_eos, rx123_tgt
+ gt rx123_pos, rx123_eos, rx123_done
+ set rx123_off, 0
+ lt rx123_pos, 2, rx123_start
+ sub rx123_off, rx123_pos, 1
+ substr rx123_tgt, rx123_tgt, rx123_off
+ rx123_start:
+ eq $I10, 1, rx123_restart
+ if_null rx123_debug, debug_207
+ rx123_cur."!cursor_debug"("START", "")
+ debug_207:
+ $I10 = self.'from'()
+ ne $I10, -1, rxscan124_done
+ goto rxscan124_scan
+ rxscan124_loop:
+ ($P10) = rx123_cur."from"()
+ inc $P10
+ set rx123_pos, $P10
+ ge rx123_pos, rx123_eos, rxscan124_done
+ rxscan124_scan:
+ set_addr $I10, rxscan124_loop
+ rx123_cur."!mark_push"(0, rx123_pos, $I10)
+ rxscan124_done:
+ # rx literal ":"
+ add $I11, rx123_pos, 1
+ gt $I11, rx123_eos, rx123_fail
+ sub $I11, rx123_pos, rx123_off
+ ord $I11, rx123_tgt, $I11
+ ne $I11, 58, rx123_fail
+ add rx123_pos, 1
+ # rx pass
+ rx123_cur."!cursor_pass"(rx123_pos, "")
+ if_null rx123_debug, debug_208
+ rx123_cur."!cursor_debug"("PASS", "", " at pos=", rx123_pos)
debug_208:
+ .return (rx123_cur)
+ rx123_restart:
+ if_null rx123_debug, debug_209
+ rx123_cur."!cursor_debug"("NEXT", "")
+ debug_209:
+ rx123_fail:
+ (rx123_rep, rx123_pos, $I10, $P10) = rx123_cur."!mark_fail"(0)
+ lt rx123_pos, -1, rx123_done
+ eq rx123_pos, -1, rx123_fail
+ jump $I10
+ rx123_done:
+ rx123_cur."!cursor_fail"()
+ if_null rx123_debug, debug_210
+ rx123_cur."!cursor_debug"("FAIL", "")
+ debug_210:
+ .return (rx123_cur)
+ .return ()
+.end
+
+
+.namespace ["Regex";"P6Regex";"Grammar"]
+.sub "atom" :subid("35_1282323996.47527") :method :outer("11_1282323996.47527")
+.annotate 'line', 3
+ .const 'Sub' $P135 = "37_1282323996.47527"
+ capture_lex $P135
+ .local string rx126_tgt
+ .local int rx126_pos
+ .local int rx126_off
+ .local int rx126_eos
+ .local int rx126_rep
+ .local pmc rx126_cur
+ .local pmc rx126_debug
+ (rx126_cur, rx126_pos, rx126_tgt, $I10) = self."!cursor_start"()
+ getattribute rx126_debug, rx126_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx126_cur
+ .local pmc match
+ .lex "$/", match
+ length rx126_eos, rx126_tgt
+ gt rx126_pos, rx126_eos, rx126_done
+ set rx126_off, 0
+ lt rx126_pos, 2, rx126_start
+ sub rx126_off, rx126_pos, 1
+ substr rx126_tgt, rx126_tgt, rx126_off
+ rx126_start:
+ eq $I10, 1, rx126_restart
+ if_null rx126_debug, debug_214
+ rx126_cur."!cursor_debug"("START", "atom")
+ debug_214:
$I10 = self.'from'()
- ne $I10, -1, rxscan121_done
- goto rxscan121_scan
- rxscan121_loop:
- ($P10) = rx117_cur."from"()
- inc $P10
- set rx117_pos, $P10
- ge rx117_pos, rx117_eos, rxscan121_done
- rxscan121_scan:
- set_addr $I10, rxscan121_loop
- rx117_cur."!mark_push"(0, rx117_pos, $I10)
- rxscan121_done:
- alt122_0:
-.annotate 'line', 48
- set_addr $I10, alt122_1
- rx117_cur."!mark_push"(0, rx117_pos, $I10)
-.annotate 'line', 49
+ ne $I10, -1, rxscan130_done
+ goto rxscan130_scan
+ rxscan130_loop:
+ ($P10) = rx126_cur."from"()
+ inc $P10
+ set rx126_pos, $P10
+ ge rx126_pos, rx126_eos, rxscan130_done
+ rxscan130_scan:
+ set_addr $I10, rxscan130_loop
+ rx126_cur."!mark_push"(0, rx126_pos, $I10)
+ rxscan130_done:
+ alt131_0:
+.annotate 'line', 55
+ set_addr $I10, alt131_1
+ rx126_cur."!mark_push"(0, rx126_pos, $I10)
+.annotate 'line', 56
# rx charclass w
- ge rx117_pos, rx117_eos, rx117_fail
- sub $I10, rx117_pos, rx117_off
- is_cclass $I11, 8192, rx117_tgt, $I10
- unless $I11, rx117_fail
- inc rx117_pos
- # rx rxquantr123 ** 0..1
- set_addr $I10, rxquantr123_done
- rx117_cur."!mark_push"(0, rx117_pos, $I10)
- rxquantr123_loop:
- # rx rxquantg124 ** 1..*
- rxquantg124_loop:
+ ge rx126_pos, rx126_eos, rx126_fail
+ sub $I10, rx126_pos, rx126_off
+ is_cclass $I11, 8192, rx126_tgt, $I10
+ unless $I11, rx126_fail
+ inc rx126_pos
+ # rx rxquantr132 ** 0..1
+ set_addr $I10, rxquantr132_done
+ rx126_cur."!mark_push"(0, rx126_pos, $I10)
+ rxquantr132_loop:
+ # rx rxquantg133 ** 1..*
+ rxquantg133_loop:
# rx charclass w
- ge rx117_pos, rx117_eos, rx117_fail
- sub $I10, rx117_pos, rx117_off
- is_cclass $I11, 8192, rx117_tgt, $I10
- unless $I11, rx117_fail
- inc rx117_pos
- set_addr $I10, rxquantg124_done
- rx117_cur."!mark_push"(rx117_rep, rx117_pos, $I10)
- goto rxquantg124_loop
- rxquantg124_done:
+ ge rx126_pos, rx126_eos, rx126_fail
+ sub $I10, rx126_pos, rx126_off
+ is_cclass $I11, 8192, rx126_tgt, $I10
+ unless $I11, rx126_fail
+ inc rx126_pos
+ set_addr $I10, rxquantg133_done
+ rx126_cur."!mark_push"(rx126_rep, rx126_pos, $I10)
+ goto rxquantg133_loop
+ rxquantg133_done:
# rx subrule "before" subtype=zerowidth negate=
- rx117_cur."!cursor_pos"(rx117_pos)
- .const 'Sub' $P126 = "35_1282016522.91354"
- capture_lex $P126
- $P10 = rx117_cur."before"($P126)
- unless $P10, rx117_fail
- set_addr $I10, rxquantr123_done
- (rx117_rep) = rx117_cur."!mark_commit"($I10)
- rxquantr123_done:
- goto alt122_end
- alt122_1:
-.annotate 'line', 50
+ rx126_cur."!cursor_pos"(rx126_pos)
+ .const 'Sub' $P135 = "37_1282323996.47527"
+ capture_lex $P135
+ $P10 = rx126_cur."before"($P135)
+ unless $P10, rx126_fail
+ set_addr $I10, rxquantr132_done
+ (rx126_rep) = rx126_cur."!mark_commit"($I10)
+ rxquantr132_done:
+ goto alt131_end
+ alt131_1:
+.annotate 'line', 57
# rx subrule "metachar" subtype=capture negate=
- rx117_cur."!cursor_pos"(rx117_pos)
- $P10 = rx117_cur."metachar"()
- unless $P10, rx117_fail
- rx117_cur."!mark_push"(0, -1, 0, $P10)
+ rx126_cur."!cursor_pos"(rx126_pos)
+ $P10 = rx126_cur."metachar"()
+ unless $P10, rx126_fail
+ rx126_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("metachar")
- rx117_pos = $P10."pos"()
- alt122_end:
-.annotate 'line', 46
+ rx126_pos = $P10."pos"()
+ alt131_end:
+.annotate 'line', 53
# rx pass
- rx117_cur."!cursor_pass"(rx117_pos, "atom")
- if_null rx117_debug, debug_213
- rx117_cur."!cursor_debug"("PASS ", "atom", " at pos=", rx117_pos)
- debug_213:
- .return (rx117_cur)
- rx117_restart:
+ rx126_cur."!cursor_pass"(rx126_pos, "atom")
+ if_null rx126_debug, debug_219
+ rx126_cur."!cursor_debug"("PASS", "atom", " at pos=", rx126_pos)
+ debug_219:
+ .return (rx126_cur)
+ rx126_restart:
.annotate 'line', 3
- if_null rx117_debug, debug_214
- rx117_cur."!cursor_debug"("NEXT ", "atom")
- debug_214:
- rx117_fail:
- (rx117_rep, rx117_pos, $I10, $P10) = rx117_cur."!mark_fail"(0)
- lt rx117_pos, -1, rx117_done
- eq rx117_pos, -1, rx117_fail
- jump $I10
- rx117_done:
- rx117_cur."!cursor_fail"()
- if_null rx117_debug, debug_215
- rx117_cur."!cursor_debug"("FAIL ", "atom")
- debug_215:
- .return (rx117_cur)
+ if_null rx126_debug, debug_220
+ rx126_cur."!cursor_debug"("NEXT", "atom")
+ debug_220:
+ rx126_fail:
+ (rx126_rep, rx126_pos, $I10, $P10) = rx126_cur."!mark_fail"(0)
+ lt rx126_pos, -1, rx126_done
+ eq rx126_pos, -1, rx126_fail
+ jump $I10
+ rx126_done:
+ rx126_cur."!cursor_fail"()
+ if_null rx126_debug, debug_221
+ rx126_cur."!cursor_debug"("FAIL", "atom")
+ debug_221:
+ .return (rx126_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__atom" :subid("34_1282016522.91354") :method
+.sub "!PREFIX__atom" :subid("36_1282323996.47527") :method
.annotate 'line', 3
- $P119 = self."!PREFIX__!subrule"("metachar", "")
- new $P120, "ResizablePMCArray"
- push $P120, $P119
- push $P120, ""
- .return ($P120)
+ $P128 = self."!PREFIX__!subrule"("metachar", "")
+ new $P129, "ResizablePMCArray"
+ push $P129, $P128
+ push $P129, ""
+ .return ($P129)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "_block125" :anon :subid("35_1282016522.91354") :method :outer("33_1282016522.91354")
-.annotate 'line', 49
- .local string rx127_tgt
- .local int rx127_pos
- .local int rx127_off
- .local int rx127_eos
- .local int rx127_rep
- .local pmc rx127_cur
- .local pmc rx127_debug
- (rx127_cur, rx127_pos, rx127_tgt, $I10) = self."!cursor_start"()
- getattribute rx127_debug, rx127_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx127_cur
- .local pmc match
- .lex "$/", match
- length rx127_eos, rx127_tgt
- gt rx127_pos, rx127_eos, rx127_done
- set rx127_off, 0
- lt rx127_pos, 2, rx127_start
- sub rx127_off, rx127_pos, 1
- substr rx127_tgt, rx127_tgt, rx127_off
- rx127_start:
- eq $I10, 1, rx127_restart
- if_null rx127_debug, debug_209
- rx127_cur."!cursor_debug"("START ", "")
- debug_209:
+.sub "_block134" :anon :subid("37_1282323996.47527") :method :outer("35_1282323996.47527")
+.annotate 'line', 56
+ .local string rx136_tgt
+ .local int rx136_pos
+ .local int rx136_off
+ .local int rx136_eos
+ .local int rx136_rep
+ .local pmc rx136_cur
+ .local pmc rx136_debug
+ (rx136_cur, rx136_pos, rx136_tgt, $I10) = self."!cursor_start"()
+ getattribute rx136_debug, rx136_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx136_cur
+ .local pmc match
+ .lex "$/", match
+ length rx136_eos, rx136_tgt
+ gt rx136_pos, rx136_eos, rx136_done
+ set rx136_off, 0
+ lt rx136_pos, 2, rx136_start
+ sub rx136_off, rx136_pos, 1
+ substr rx136_tgt, rx136_tgt, rx136_off
+ rx136_start:
+ eq $I10, 1, rx136_restart
+ if_null rx136_debug, debug_215
+ rx136_cur."!cursor_debug"("START", "")
+ debug_215:
$I10 = self.'from'()
- ne $I10, -1, rxscan128_done
- goto rxscan128_scan
- rxscan128_loop:
- ($P10) = rx127_cur."from"()
- inc $P10
- set rx127_pos, $P10
- ge rx127_pos, rx127_eos, rxscan128_done
- rxscan128_scan:
- set_addr $I10, rxscan128_loop
- rx127_cur."!mark_push"(0, rx127_pos, $I10)
- rxscan128_done:
+ ne $I10, -1, rxscan137_done
+ goto rxscan137_scan
+ rxscan137_loop:
+ ($P10) = rx136_cur."from"()
+ inc $P10
+ set rx136_pos, $P10
+ ge rx136_pos, rx136_eos, rxscan137_done
+ rxscan137_scan:
+ set_addr $I10, rxscan137_loop
+ rx136_cur."!mark_push"(0, rx136_pos, $I10)
+ rxscan137_done:
# rx charclass w
- ge rx127_pos, rx127_eos, rx127_fail
- sub $I10, rx127_pos, rx127_off
- is_cclass $I11, 8192, rx127_tgt, $I10
- unless $I11, rx127_fail
- inc rx127_pos
- # rx pass
- rx127_cur."!cursor_pass"(rx127_pos, "")
- if_null rx127_debug, debug_210
- rx127_cur."!cursor_debug"("PASS ", "", " at pos=", rx127_pos)
- debug_210:
- .return (rx127_cur)
- rx127_restart:
- if_null rx127_debug, debug_211
- rx127_cur."!cursor_debug"("NEXT ", "")
- debug_211:
- rx127_fail:
- (rx127_rep, rx127_pos, $I10, $P10) = rx127_cur."!mark_fail"(0)
- lt rx127_pos, -1, rx127_done
- eq rx127_pos, -1, rx127_fail
- jump $I10
- rx127_done:
- rx127_cur."!cursor_fail"()
- if_null rx127_debug, debug_212
- rx127_cur."!cursor_debug"("FAIL ", "")
- debug_212:
- .return (rx127_cur)
+ ge rx136_pos, rx136_eos, rx136_fail
+ sub $I10, rx136_pos, rx136_off
+ is_cclass $I11, 8192, rx136_tgt, $I10
+ unless $I11, rx136_fail
+ inc rx136_pos
+ # rx pass
+ rx136_cur."!cursor_pass"(rx136_pos, "")
+ if_null rx136_debug, debug_216
+ rx136_cur."!cursor_debug"("PASS", "", " at pos=", rx136_pos)
+ debug_216:
+ .return (rx136_cur)
+ rx136_restart:
+ if_null rx136_debug, debug_217
+ rx136_cur."!cursor_debug"("NEXT", "")
+ debug_217:
+ rx136_fail:
+ (rx136_rep, rx136_pos, $I10, $P10) = rx136_cur."!mark_fail"(0)
+ lt rx136_pos, -1, rx136_done
+ eq rx136_pos, -1, rx136_fail
+ jump $I10
+ rx136_done:
+ rx136_cur."!cursor_fail"()
+ if_null rx136_debug, debug_218
+ rx136_cur."!cursor_debug"("FAIL", "")
+ debug_218:
+ .return (rx136_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantifier" :subid("36_1282016522.91354") :method
-.annotate 'line', 54
- $P130 = self."!protoregex"("quantifier")
- .return ($P130)
+.sub "quantifier" :subid("38_1282323996.47527") :method
+.annotate 'line', 61
+ $P139 = self."!protoregex"("quantifier")
+ .return ($P139)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantifier" :subid("37_1282016522.91354") :method
-.annotate 'line', 54
- $P132 = self."!PREFIX__!protoregex"("quantifier")
- .return ($P132)
+.sub "!PREFIX__quantifier" :subid("39_1282323996.47527") :method
+.annotate 'line', 61
+ $P141 = self."!PREFIX__!protoregex"("quantifier")
+ .return ($P141)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantifier:sym<*>" :subid("38_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "quantifier:sym<*>" :subid("40_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx134_tgt
- .local int rx134_pos
- .local int rx134_off
- .local int rx134_eos
- .local int rx134_rep
- .local pmc rx134_cur
- .local pmc rx134_debug
- (rx134_cur, rx134_pos, rx134_tgt, $I10) = self."!cursor_start"()
- getattribute rx134_debug, rx134_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx134_cur
- .local pmc match
- .lex "$/", match
- length rx134_eos, rx134_tgt
- gt rx134_pos, rx134_eos, rx134_done
- set rx134_off, 0
- lt rx134_pos, 2, rx134_start
- sub rx134_off, rx134_pos, 1
- substr rx134_tgt, rx134_tgt, rx134_off
- rx134_start:
- eq $I10, 1, rx134_restart
- if_null rx134_debug, debug_216
- rx134_cur."!cursor_debug"("START ", "quantifier:sym<*>")
- debug_216:
+ .local string rx143_tgt
+ .local int rx143_pos
+ .local int rx143_off
+ .local int rx143_eos
+ .local int rx143_rep
+ .local pmc rx143_cur
+ .local pmc rx143_debug
+ (rx143_cur, rx143_pos, rx143_tgt, $I10) = self."!cursor_start"()
+ getattribute rx143_debug, rx143_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx143_cur
+ .local pmc match
+ .lex "$/", match
+ length rx143_eos, rx143_tgt
+ gt rx143_pos, rx143_eos, rx143_done
+ set rx143_off, 0
+ lt rx143_pos, 2, rx143_start
+ sub rx143_off, rx143_pos, 1
+ substr rx143_tgt, rx143_tgt, rx143_off
+ rx143_start:
+ eq $I10, 1, rx143_restart
+ if_null rx143_debug, debug_222
+ rx143_cur."!cursor_debug"("START", "quantifier:sym<*>")
+ debug_222:
$I10 = self.'from'()
- ne $I10, -1, rxscan138_done
- goto rxscan138_scan
- rxscan138_loop:
- ($P10) = rx134_cur."from"()
- inc $P10
- set rx134_pos, $P10
- ge rx134_pos, rx134_eos, rxscan138_done
- rxscan138_scan:
- set_addr $I10, rxscan138_loop
- rx134_cur."!mark_push"(0, rx134_pos, $I10)
- rxscan138_done:
-.annotate 'line', 55
+ ne $I10, -1, rxscan147_done
+ goto rxscan147_scan
+ rxscan147_loop:
+ ($P10) = rx143_cur."from"()
+ inc $P10
+ set rx143_pos, $P10
+ ge rx143_pos, rx143_eos, rxscan147_done
+ rxscan147_scan:
+ set_addr $I10, rxscan147_loop
+ rx143_cur."!mark_push"(0, rx143_pos, $I10)
+ rxscan147_done:
+.annotate 'line', 62
# rx subcapture "sym"
- set_addr $I10, rxcap_139_fail
- rx134_cur."!mark_push"(0, rx134_pos, $I10)
+ set_addr $I10, rxcap_148_fail
+ rx143_cur."!mark_push"(0, rx143_pos, $I10)
# rx literal "*"
- add $I11, rx134_pos, 1
- gt $I11, rx134_eos, rx134_fail
- sub $I11, rx134_pos, rx134_off
- ord $I11, rx134_tgt, $I11
- ne $I11, 42, rx134_fail
- add rx134_pos, 1
- set_addr $I10, rxcap_139_fail
- ($I12, $I11) = rx134_cur."!mark_peek"($I10)
- rx134_cur."!cursor_pos"($I11)
- ($P10) = rx134_cur."!cursor_start"()
- $P10."!cursor_pass"(rx134_pos, "")
- rx134_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx143_pos, 1
+ gt $I11, rx143_eos, rx143_fail
+ sub $I11, rx143_pos, rx143_off
+ ord $I11, rx143_tgt, $I11
+ ne $I11, 42, rx143_fail
+ add rx143_pos, 1
+ set_addr $I10, rxcap_148_fail
+ ($I12, $I11) = rx143_cur."!mark_peek"($I10)
+ rx143_cur."!cursor_pos"($I11)
+ ($P10) = rx143_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx143_pos, "")
+ rx143_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_139_done
- rxcap_139_fail:
- goto rx134_fail
- rxcap_139_done:
+ goto rxcap_148_done
+ rxcap_148_fail:
+ goto rx143_fail
+ rxcap_148_done:
# rx subrule "backmod" subtype=capture negate=
- rx134_cur."!cursor_pos"(rx134_pos)
- $P10 = rx134_cur."backmod"()
- unless $P10, rx134_fail
- rx134_cur."!mark_push"(0, -1, 0, $P10)
+ rx143_cur."!cursor_pos"(rx143_pos)
+ $P10 = rx143_cur."backmod"()
+ unless $P10, rx143_fail
+ rx143_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("backmod")
- rx134_pos = $P10."pos"()
+ rx143_pos = $P10."pos"()
# rx pass
- rx134_cur."!cursor_pass"(rx134_pos, "quantifier:sym<*>")
- if_null rx134_debug, debug_217
- rx134_cur."!cursor_debug"("PASS ", "quantifier:sym<*>", " at pos=", rx134_pos)
- debug_217:
- .return (rx134_cur)
- rx134_restart:
+ rx143_cur."!cursor_pass"(rx143_pos, "quantifier:sym<*>")
+ if_null rx143_debug, debug_223
+ rx143_cur."!cursor_debug"("PASS", "quantifier:sym<*>", " at pos=", rx143_pos)
+ debug_223:
+ .return (rx143_cur)
+ rx143_restart:
.annotate 'line', 3
- if_null rx134_debug, debug_218
- rx134_cur."!cursor_debug"("NEXT ", "quantifier:sym<*>")
- debug_218:
- rx134_fail:
- (rx134_rep, rx134_pos, $I10, $P10) = rx134_cur."!mark_fail"(0)
- lt rx134_pos, -1, rx134_done
- eq rx134_pos, -1, rx134_fail
- jump $I10
- rx134_done:
- rx134_cur."!cursor_fail"()
- if_null rx134_debug, debug_219
- rx134_cur."!cursor_debug"("FAIL ", "quantifier:sym<*>")
- debug_219:
- .return (rx134_cur)
+ if_null rx143_debug, debug_224
+ rx143_cur."!cursor_debug"("NEXT", "quantifier:sym<*>")
+ debug_224:
+ rx143_fail:
+ (rx143_rep, rx143_pos, $I10, $P10) = rx143_cur."!mark_fail"(0)
+ lt rx143_pos, -1, rx143_done
+ eq rx143_pos, -1, rx143_fail
+ jump $I10
+ rx143_done:
+ rx143_cur."!cursor_fail"()
+ if_null rx143_debug, debug_225
+ rx143_cur."!cursor_debug"("FAIL", "quantifier:sym<*>")
+ debug_225:
+ .return (rx143_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantifier:sym<*>" :subid("39_1282016522.91354") :method
+.sub "!PREFIX__quantifier:sym<*>" :subid("41_1282323996.47527") :method
.annotate 'line', 3
- $P136 = self."!PREFIX__!subrule"("backmod", "*")
- new $P137, "ResizablePMCArray"
- push $P137, $P136
- .return ($P137)
+ $P145 = self."!PREFIX__!subrule"("backmod", "*")
+ new $P146, "ResizablePMCArray"
+ push $P146, $P145
+ .return ($P146)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantifier:sym<+>" :subid("40_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "quantifier:sym<+>" :subid("42_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx141_tgt
- .local int rx141_pos
- .local int rx141_off
- .local int rx141_eos
- .local int rx141_rep
- .local pmc rx141_cur
- .local pmc rx141_debug
- (rx141_cur, rx141_pos, rx141_tgt, $I10) = self."!cursor_start"()
- getattribute rx141_debug, rx141_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx141_cur
+ .local string rx150_tgt
+ .local int rx150_pos
+ .local int rx150_off
+ .local int rx150_eos
+ .local int rx150_rep
+ .local pmc rx150_cur
+ .local pmc rx150_debug
+ (rx150_cur, rx150_pos, rx150_tgt, $I10) = self."!cursor_start"()
+ getattribute rx150_debug, rx150_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx150_cur
.local pmc match
.lex "$/", match
- length rx141_eos, rx141_tgt
- gt rx141_pos, rx141_eos, rx141_done
- set rx141_off, 0
- lt rx141_pos, 2, rx141_start
- sub rx141_off, rx141_pos, 1
- substr rx141_tgt, rx141_tgt, rx141_off
- rx141_start:
- eq $I10, 1, rx141_restart
- if_null rx141_debug, debug_220
- rx141_cur."!cursor_debug"("START ", "quantifier:sym<+>")
- debug_220:
+ length rx150_eos, rx150_tgt
+ gt rx150_pos, rx150_eos, rx150_done
+ set rx150_off, 0
+ lt rx150_pos, 2, rx150_start
+ sub rx150_off, rx150_pos, 1
+ substr rx150_tgt, rx150_tgt, rx150_off
+ rx150_start:
+ eq $I10, 1, rx150_restart
+ if_null rx150_debug, debug_226
+ rx150_cur."!cursor_debug"("START", "quantifier:sym<+>")
+ debug_226:
$I10 = self.'from'()
- ne $I10, -1, rxscan145_done
- goto rxscan145_scan
- rxscan145_loop:
- ($P10) = rx141_cur."from"()
- inc $P10
- set rx141_pos, $P10
- ge rx141_pos, rx141_eos, rxscan145_done
- rxscan145_scan:
- set_addr $I10, rxscan145_loop
- rx141_cur."!mark_push"(0, rx141_pos, $I10)
- rxscan145_done:
-.annotate 'line', 56
+ ne $I10, -1, rxscan154_done
+ goto rxscan154_scan
+ rxscan154_loop:
+ ($P10) = rx150_cur."from"()
+ inc $P10
+ set rx150_pos, $P10
+ ge rx150_pos, rx150_eos, rxscan154_done
+ rxscan154_scan:
+ set_addr $I10, rxscan154_loop
+ rx150_cur."!mark_push"(0, rx150_pos, $I10)
+ rxscan154_done:
+.annotate 'line', 63
# rx subcapture "sym"
- set_addr $I10, rxcap_146_fail
- rx141_cur."!mark_push"(0, rx141_pos, $I10)
+ set_addr $I10, rxcap_155_fail
+ rx150_cur."!mark_push"(0, rx150_pos, $I10)
# rx literal "+"
- add $I11, rx141_pos, 1
- gt $I11, rx141_eos, rx141_fail
- sub $I11, rx141_pos, rx141_off
- ord $I11, rx141_tgt, $I11
- ne $I11, 43, rx141_fail
- add rx141_pos, 1
- set_addr $I10, rxcap_146_fail
- ($I12, $I11) = rx141_cur."!mark_peek"($I10)
- rx141_cur."!cursor_pos"($I11)
- ($P10) = rx141_cur."!cursor_start"()
- $P10."!cursor_pass"(rx141_pos, "")
- rx141_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx150_pos, 1
+ gt $I11, rx150_eos, rx150_fail
+ sub $I11, rx150_pos, rx150_off
+ ord $I11, rx150_tgt, $I11
+ ne $I11, 43, rx150_fail
+ add rx150_pos, 1
+ set_addr $I10, rxcap_155_fail
+ ($I12, $I11) = rx150_cur."!mark_peek"($I10)
+ rx150_cur."!cursor_pos"($I11)
+ ($P10) = rx150_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx150_pos, "")
+ rx150_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_146_done
- rxcap_146_fail:
- goto rx141_fail
- rxcap_146_done:
+ goto rxcap_155_done
+ rxcap_155_fail:
+ goto rx150_fail
+ rxcap_155_done:
# rx subrule "backmod" subtype=capture negate=
- rx141_cur."!cursor_pos"(rx141_pos)
- $P10 = rx141_cur."backmod"()
- unless $P10, rx141_fail
- rx141_cur."!mark_push"(0, -1, 0, $P10)
+ rx150_cur."!cursor_pos"(rx150_pos)
+ $P10 = rx150_cur."backmod"()
+ unless $P10, rx150_fail
+ rx150_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("backmod")
- rx141_pos = $P10."pos"()
+ rx150_pos = $P10."pos"()
# rx pass
- rx141_cur."!cursor_pass"(rx141_pos, "quantifier:sym<+>")
- if_null rx141_debug, debug_221
- rx141_cur."!cursor_debug"("PASS ", "quantifier:sym<+>", " at pos=", rx141_pos)
- debug_221:
- .return (rx141_cur)
- rx141_restart:
+ rx150_cur."!cursor_pass"(rx150_pos, "quantifier:sym<+>")
+ if_null rx150_debug, debug_227
+ rx150_cur."!cursor_debug"("PASS", "quantifier:sym<+>", " at pos=", rx150_pos)
+ debug_227:
+ .return (rx150_cur)
+ rx150_restart:
.annotate 'line', 3
- if_null rx141_debug, debug_222
- rx141_cur."!cursor_debug"("NEXT ", "quantifier:sym<+>")
- debug_222:
- rx141_fail:
- (rx141_rep, rx141_pos, $I10, $P10) = rx141_cur."!mark_fail"(0)
- lt rx141_pos, -1, rx141_done
- eq rx141_pos, -1, rx141_fail
- jump $I10
- rx141_done:
- rx141_cur."!cursor_fail"()
- if_null rx141_debug, debug_223
- rx141_cur."!cursor_debug"("FAIL ", "quantifier:sym<+>")
- debug_223:
- .return (rx141_cur)
+ if_null rx150_debug, debug_228
+ rx150_cur."!cursor_debug"("NEXT", "quantifier:sym<+>")
+ debug_228:
+ rx150_fail:
+ (rx150_rep, rx150_pos, $I10, $P10) = rx150_cur."!mark_fail"(0)
+ lt rx150_pos, -1, rx150_done
+ eq rx150_pos, -1, rx150_fail
+ jump $I10
+ rx150_done:
+ rx150_cur."!cursor_fail"()
+ if_null rx150_debug, debug_229
+ rx150_cur."!cursor_debug"("FAIL", "quantifier:sym<+>")
+ debug_229:
+ .return (rx150_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantifier:sym<+>" :subid("41_1282016522.91354") :method
+.sub "!PREFIX__quantifier:sym<+>" :subid("43_1282323996.47527") :method
.annotate 'line', 3
- $P143 = self."!PREFIX__!subrule"("backmod", "+")
- new $P144, "ResizablePMCArray"
- push $P144, $P143
- .return ($P144)
+ $P152 = self."!PREFIX__!subrule"("backmod", "+")
+ new $P153, "ResizablePMCArray"
+ push $P153, $P152
+ .return ($P153)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantifier:sym<?>" :subid("42_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "quantifier:sym<?>" :subid("44_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx148_tgt
- .local int rx148_pos
- .local int rx148_off
- .local int rx148_eos
- .local int rx148_rep
- .local pmc rx148_cur
- .local pmc rx148_debug
- (rx148_cur, rx148_pos, rx148_tgt, $I10) = self."!cursor_start"()
- getattribute rx148_debug, rx148_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx148_cur
+ .local string rx157_tgt
+ .local int rx157_pos
+ .local int rx157_off
+ .local int rx157_eos
+ .local int rx157_rep
+ .local pmc rx157_cur
+ .local pmc rx157_debug
+ (rx157_cur, rx157_pos, rx157_tgt, $I10) = self."!cursor_start"()
+ getattribute rx157_debug, rx157_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx157_cur
.local pmc match
.lex "$/", match
- length rx148_eos, rx148_tgt
- gt rx148_pos, rx148_eos, rx148_done
- set rx148_off, 0
- lt rx148_pos, 2, rx148_start
- sub rx148_off, rx148_pos, 1
- substr rx148_tgt, rx148_tgt, rx148_off
- rx148_start:
- eq $I10, 1, rx148_restart
- if_null rx148_debug, debug_224
- rx148_cur."!cursor_debug"("START ", "quantifier:sym<?>")
- debug_224:
+ length rx157_eos, rx157_tgt
+ gt rx157_pos, rx157_eos, rx157_done
+ set rx157_off, 0
+ lt rx157_pos, 2, rx157_start
+ sub rx157_off, rx157_pos, 1
+ substr rx157_tgt, rx157_tgt, rx157_off
+ rx157_start:
+ eq $I10, 1, rx157_restart
+ if_null rx157_debug, debug_230
+ rx157_cur."!cursor_debug"("START", "quantifier:sym<?>")
+ debug_230:
$I10 = self.'from'()
- ne $I10, -1, rxscan152_done
- goto rxscan152_scan
- rxscan152_loop:
- ($P10) = rx148_cur."from"()
- inc $P10
- set rx148_pos, $P10
- ge rx148_pos, rx148_eos, rxscan152_done
- rxscan152_scan:
- set_addr $I10, rxscan152_loop
- rx148_cur."!mark_push"(0, rx148_pos, $I10)
- rxscan152_done:
-.annotate 'line', 57
+ ne $I10, -1, rxscan161_done
+ goto rxscan161_scan
+ rxscan161_loop:
+ ($P10) = rx157_cur."from"()
+ inc $P10
+ set rx157_pos, $P10
+ ge rx157_pos, rx157_eos, rxscan161_done
+ rxscan161_scan:
+ set_addr $I10, rxscan161_loop
+ rx157_cur."!mark_push"(0, rx157_pos, $I10)
+ rxscan161_done:
+.annotate 'line', 64
# rx subcapture "sym"
- set_addr $I10, rxcap_153_fail
- rx148_cur."!mark_push"(0, rx148_pos, $I10)
+ set_addr $I10, rxcap_162_fail
+ rx157_cur."!mark_push"(0, rx157_pos, $I10)
# rx literal "?"
- add $I11, rx148_pos, 1
- gt $I11, rx148_eos, rx148_fail
- sub $I11, rx148_pos, rx148_off
- ord $I11, rx148_tgt, $I11
- ne $I11, 63, rx148_fail
- add rx148_pos, 1
- set_addr $I10, rxcap_153_fail
- ($I12, $I11) = rx148_cur."!mark_peek"($I10)
- rx148_cur."!cursor_pos"($I11)
- ($P10) = rx148_cur."!cursor_start"()
- $P10."!cursor_pass"(rx148_pos, "")
- rx148_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx157_pos, 1
+ gt $I11, rx157_eos, rx157_fail
+ sub $I11, rx157_pos, rx157_off
+ ord $I11, rx157_tgt, $I11
+ ne $I11, 63, rx157_fail
+ add rx157_pos, 1
+ set_addr $I10, rxcap_162_fail
+ ($I12, $I11) = rx157_cur."!mark_peek"($I10)
+ rx157_cur."!cursor_pos"($I11)
+ ($P10) = rx157_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx157_pos, "")
+ rx157_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_153_done
- rxcap_153_fail:
- goto rx148_fail
- rxcap_153_done:
+ goto rxcap_162_done
+ rxcap_162_fail:
+ goto rx157_fail
+ rxcap_162_done:
# rx subrule "backmod" subtype=capture negate=
- rx148_cur."!cursor_pos"(rx148_pos)
- $P10 = rx148_cur."backmod"()
- unless $P10, rx148_fail
- rx148_cur."!mark_push"(0, -1, 0, $P10)
+ rx157_cur."!cursor_pos"(rx157_pos)
+ $P10 = rx157_cur."backmod"()
+ unless $P10, rx157_fail
+ rx157_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("backmod")
- rx148_pos = $P10."pos"()
+ rx157_pos = $P10."pos"()
# rx pass
- rx148_cur."!cursor_pass"(rx148_pos, "quantifier:sym<?>")
- if_null rx148_debug, debug_225
- rx148_cur."!cursor_debug"("PASS ", "quantifier:sym<?>", " at pos=", rx148_pos)
- debug_225:
- .return (rx148_cur)
- rx148_restart:
+ rx157_cur."!cursor_pass"(rx157_pos, "quantifier:sym<?>")
+ if_null rx157_debug, debug_231
+ rx157_cur."!cursor_debug"("PASS", "quantifier:sym<?>", " at pos=", rx157_pos)
+ debug_231:
+ .return (rx157_cur)
+ rx157_restart:
.annotate 'line', 3
- if_null rx148_debug, debug_226
- rx148_cur."!cursor_debug"("NEXT ", "quantifier:sym<?>")
- debug_226:
- rx148_fail:
- (rx148_rep, rx148_pos, $I10, $P10) = rx148_cur."!mark_fail"(0)
- lt rx148_pos, -1, rx148_done
- eq rx148_pos, -1, rx148_fail
- jump $I10
- rx148_done:
- rx148_cur."!cursor_fail"()
- if_null rx148_debug, debug_227
- rx148_cur."!cursor_debug"("FAIL ", "quantifier:sym<?>")
- debug_227:
- .return (rx148_cur)
+ if_null rx157_debug, debug_232
+ rx157_cur."!cursor_debug"("NEXT", "quantifier:sym<?>")
+ debug_232:
+ rx157_fail:
+ (rx157_rep, rx157_pos, $I10, $P10) = rx157_cur."!mark_fail"(0)
+ lt rx157_pos, -1, rx157_done
+ eq rx157_pos, -1, rx157_fail
+ jump $I10
+ rx157_done:
+ rx157_cur."!cursor_fail"()
+ if_null rx157_debug, debug_233
+ rx157_cur."!cursor_debug"("FAIL", "quantifier:sym<?>")
+ debug_233:
+ .return (rx157_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantifier:sym<?>" :subid("43_1282016522.91354") :method
+.sub "!PREFIX__quantifier:sym<?>" :subid("45_1282323996.47527") :method
.annotate 'line', 3
- $P150 = self."!PREFIX__!subrule"("backmod", "?")
- new $P151, "ResizablePMCArray"
- push $P151, $P150
- .return ($P151)
+ $P159 = self."!PREFIX__!subrule"("backmod", "?")
+ new $P160, "ResizablePMCArray"
+ push $P160, $P159
+ .return ($P160)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "quantifier:sym<**>" :subid("44_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "quantifier:sym<**>" :subid("46_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx155_tgt
- .local int rx155_pos
- .local int rx155_off
- .local int rx155_eos
- .local int rx155_rep
- .local pmc rx155_cur
- .local pmc rx155_debug
- (rx155_cur, rx155_pos, rx155_tgt, $I10) = self."!cursor_start"()
- rx155_cur."!cursor_caparray"("max", "normspace")
- getattribute rx155_debug, rx155_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx155_cur
- .local pmc match
- .lex "$/", match
- length rx155_eos, rx155_tgt
- gt rx155_pos, rx155_eos, rx155_done
- set rx155_off, 0
- lt rx155_pos, 2, rx155_start
- sub rx155_off, rx155_pos, 1
- substr rx155_tgt, rx155_tgt, rx155_off
- rx155_start:
- eq $I10, 1, rx155_restart
- if_null rx155_debug, debug_228
- rx155_cur."!cursor_debug"("START ", "quantifier:sym<**>")
- debug_228:
+ .local string rx164_tgt
+ .local int rx164_pos
+ .local int rx164_off
+ .local int rx164_eos
+ .local int rx164_rep
+ .local pmc rx164_cur
+ .local pmc rx164_debug
+ (rx164_cur, rx164_pos, rx164_tgt, $I10) = self."!cursor_start"()
+ rx164_cur."!cursor_caparray"("max", "normspace")
+ getattribute rx164_debug, rx164_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx164_cur
+ .local pmc match
+ .lex "$/", match
+ length rx164_eos, rx164_tgt
+ gt rx164_pos, rx164_eos, rx164_done
+ set rx164_off, 0
+ lt rx164_pos, 2, rx164_start
+ sub rx164_off, rx164_pos, 1
+ substr rx164_tgt, rx164_tgt, rx164_off
+ rx164_start:
+ eq $I10, 1, rx164_restart
+ if_null rx164_debug, debug_234
+ rx164_cur."!cursor_debug"("START", "quantifier:sym<**>")
+ debug_234:
$I10 = self.'from'()
- ne $I10, -1, rxscan158_done
- goto rxscan158_scan
- rxscan158_loop:
- ($P10) = rx155_cur."from"()
- inc $P10
- set rx155_pos, $P10
- ge rx155_pos, rx155_eos, rxscan158_done
- rxscan158_scan:
- set_addr $I10, rxscan158_loop
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
- rxscan158_done:
-.annotate 'line', 59
+ ne $I10, -1, rxscan167_done
+ goto rxscan167_scan
+ rxscan167_loop:
+ ($P10) = rx164_cur."from"()
+ inc $P10
+ set rx164_pos, $P10
+ ge rx164_pos, rx164_eos, rxscan167_done
+ rxscan167_scan:
+ set_addr $I10, rxscan167_loop
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+ rxscan167_done:
+.annotate 'line', 66
# rx subcapture "sym"
- set_addr $I10, rxcap_159_fail
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
+ set_addr $I10, rxcap_168_fail
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
# rx literal "**"
- add $I11, rx155_pos, 2
- gt $I11, rx155_eos, rx155_fail
- sub $I11, rx155_pos, rx155_off
- substr $S10, rx155_tgt, $I11, 2
- ne $S10, "**", rx155_fail
- add rx155_pos, 2
- set_addr $I10, rxcap_159_fail
- ($I12, $I11) = rx155_cur."!mark_peek"($I10)
- rx155_cur."!cursor_pos"($I11)
- ($P10) = rx155_cur."!cursor_start"()
- $P10."!cursor_pass"(rx155_pos, "")
- rx155_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx164_pos, 2
+ gt $I11, rx164_eos, rx164_fail
+ sub $I11, rx164_pos, rx164_off
+ substr $S10, rx164_tgt, $I11, 2
+ ne $S10, "**", rx164_fail
+ add rx164_pos, 2
+ set_addr $I10, rxcap_168_fail
+ ($I12, $I11) = rx164_cur."!mark_peek"($I10)
+ rx164_cur."!cursor_pos"($I11)
+ ($P10) = rx164_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx164_pos, "")
+ rx164_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_159_done
- rxcap_159_fail:
- goto rx155_fail
- rxcap_159_done:
- # rx rxquantr160 ** 0..1
- set_addr $I10, rxquantr160_done
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
- rxquantr160_loop:
+ goto rxcap_168_done
+ rxcap_168_fail:
+ goto rx164_fail
+ rxcap_168_done:
+ # rx rxquantr169 ** 0..1
+ set_addr $I10, rxquantr169_done
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+ rxquantr169_loop:
# rx subrule "normspace" subtype=capture negate=
- rx155_cur."!cursor_pos"(rx155_pos)
- $P10 = rx155_cur."normspace"()
- unless $P10, rx155_fail
- goto rxsubrule161_pass
- rxsubrule161_back:
+ rx164_cur."!cursor_pos"(rx164_pos)
+ $P10 = rx164_cur."normspace"()
+ unless $P10, rx164_fail
+ goto rxsubrule170_pass
+ rxsubrule170_back:
$P10 = $P10."!cursor_next"()
- unless $P10, rx155_fail
- rxsubrule161_pass:
- set_addr $I10, rxsubrule161_back
- rx155_cur."!mark_push"(0, rx155_pos, $I10, $P10)
+ unless $P10, rx164_fail
+ rxsubrule170_pass:
+ set_addr $I10, rxsubrule170_back
+ rx164_cur."!mark_push"(0, rx164_pos, $I10, $P10)
$P10."!cursor_names"("normspace")
- rx155_pos = $P10."pos"()
- set_addr $I10, rxquantr160_done
- (rx155_rep) = rx155_cur."!mark_commit"($I10)
- rxquantr160_done:
+ rx164_pos = $P10."pos"()
+ set_addr $I10, rxquantr169_done
+ (rx164_rep) = rx164_cur."!mark_commit"($I10)
+ rxquantr169_done:
# rx subrule "backmod" subtype=capture negate=
- rx155_cur."!cursor_pos"(rx155_pos)
- $P10 = rx155_cur."backmod"()
- unless $P10, rx155_fail
- rx155_cur."!mark_push"(0, -1, 0, $P10)
+ rx164_cur."!cursor_pos"(rx164_pos)
+ $P10 = rx164_cur."backmod"()
+ unless $P10, rx164_fail
+ rx164_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("backmod")
- rx155_pos = $P10."pos"()
- # rx rxquantr162 ** 0..1
- set_addr $I10, rxquantr162_done
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
- rxquantr162_loop:
+ rx164_pos = $P10."pos"()
+ # rx rxquantr171 ** 0..1
+ set_addr $I10, rxquantr171_done
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+ rxquantr171_loop:
# rx subrule "normspace" subtype=capture negate=
- rx155_cur."!cursor_pos"(rx155_pos)
- $P10 = rx155_cur."normspace"()
- unless $P10, rx155_fail
- goto rxsubrule163_pass
- rxsubrule163_back:
+ rx164_cur."!cursor_pos"(rx164_pos)
+ $P10 = rx164_cur."normspace"()
+ unless $P10, rx164_fail
+ goto rxsubrule172_pass
+ rxsubrule172_back:
$P10 = $P10."!cursor_next"()
- unless $P10, rx155_fail
- rxsubrule163_pass:
- set_addr $I10, rxsubrule163_back
- rx155_cur."!mark_push"(0, rx155_pos, $I10, $P10)
+ unless $P10, rx164_fail
+ rxsubrule172_pass:
+ set_addr $I10, rxsubrule172_back
+ rx164_cur."!mark_push"(0, rx164_pos, $I10, $P10)
$P10."!cursor_names"("normspace")
- rx155_pos = $P10."pos"()
- set_addr $I10, rxquantr162_done
- (rx155_rep) = rx155_cur."!mark_commit"($I10)
- rxquantr162_done:
- alt164_0:
-.annotate 'line', 60
- set_addr $I10, alt164_1
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
-.annotate 'line', 61
+ rx164_pos = $P10."pos"()
+ set_addr $I10, rxquantr171_done
+ (rx164_rep) = rx164_cur."!mark_commit"($I10)
+ rxquantr171_done:
+ alt173_0:
+.annotate 'line', 67
+ set_addr $I10, alt173_1
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+.annotate 'line', 68
# rx subcapture "min"
- set_addr $I10, rxcap_165_fail
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
+ set_addr $I10, rxcap_174_fail
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
# rx charclass_q d r 1..-1
- sub $I10, rx155_pos, rx155_off
- find_not_cclass $I11, 8, rx155_tgt, $I10, rx155_eos
+ sub $I10, rx164_pos, rx164_off
+ find_not_cclass $I11, 8, rx164_tgt, $I10, rx164_eos
add $I12, $I10, 1
- lt $I11, $I12, rx155_fail
- add rx155_pos, rx155_off, $I11
- set_addr $I10, rxcap_165_fail
- ($I12, $I11) = rx155_cur."!mark_peek"($I10)
- rx155_cur."!cursor_pos"($I11)
- ($P10) = rx155_cur."!cursor_start"()
- $P10."!cursor_pass"(rx155_pos, "")
- rx155_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, $I12, rx164_fail
+ add rx164_pos, rx164_off, $I11
+ set_addr $I10, rxcap_174_fail
+ ($I12, $I11) = rx164_cur."!mark_peek"($I10)
+ rx164_cur."!cursor_pos"($I11)
+ ($P10) = rx164_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx164_pos, "")
+ rx164_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("min")
- goto rxcap_165_done
- rxcap_165_fail:
- goto rx155_fail
- rxcap_165_done:
-.annotate 'line', 68
- # rx rxquantr166 ** 0..1
- set_addr $I10, rxquantr166_done
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
- rxquantr166_loop:
-.annotate 'line', 62
+ goto rxcap_174_done
+ rxcap_174_fail:
+ goto rx164_fail
+ rxcap_174_done:
+.annotate 'line', 75
+ # rx rxquantr175 ** 0..1
+ set_addr $I10, rxquantr175_done
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+ rxquantr175_loop:
+.annotate 'line', 69
# rx literal ".."
- add $I11, rx155_pos, 2
- gt $I11, rx155_eos, rx155_fail
- sub $I11, rx155_pos, rx155_off
- substr $S10, rx155_tgt, $I11, 2
- ne $S10, "..", rx155_fail
- add rx155_pos, 2
-.annotate 'line', 63
+ add $I11, rx164_pos, 2
+ gt $I11, rx164_eos, rx164_fail
+ sub $I11, rx164_pos, rx164_off
+ substr $S10, rx164_tgt, $I11, 2
+ ne $S10, "..", rx164_fail
+ add rx164_pos, 2
+.annotate 'line', 70
# rx subcapture "max"
- set_addr $I10, rxcap_168_fail
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
- alt167_0:
- set_addr $I10, alt167_1
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
-.annotate 'line', 64
+ set_addr $I10, rxcap_177_fail
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+ alt176_0:
+ set_addr $I10, alt176_1
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+.annotate 'line', 71
# rx charclass_q d r 1..-1
- sub $I10, rx155_pos, rx155_off
- find_not_cclass $I11, 8, rx155_tgt, $I10, rx155_eos
+ sub $I10, rx164_pos, rx164_off
+ find_not_cclass $I11, 8, rx164_tgt, $I10, rx164_eos
add $I12, $I10, 1
- lt $I11, $I12, rx155_fail
- add rx155_pos, rx155_off, $I11
- goto alt167_end
- alt167_1:
- set_addr $I10, alt167_2
- rx155_cur."!mark_push"(0, rx155_pos, $I10)
-.annotate 'line', 65
+ lt $I11, $I12, rx164_fail
+ add rx164_pos, rx164_off, $I11
+ goto alt176_end
+ alt176_1:
+ set_addr $I10, alt176_2
+ rx164_cur."!mark_push"(0, rx164_pos, $I10)
+.annotate 'line', 72
# rx literal "*"
- add $I11, rx155_pos, 1
- gt $I11, rx155_eos, rx155_fail
- sub $I11, rx155_pos, rx155_off
- ord $I11, rx155_tgt, $I11
- ne $I11, 42, rx155_fail
- add rx155_pos, 1
- goto alt167_end
- alt167_2:
-.annotate 'line', 66
+ add $I11, rx164_pos, 1
+ gt $I11, rx164_eos, rx164_fail
+ sub $I11, rx164_pos, rx164_off
+ ord $I11, rx164_tgt, $I11
+ ne $I11, 42, rx164_fail
+ add rx164_pos, 1
+ goto alt176_end
+ alt176_2:
+.annotate 'line', 73
# rx subrule "panic" subtype=method negate=
- rx155_cur."!cursor_pos"(rx155_pos)
- $P10 = rx155_cur."panic"("Only integers or '*' allowed as range quantifier endpoint")
- unless $P10, rx155_fail
- rx155_pos = $P10."pos"()
- alt167_end:
-.annotate 'line', 63
- set_addr $I10, rxcap_168_fail
- ($I12, $I11) = rx155_cur."!mark_peek"($I10)
- rx155_cur."!cursor_pos"($I11)
- ($P10) = rx155_cur."!cursor_start"()
- $P10."!cursor_pass"(rx155_pos, "")
- rx155_cur."!mark_push"(0, -1, 0, $P10)
+ rx164_cur."!cursor_pos"(rx164_pos)
+ $P10 = rx164_cur."panic"("Only integers or '*' allowed as range quantifier endpoint")
+ unless $P10, rx164_fail
+ rx164_pos = $P10."pos"()
+ alt176_end:
+.annotate 'line', 70
+ set_addr $I10, rxcap_177_fail
+ ($I12, $I11) = rx164_cur."!mark_peek"($I10)
+ rx164_cur."!cursor_pos"($I11)
+ ($P10) = rx164_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx164_pos, "")
+ rx164_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("max")
- goto rxcap_168_done
- rxcap_168_fail:
- goto rx155_fail
- rxcap_168_done:
+ goto rxcap_177_done
+ rxcap_177_fail:
+ goto rx164_fail
+ rxcap_177_done:
+.annotate 'line', 75
+ set_addr $I10, rxquantr175_done
+ (rx164_rep) = rx164_cur."!mark_commit"($I10)
+ rxquantr175_done:
.annotate 'line', 68
- set_addr $I10, rxquantr166_done
- (rx155_rep) = rx155_cur."!mark_commit"($I10)
- rxquantr166_done:
-.annotate 'line', 61
- goto alt164_end
- alt164_1:
-.annotate 'line', 69
+ goto alt173_end
+ alt173_1:
+.annotate 'line', 76
# rx subrule "quantified_atom" subtype=capture negate=
- rx155_cur."!cursor_pos"(rx155_pos)
- $P10 = rx155_cur."quantified_atom"()
- unless $P10, rx155_fail
- rx155_cur."!mark_push"(0, -1, 0, $P10)
+ rx164_cur."!cursor_pos"(rx164_pos)
+ $P10 = rx164_cur."quantified_atom"()
+ unless $P10, rx164_fail
+ rx164_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("quantified_atom")
- rx155_pos = $P10."pos"()
- alt164_end:
-.annotate 'line', 58
- # rx pass
- rx155_cur."!cursor_pass"(rx155_pos, "quantifier:sym<**>")
- if_null rx155_debug, debug_229
- rx155_cur."!cursor_debug"("PASS ", "quantifier:sym<**>", " at pos=", rx155_pos)
- debug_229:
- .return (rx155_cur)
- rx155_restart:
+ rx164_pos = $P10."pos"()
+ alt173_end:
+.annotate 'line', 65
+ # rx pass
+ rx164_cur."!cursor_pass"(rx164_pos, "quantifier:sym<**>")
+ if_null rx164_debug, debug_235
+ rx164_cur."!cursor_debug"("PASS", "quantifier:sym<**>", " at pos=", rx164_pos)
+ debug_235:
+ .return (rx164_cur)
+ rx164_restart:
.annotate 'line', 3
- if_null rx155_debug, debug_230
- rx155_cur."!cursor_debug"("NEXT ", "quantifier:sym<**>")
- debug_230:
- rx155_fail:
- (rx155_rep, rx155_pos, $I10, $P10) = rx155_cur."!mark_fail"(0)
- lt rx155_pos, -1, rx155_done
- eq rx155_pos, -1, rx155_fail
- jump $I10
- rx155_done:
- rx155_cur."!cursor_fail"()
- if_null rx155_debug, debug_231
- rx155_cur."!cursor_debug"("FAIL ", "quantifier:sym<**>")
- debug_231:
- .return (rx155_cur)
+ if_null rx164_debug, debug_236
+ rx164_cur."!cursor_debug"("NEXT", "quantifier:sym<**>")
+ debug_236:
+ rx164_fail:
+ (rx164_rep, rx164_pos, $I10, $P10) = rx164_cur."!mark_fail"(0)
+ lt rx164_pos, -1, rx164_done
+ eq rx164_pos, -1, rx164_fail
+ jump $I10
+ rx164_done:
+ rx164_cur."!cursor_fail"()
+ if_null rx164_debug, debug_237
+ rx164_cur."!cursor_debug"("FAIL", "quantifier:sym<**>")
+ debug_237:
+ .return (rx164_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__quantifier:sym<**>" :subid("45_1282016522.91354") :method
+.sub "!PREFIX__quantifier:sym<**>" :subid("47_1282323996.47527") :method
.annotate 'line', 3
- new $P157, "ResizablePMCArray"
- push $P157, "**"
- .return ($P157)
+ new $P166, "ResizablePMCArray"
+ push $P166, "**"
+ .return ($P166)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backmod" :subid("46_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backmod" :subid("48_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .const 'Sub' $P177 = "48_1282016522.91354"
- capture_lex $P177
- .local string rx170_tgt
- .local int rx170_pos
- .local int rx170_off
- .local int rx170_eos
- .local int rx170_rep
- .local pmc rx170_cur
- .local pmc rx170_debug
- (rx170_cur, rx170_pos, rx170_tgt, $I10) = self."!cursor_start"()
- getattribute rx170_debug, rx170_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx170_cur
+ .const 'Sub' $P186 = "50_1282323996.47527"
+ capture_lex $P186
+ .local string rx179_tgt
+ .local int rx179_pos
+ .local int rx179_off
+ .local int rx179_eos
+ .local int rx179_rep
+ .local pmc rx179_cur
+ .local pmc rx179_debug
+ (rx179_cur, rx179_pos, rx179_tgt, $I10) = self."!cursor_start"()
+ getattribute rx179_debug, rx179_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx179_cur
.local pmc match
.lex "$/", match
- length rx170_eos, rx170_tgt
- gt rx170_pos, rx170_eos, rx170_done
- set rx170_off, 0
- lt rx170_pos, 2, rx170_start
- sub rx170_off, rx170_pos, 1
- substr rx170_tgt, rx170_tgt, rx170_off
- rx170_start:
- eq $I10, 1, rx170_restart
- if_null rx170_debug, debug_232
- rx170_cur."!cursor_debug"("START ", "backmod")
- debug_232:
+ length rx179_eos, rx179_tgt
+ gt rx179_pos, rx179_eos, rx179_done
+ set rx179_off, 0
+ lt rx179_pos, 2, rx179_start
+ sub rx179_off, rx179_pos, 1
+ substr rx179_tgt, rx179_tgt, rx179_off
+ rx179_start:
+ eq $I10, 1, rx179_restart
+ if_null rx179_debug, debug_238
+ rx179_cur."!cursor_debug"("START", "backmod")
+ debug_238:
$I10 = self.'from'()
- ne $I10, -1, rxscan173_done
- goto rxscan173_scan
- rxscan173_loop:
- ($P10) = rx170_cur."from"()
- inc $P10
- set rx170_pos, $P10
- ge rx170_pos, rx170_eos, rxscan173_done
- rxscan173_scan:
- set_addr $I10, rxscan173_loop
- rx170_cur."!mark_push"(0, rx170_pos, $I10)
- rxscan173_done:
-.annotate 'line', 73
- # rx rxquantr174 ** 0..1
- set_addr $I10, rxquantr174_done
- rx170_cur."!mark_push"(0, rx170_pos, $I10)
- rxquantr174_loop:
+ ne $I10, -1, rxscan182_done
+ goto rxscan182_scan
+ rxscan182_loop:
+ ($P10) = rx179_cur."from"()
+ inc $P10
+ set rx179_pos, $P10
+ ge rx179_pos, rx179_eos, rxscan182_done
+ rxscan182_scan:
+ set_addr $I10, rxscan182_loop
+ rx179_cur."!mark_push"(0, rx179_pos, $I10)
+ rxscan182_done:
+.annotate 'line', 80
+ # rx rxquantr183 ** 0..1
+ set_addr $I10, rxquantr183_done
+ rx179_cur."!mark_push"(0, rx179_pos, $I10)
+ rxquantr183_loop:
# rx literal ":"
- add $I11, rx170_pos, 1
- gt $I11, rx170_eos, rx170_fail
- sub $I11, rx170_pos, rx170_off
- ord $I11, rx170_tgt, $I11
- ne $I11, 58, rx170_fail
- add rx170_pos, 1
- set_addr $I10, rxquantr174_done
- (rx170_rep) = rx170_cur."!mark_commit"($I10)
- rxquantr174_done:
- alt175_0:
- set_addr $I10, alt175_1
- rx170_cur."!mark_push"(0, rx170_pos, $I10)
+ add $I11, rx179_pos, 1
+ gt $I11, rx179_eos, rx179_fail
+ sub $I11, rx179_pos, rx179_off
+ ord $I11, rx179_tgt, $I11
+ ne $I11, 58, rx179_fail
+ add rx179_pos, 1
+ set_addr $I10, rxquantr183_done
+ (rx179_rep) = rx179_cur."!mark_commit"($I10)
+ rxquantr183_done:
+ alt184_0:
+ set_addr $I10, alt184_1
+ rx179_cur."!mark_push"(0, rx179_pos, $I10)
# rx literal "?"
- add $I11, rx170_pos, 1
- gt $I11, rx170_eos, rx170_fail
- sub $I11, rx170_pos, rx170_off
- ord $I11, rx170_tgt, $I11
- ne $I11, 63, rx170_fail
- add rx170_pos, 1
- goto alt175_end
- alt175_1:
- set_addr $I10, alt175_2
- rx170_cur."!mark_push"(0, rx170_pos, $I10)
+ add $I11, rx179_pos, 1
+ gt $I11, rx179_eos, rx179_fail
+ sub $I11, rx179_pos, rx179_off
+ ord $I11, rx179_tgt, $I11
+ ne $I11, 63, rx179_fail
+ add rx179_pos, 1
+ goto alt184_end
+ alt184_1:
+ set_addr $I10, alt184_2
+ rx179_cur."!mark_push"(0, rx179_pos, $I10)
# rx literal "!"
- add $I11, rx170_pos, 1
- gt $I11, rx170_eos, rx170_fail
- sub $I11, rx170_pos, rx170_off
- ord $I11, rx170_tgt, $I11
- ne $I11, 33, rx170_fail
- add rx170_pos, 1
- goto alt175_end
- alt175_2:
+ add $I11, rx179_pos, 1
+ gt $I11, rx179_eos, rx179_fail
+ sub $I11, rx179_pos, rx179_off
+ ord $I11, rx179_tgt, $I11
+ ne $I11, 33, rx179_fail
+ add rx179_pos, 1
+ goto alt184_end
+ alt184_2:
# rx subrule "before" subtype=zerowidth negate=1
- rx170_cur."!cursor_pos"(rx170_pos)
- .const 'Sub' $P177 = "48_1282016522.91354"
- capture_lex $P177
- $P10 = rx170_cur."before"($P177)
- if $P10, rx170_fail
- alt175_end:
- # rx pass
- rx170_cur."!cursor_pass"(rx170_pos, "backmod")
- if_null rx170_debug, debug_237
- rx170_cur."!cursor_debug"("PASS ", "backmod", " at pos=", rx170_pos)
- debug_237:
- .return (rx170_cur)
- rx170_restart:
+ rx179_cur."!cursor_pos"(rx179_pos)
+ .const 'Sub' $P186 = "50_1282323996.47527"
+ capture_lex $P186
+ $P10 = rx179_cur."before"($P186)
+ if $P10, rx179_fail
+ alt184_end:
+ # rx pass
+ rx179_cur."!cursor_pass"(rx179_pos, "backmod")
+ if_null rx179_debug, debug_243
+ rx179_cur."!cursor_debug"("PASS", "backmod", " at pos=", rx179_pos)
+ debug_243:
+ .return (rx179_cur)
+ rx179_restart:
.annotate 'line', 3
- if_null rx170_debug, debug_238
- rx170_cur."!cursor_debug"("NEXT ", "backmod")
- debug_238:
- rx170_fail:
- (rx170_rep, rx170_pos, $I10, $P10) = rx170_cur."!mark_fail"(0)
- lt rx170_pos, -1, rx170_done
- eq rx170_pos, -1, rx170_fail
- jump $I10
- rx170_done:
- rx170_cur."!cursor_fail"()
- if_null rx170_debug, debug_239
- rx170_cur."!cursor_debug"("FAIL ", "backmod")
- debug_239:
- .return (rx170_cur)
+ if_null rx179_debug, debug_244
+ rx179_cur."!cursor_debug"("NEXT", "backmod")
+ debug_244:
+ rx179_fail:
+ (rx179_rep, rx179_pos, $I10, $P10) = rx179_cur."!mark_fail"(0)
+ lt rx179_pos, -1, rx179_done
+ eq rx179_pos, -1, rx179_fail
+ jump $I10
+ rx179_done:
+ rx179_cur."!cursor_fail"()
+ if_null rx179_debug, debug_245
+ rx179_cur."!cursor_debug"("FAIL", "backmod")
+ debug_245:
+ .return (rx179_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backmod" :subid("47_1282016522.91354") :method
+.sub "!PREFIX__backmod" :subid("49_1282323996.47527") :method
.annotate 'line', 3
- new $P172, "ResizablePMCArray"
- push $P172, ""
- .return ($P172)
+ new $P181, "ResizablePMCArray"
+ push $P181, ""
+ .return ($P181)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "_block176" :anon :subid("48_1282016522.91354") :method :outer("46_1282016522.91354")
-.annotate 'line', 73
- .local string rx178_tgt
- .local int rx178_pos
- .local int rx178_off
- .local int rx178_eos
- .local int rx178_rep
- .local pmc rx178_cur
- .local pmc rx178_debug
- (rx178_cur, rx178_pos, rx178_tgt, $I10) = self."!cursor_start"()
- getattribute rx178_debug, rx178_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx178_cur
- .local pmc match
- .lex "$/", match
- length rx178_eos, rx178_tgt
- gt rx178_pos, rx178_eos, rx178_done
- set rx178_off, 0
- lt rx178_pos, 2, rx178_start
- sub rx178_off, rx178_pos, 1
- substr rx178_tgt, rx178_tgt, rx178_off
- rx178_start:
- eq $I10, 1, rx178_restart
- if_null rx178_debug, debug_233
- rx178_cur."!cursor_debug"("START ", "")
- debug_233:
+.sub "_block185" :anon :subid("50_1282323996.47527") :method :outer("48_1282323996.47527")
+.annotate 'line', 80
+ .local string rx187_tgt
+ .local int rx187_pos
+ .local int rx187_off
+ .local int rx187_eos
+ .local int rx187_rep
+ .local pmc rx187_cur
+ .local pmc rx187_debug
+ (rx187_cur, rx187_pos, rx187_tgt, $I10) = self."!cursor_start"()
+ getattribute rx187_debug, rx187_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx187_cur
+ .local pmc match
+ .lex "$/", match
+ length rx187_eos, rx187_tgt
+ gt rx187_pos, rx187_eos, rx187_done
+ set rx187_off, 0
+ lt rx187_pos, 2, rx187_start
+ sub rx187_off, rx187_pos, 1
+ substr rx187_tgt, rx187_tgt, rx187_off
+ rx187_start:
+ eq $I10, 1, rx187_restart
+ if_null rx187_debug, debug_239
+ rx187_cur."!cursor_debug"("START", "")
+ debug_239:
$I10 = self.'from'()
- ne $I10, -1, rxscan179_done
- goto rxscan179_scan
- rxscan179_loop:
- ($P10) = rx178_cur."from"()
- inc $P10
- set rx178_pos, $P10
- ge rx178_pos, rx178_eos, rxscan179_done
- rxscan179_scan:
- set_addr $I10, rxscan179_loop
- rx178_cur."!mark_push"(0, rx178_pos, $I10)
- rxscan179_done:
+ ne $I10, -1, rxscan188_done
+ goto rxscan188_scan
+ rxscan188_loop:
+ ($P10) = rx187_cur."from"()
+ inc $P10
+ set rx187_pos, $P10
+ ge rx187_pos, rx187_eos, rxscan188_done
+ rxscan188_scan:
+ set_addr $I10, rxscan188_loop
+ rx187_cur."!mark_push"(0, rx187_pos, $I10)
+ rxscan188_done:
# rx literal ":"
- add $I11, rx178_pos, 1
- gt $I11, rx178_eos, rx178_fail
- sub $I11, rx178_pos, rx178_off
- ord $I11, rx178_tgt, $I11
- ne $I11, 58, rx178_fail
- add rx178_pos, 1
- # rx pass
- rx178_cur."!cursor_pass"(rx178_pos, "")
- if_null rx178_debug, debug_234
- rx178_cur."!cursor_debug"("PASS ", "", " at pos=", rx178_pos)
- debug_234:
- .return (rx178_cur)
- rx178_restart:
- if_null rx178_debug, debug_235
- rx178_cur."!cursor_debug"("NEXT ", "")
- debug_235:
- rx178_fail:
- (rx178_rep, rx178_pos, $I10, $P10) = rx178_cur."!mark_fail"(0)
- lt rx178_pos, -1, rx178_done
- eq rx178_pos, -1, rx178_fail
- jump $I10
- rx178_done:
- rx178_cur."!cursor_fail"()
- if_null rx178_debug, debug_236
- rx178_cur."!cursor_debug"("FAIL ", "")
- debug_236:
- .return (rx178_cur)
+ add $I11, rx187_pos, 1
+ gt $I11, rx187_eos, rx187_fail
+ sub $I11, rx187_pos, rx187_off
+ ord $I11, rx187_tgt, $I11
+ ne $I11, 58, rx187_fail
+ add rx187_pos, 1
+ # rx pass
+ rx187_cur."!cursor_pass"(rx187_pos, "")
+ if_null rx187_debug, debug_240
+ rx187_cur."!cursor_debug"("PASS", "", " at pos=", rx187_pos)
+ debug_240:
+ .return (rx187_cur)
+ rx187_restart:
+ if_null rx187_debug, debug_241
+ rx187_cur."!cursor_debug"("NEXT", "")
+ debug_241:
+ rx187_fail:
+ (rx187_rep, rx187_pos, $I10, $P10) = rx187_cur."!mark_fail"(0)
+ lt rx187_pos, -1, rx187_done
+ eq rx187_pos, -1, rx187_fail
+ jump $I10
+ rx187_done:
+ rx187_cur."!cursor_fail"()
+ if_null rx187_debug, debug_242
+ rx187_cur."!cursor_debug"("FAIL", "")
+ debug_242:
+ .return (rx187_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar" :subid("49_1282016522.91354") :method
-.annotate 'line', 75
- $P181 = self."!protoregex"("metachar")
- .return ($P181)
+.sub "metachar" :subid("51_1282323996.47527") :method
+.annotate 'line', 82
+ $P190 = self."!protoregex"("metachar")
+ .return ($P190)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar" :subid("50_1282016522.91354") :method
-.annotate 'line', 75
- $P183 = self."!PREFIX__!protoregex"("metachar")
- .return ($P183)
+.sub "!PREFIX__metachar" :subid("52_1282323996.47527") :method
+.annotate 'line', 82
+ $P192 = self."!PREFIX__!protoregex"("metachar")
+ .return ($P192)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<ws>" :subid("51_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<ws>" :subid("53_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx185_tgt
- .local int rx185_pos
- .local int rx185_off
- .local int rx185_eos
- .local int rx185_rep
- .local pmc rx185_cur
- .local pmc rx185_debug
- (rx185_cur, rx185_pos, rx185_tgt, $I10) = self."!cursor_start"()
- getattribute rx185_debug, rx185_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx185_cur
- .local pmc match
- .lex "$/", match
- length rx185_eos, rx185_tgt
- gt rx185_pos, rx185_eos, rx185_done
- set rx185_off, 0
- lt rx185_pos, 2, rx185_start
- sub rx185_off, rx185_pos, 1
- substr rx185_tgt, rx185_tgt, rx185_off
- rx185_start:
- eq $I10, 1, rx185_restart
- if_null rx185_debug, debug_240
- rx185_cur."!cursor_debug"("START ", "metachar:sym<ws>")
- debug_240:
+ .local string rx194_tgt
+ .local int rx194_pos
+ .local int rx194_off
+ .local int rx194_eos
+ .local int rx194_rep
+ .local pmc rx194_cur
+ .local pmc rx194_debug
+ (rx194_cur, rx194_pos, rx194_tgt, $I10) = self."!cursor_start"()
+ getattribute rx194_debug, rx194_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx194_cur
+ .local pmc match
+ .lex "$/", match
+ length rx194_eos, rx194_tgt
+ gt rx194_pos, rx194_eos, rx194_done
+ set rx194_off, 0
+ lt rx194_pos, 2, rx194_start
+ sub rx194_off, rx194_pos, 1
+ substr rx194_tgt, rx194_tgt, rx194_off
+ rx194_start:
+ eq $I10, 1, rx194_restart
+ if_null rx194_debug, debug_246
+ rx194_cur."!cursor_debug"("START", "metachar:sym<ws>")
+ debug_246:
$I10 = self.'from'()
- ne $I10, -1, rxscan189_done
- goto rxscan189_scan
- rxscan189_loop:
- ($P10) = rx185_cur."from"()
- inc $P10
- set rx185_pos, $P10
- ge rx185_pos, rx185_eos, rxscan189_done
- rxscan189_scan:
- set_addr $I10, rxscan189_loop
- rx185_cur."!mark_push"(0, rx185_pos, $I10)
- rxscan189_done:
-.annotate 'line', 76
+ ne $I10, -1, rxscan198_done
+ goto rxscan198_scan
+ rxscan198_loop:
+ ($P10) = rx194_cur."from"()
+ inc $P10
+ set rx194_pos, $P10
+ ge rx194_pos, rx194_eos, rxscan198_done
+ rxscan198_scan:
+ set_addr $I10, rxscan198_loop
+ rx194_cur."!mark_push"(0, rx194_pos, $I10)
+ rxscan198_done:
+.annotate 'line', 83
# rx subrule "normspace" subtype=method negate=
- rx185_cur."!cursor_pos"(rx185_pos)
- $P10 = rx185_cur."normspace"()
- unless $P10, rx185_fail
- rx185_pos = $P10."pos"()
- # rx pass
- rx185_cur."!cursor_pass"(rx185_pos, "metachar:sym<ws>")
- if_null rx185_debug, debug_241
- rx185_cur."!cursor_debug"("PASS ", "metachar:sym<ws>", " at pos=", rx185_pos)
- debug_241:
- .return (rx185_cur)
- rx185_restart:
+ rx194_cur."!cursor_pos"(rx194_pos)
+ $P10 = rx194_cur."normspace"()
+ unless $P10, rx194_fail
+ rx194_pos = $P10."pos"()
+ # rx pass
+ rx194_cur."!cursor_pass"(rx194_pos, "metachar:sym<ws>")
+ if_null rx194_debug, debug_247
+ rx194_cur."!cursor_debug"("PASS", "metachar:sym<ws>", " at pos=", rx194_pos)
+ debug_247:
+ .return (rx194_cur)
+ rx194_restart:
.annotate 'line', 3
- if_null rx185_debug, debug_242
- rx185_cur."!cursor_debug"("NEXT ", "metachar:sym<ws>")
- debug_242:
- rx185_fail:
- (rx185_rep, rx185_pos, $I10, $P10) = rx185_cur."!mark_fail"(0)
- lt rx185_pos, -1, rx185_done
- eq rx185_pos, -1, rx185_fail
- jump $I10
- rx185_done:
- rx185_cur."!cursor_fail"()
- if_null rx185_debug, debug_243
- rx185_cur."!cursor_debug"("FAIL ", "metachar:sym<ws>")
- debug_243:
- .return (rx185_cur)
+ if_null rx194_debug, debug_248
+ rx194_cur."!cursor_debug"("NEXT", "metachar:sym<ws>")
+ debug_248:
+ rx194_fail:
+ (rx194_rep, rx194_pos, $I10, $P10) = rx194_cur."!mark_fail"(0)
+ lt rx194_pos, -1, rx194_done
+ eq rx194_pos, -1, rx194_fail
+ jump $I10
+ rx194_done:
+ rx194_cur."!cursor_fail"()
+ if_null rx194_debug, debug_249
+ rx194_cur."!cursor_debug"("FAIL", "metachar:sym<ws>")
+ debug_249:
+ .return (rx194_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<ws>" :subid("52_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<ws>" :subid("54_1282323996.47527") :method
.annotate 'line', 3
- $P187 = self."!PREFIX__!subrule"("normspace", "")
- new $P188, "ResizablePMCArray"
- push $P188, $P187
- .return ($P188)
+ $P196 = self."!PREFIX__!subrule"("normspace", "")
+ new $P197, "ResizablePMCArray"
+ push $P197, $P196
+ .return ($P197)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<[ ]>" :subid("53_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<[ ]>" :subid("55_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx191_tgt
- .local int rx191_pos
- .local int rx191_off
- .local int rx191_eos
- .local int rx191_rep
- .local pmc rx191_cur
- .local pmc rx191_debug
- (rx191_cur, rx191_pos, rx191_tgt, $I10) = self."!cursor_start"()
- getattribute rx191_debug, rx191_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx191_cur
+ .local string rx200_tgt
+ .local int rx200_pos
+ .local int rx200_off
+ .local int rx200_eos
+ .local int rx200_rep
+ .local pmc rx200_cur
+ .local pmc rx200_debug
+ (rx200_cur, rx200_pos, rx200_tgt, $I10) = self."!cursor_start"()
+ getattribute rx200_debug, rx200_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx200_cur
.local pmc match
.lex "$/", match
- length rx191_eos, rx191_tgt
- gt rx191_pos, rx191_eos, rx191_done
- set rx191_off, 0
- lt rx191_pos, 2, rx191_start
- sub rx191_off, rx191_pos, 1
- substr rx191_tgt, rx191_tgt, rx191_off
- rx191_start:
- eq $I10, 1, rx191_restart
- if_null rx191_debug, debug_244
- rx191_cur."!cursor_debug"("START ", "metachar:sym<[ ]>")
- debug_244:
+ length rx200_eos, rx200_tgt
+ gt rx200_pos, rx200_eos, rx200_done
+ set rx200_off, 0
+ lt rx200_pos, 2, rx200_start
+ sub rx200_off, rx200_pos, 1
+ substr rx200_tgt, rx200_tgt, rx200_off
+ rx200_start:
+ eq $I10, 1, rx200_restart
+ if_null rx200_debug, debug_250
+ rx200_cur."!cursor_debug"("START", "metachar:sym<[ ]>")
+ debug_250:
$I10 = self.'from'()
- ne $I10, -1, rxscan195_done
- goto rxscan195_scan
- rxscan195_loop:
- ($P10) = rx191_cur."from"()
- inc $P10
- set rx191_pos, $P10
- ge rx191_pos, rx191_eos, rxscan195_done
- rxscan195_scan:
- set_addr $I10, rxscan195_loop
- rx191_cur."!mark_push"(0, rx191_pos, $I10)
- rxscan195_done:
-.annotate 'line', 77
+ ne $I10, -1, rxscan204_done
+ goto rxscan204_scan
+ rxscan204_loop:
+ ($P10) = rx200_cur."from"()
+ inc $P10
+ set rx200_pos, $P10
+ ge rx200_pos, rx200_eos, rxscan204_done
+ rxscan204_scan:
+ set_addr $I10, rxscan204_loop
+ rx200_cur."!mark_push"(0, rx200_pos, $I10)
+ rxscan204_done:
+.annotate 'line', 84
# rx literal "["
- add $I11, rx191_pos, 1
- gt $I11, rx191_eos, rx191_fail
- sub $I11, rx191_pos, rx191_off
- ord $I11, rx191_tgt, $I11
- ne $I11, 91, rx191_fail
- add rx191_pos, 1
+ add $I11, rx200_pos, 1
+ gt $I11, rx200_eos, rx200_fail
+ sub $I11, rx200_pos, rx200_off
+ ord $I11, rx200_tgt, $I11
+ ne $I11, 91, rx200_fail
+ add rx200_pos, 1
# rx subrule "nibbler" subtype=capture negate=
- rx191_cur."!cursor_pos"(rx191_pos)
- $P10 = rx191_cur."nibbler"()
- unless $P10, rx191_fail
- rx191_cur."!mark_push"(0, -1, 0, $P10)
+ rx200_cur."!cursor_pos"(rx200_pos)
+ $P10 = rx200_cur."nibbler"()
+ unless $P10, rx200_fail
+ rx200_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("nibbler")
- rx191_pos = $P10."pos"()
+ rx200_pos = $P10."pos"()
# rx literal "]"
- add $I11, rx191_pos, 1
- gt $I11, rx191_eos, rx191_fail
- sub $I11, rx191_pos, rx191_off
- ord $I11, rx191_tgt, $I11
- ne $I11, 93, rx191_fail
- add rx191_pos, 1
- # rx pass
- rx191_cur."!cursor_pass"(rx191_pos, "metachar:sym<[ ]>")
- if_null rx191_debug, debug_245
- rx191_cur."!cursor_debug"("PASS ", "metachar:sym<[ ]>", " at pos=", rx191_pos)
- debug_245:
- .return (rx191_cur)
- rx191_restart:
+ add $I11, rx200_pos, 1
+ gt $I11, rx200_eos, rx200_fail
+ sub $I11, rx200_pos, rx200_off
+ ord $I11, rx200_tgt, $I11
+ ne $I11, 93, rx200_fail
+ add rx200_pos, 1
+ # rx pass
+ rx200_cur."!cursor_pass"(rx200_pos, "metachar:sym<[ ]>")
+ if_null rx200_debug, debug_251
+ rx200_cur."!cursor_debug"("PASS", "metachar:sym<[ ]>", " at pos=", rx200_pos)
+ debug_251:
+ .return (rx200_cur)
+ rx200_restart:
.annotate 'line', 3
- if_null rx191_debug, debug_246
- rx191_cur."!cursor_debug"("NEXT ", "metachar:sym<[ ]>")
- debug_246:
- rx191_fail:
- (rx191_rep, rx191_pos, $I10, $P10) = rx191_cur."!mark_fail"(0)
- lt rx191_pos, -1, rx191_done
- eq rx191_pos, -1, rx191_fail
- jump $I10
- rx191_done:
- rx191_cur."!cursor_fail"()
- if_null rx191_debug, debug_247
- rx191_cur."!cursor_debug"("FAIL ", "metachar:sym<[ ]>")
- debug_247:
- .return (rx191_cur)
+ if_null rx200_debug, debug_252
+ rx200_cur."!cursor_debug"("NEXT", "metachar:sym<[ ]>")
+ debug_252:
+ rx200_fail:
+ (rx200_rep, rx200_pos, $I10, $P10) = rx200_cur."!mark_fail"(0)
+ lt rx200_pos, -1, rx200_done
+ eq rx200_pos, -1, rx200_fail
+ jump $I10
+ rx200_done:
+ rx200_cur."!cursor_fail"()
+ if_null rx200_debug, debug_253
+ rx200_cur."!cursor_debug"("FAIL", "metachar:sym<[ ]>")
+ debug_253:
+ .return (rx200_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<[ ]>" :subid("54_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<[ ]>" :subid("56_1282323996.47527") :method
.annotate 'line', 3
- $P193 = self."!PREFIX__!subrule"("nibbler", "[")
- new $P194, "ResizablePMCArray"
- push $P194, $P193
- .return ($P194)
+ $P202 = self."!PREFIX__!subrule"("nibbler", "[")
+ new $P203, "ResizablePMCArray"
+ push $P203, $P202
+ .return ($P203)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<( )>" :subid("55_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<( )>" :subid("57_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx197_tgt
- .local int rx197_pos
- .local int rx197_off
- .local int rx197_eos
- .local int rx197_rep
- .local pmc rx197_cur
- .local pmc rx197_debug
- (rx197_cur, rx197_pos, rx197_tgt, $I10) = self."!cursor_start"()
- getattribute rx197_debug, rx197_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx197_cur
- .local pmc match
- .lex "$/", match
- length rx197_eos, rx197_tgt
- gt rx197_pos, rx197_eos, rx197_done
- set rx197_off, 0
- lt rx197_pos, 2, rx197_start
- sub rx197_off, rx197_pos, 1
- substr rx197_tgt, rx197_tgt, rx197_off
- rx197_start:
- eq $I10, 1, rx197_restart
- if_null rx197_debug, debug_248
- rx197_cur."!cursor_debug"("START ", "metachar:sym<( )>")
- debug_248:
+ .local string rx206_tgt
+ .local int rx206_pos
+ .local int rx206_off
+ .local int rx206_eos
+ .local int rx206_rep
+ .local pmc rx206_cur
+ .local pmc rx206_debug
+ (rx206_cur, rx206_pos, rx206_tgt, $I10) = self."!cursor_start"()
+ getattribute rx206_debug, rx206_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx206_cur
+ .local pmc match
+ .lex "$/", match
+ length rx206_eos, rx206_tgt
+ gt rx206_pos, rx206_eos, rx206_done
+ set rx206_off, 0
+ lt rx206_pos, 2, rx206_start
+ sub rx206_off, rx206_pos, 1
+ substr rx206_tgt, rx206_tgt, rx206_off
+ rx206_start:
+ eq $I10, 1, rx206_restart
+ if_null rx206_debug, debug_254
+ rx206_cur."!cursor_debug"("START", "metachar:sym<( )>")
+ debug_254:
$I10 = self.'from'()
- ne $I10, -1, rxscan201_done
- goto rxscan201_scan
- rxscan201_loop:
- ($P10) = rx197_cur."from"()
- inc $P10
- set rx197_pos, $P10
- ge rx197_pos, rx197_eos, rxscan201_done
- rxscan201_scan:
- set_addr $I10, rxscan201_loop
- rx197_cur."!mark_push"(0, rx197_pos, $I10)
- rxscan201_done:
-.annotate 'line', 78
+ ne $I10, -1, rxscan210_done
+ goto rxscan210_scan
+ rxscan210_loop:
+ ($P10) = rx206_cur."from"()
+ inc $P10
+ set rx206_pos, $P10
+ ge rx206_pos, rx206_eos, rxscan210_done
+ rxscan210_scan:
+ set_addr $I10, rxscan210_loop
+ rx206_cur."!mark_push"(0, rx206_pos, $I10)
+ rxscan210_done:
+.annotate 'line', 85
# rx literal "("
- add $I11, rx197_pos, 1
- gt $I11, rx197_eos, rx197_fail
- sub $I11, rx197_pos, rx197_off
- ord $I11, rx197_tgt, $I11
- ne $I11, 40, rx197_fail
- add rx197_pos, 1
+ add $I11, rx206_pos, 1
+ gt $I11, rx206_eos, rx206_fail
+ sub $I11, rx206_pos, rx206_off
+ ord $I11, rx206_tgt, $I11
+ ne $I11, 40, rx206_fail
+ add rx206_pos, 1
# rx subrule "nibbler" subtype=capture negate=
- rx197_cur."!cursor_pos"(rx197_pos)
- $P10 = rx197_cur."nibbler"()
- unless $P10, rx197_fail
- rx197_cur."!mark_push"(0, -1, 0, $P10)
+ rx206_cur."!cursor_pos"(rx206_pos)
+ $P10 = rx206_cur."nibbler"()
+ unless $P10, rx206_fail
+ rx206_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("nibbler")
- rx197_pos = $P10."pos"()
+ rx206_pos = $P10."pos"()
# rx literal ")"
- add $I11, rx197_pos, 1
- gt $I11, rx197_eos, rx197_fail
- sub $I11, rx197_pos, rx197_off
- ord $I11, rx197_tgt, $I11
- ne $I11, 41, rx197_fail
- add rx197_pos, 1
- # rx pass
- rx197_cur."!cursor_pass"(rx197_pos, "metachar:sym<( )>")
- if_null rx197_debug, debug_249
- rx197_cur."!cursor_debug"("PASS ", "metachar:sym<( )>", " at pos=", rx197_pos)
- debug_249:
- .return (rx197_cur)
- rx197_restart:
+ add $I11, rx206_pos, 1
+ gt $I11, rx206_eos, rx206_fail
+ sub $I11, rx206_pos, rx206_off
+ ord $I11, rx206_tgt, $I11
+ ne $I11, 41, rx206_fail
+ add rx206_pos, 1
+ # rx pass
+ rx206_cur."!cursor_pass"(rx206_pos, "metachar:sym<( )>")
+ if_null rx206_debug, debug_255
+ rx206_cur."!cursor_debug"("PASS", "metachar:sym<( )>", " at pos=", rx206_pos)
+ debug_255:
+ .return (rx206_cur)
+ rx206_restart:
.annotate 'line', 3
- if_null rx197_debug, debug_250
- rx197_cur."!cursor_debug"("NEXT ", "metachar:sym<( )>")
- debug_250:
- rx197_fail:
- (rx197_rep, rx197_pos, $I10, $P10) = rx197_cur."!mark_fail"(0)
- lt rx197_pos, -1, rx197_done
- eq rx197_pos, -1, rx197_fail
- jump $I10
- rx197_done:
- rx197_cur."!cursor_fail"()
- if_null rx197_debug, debug_251
- rx197_cur."!cursor_debug"("FAIL ", "metachar:sym<( )>")
- debug_251:
- .return (rx197_cur)
+ if_null rx206_debug, debug_256
+ rx206_cur."!cursor_debug"("NEXT", "metachar:sym<( )>")
+ debug_256:
+ rx206_fail:
+ (rx206_rep, rx206_pos, $I10, $P10) = rx206_cur."!mark_fail"(0)
+ lt rx206_pos, -1, rx206_done
+ eq rx206_pos, -1, rx206_fail
+ jump $I10
+ rx206_done:
+ rx206_cur."!cursor_fail"()
+ if_null rx206_debug, debug_257
+ rx206_cur."!cursor_debug"("FAIL", "metachar:sym<( )>")
+ debug_257:
+ .return (rx206_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<( )>" :subid("56_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<( )>" :subid("58_1282323996.47527") :method
.annotate 'line', 3
- $P199 = self."!PREFIX__!subrule"("nibbler", "(")
- new $P200, "ResizablePMCArray"
- push $P200, $P199
- .return ($P200)
+ $P208 = self."!PREFIX__!subrule"("nibbler", "(")
+ new $P209, "ResizablePMCArray"
+ push $P209, $P208
+ .return ($P209)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<'>" :subid("57_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<'>" :subid("59_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx203_tgt
- .local int rx203_pos
- .local int rx203_off
- .local int rx203_eos
- .local int rx203_rep
- .local pmc rx203_cur
- .local pmc rx203_debug
- (rx203_cur, rx203_pos, rx203_tgt, $I10) = self."!cursor_start"()
- getattribute rx203_debug, rx203_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx203_cur
+ .local string rx212_tgt
+ .local int rx212_pos
+ .local int rx212_off
+ .local int rx212_eos
+ .local int rx212_rep
+ .local pmc rx212_cur
+ .local pmc rx212_debug
+ (rx212_cur, rx212_pos, rx212_tgt, $I10) = self."!cursor_start"()
+ getattribute rx212_debug, rx212_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx212_cur
.local pmc match
.lex "$/", match
- length rx203_eos, rx203_tgt
- gt rx203_pos, rx203_eos, rx203_done
- set rx203_off, 0
- lt rx203_pos, 2, rx203_start
- sub rx203_off, rx203_pos, 1
- substr rx203_tgt, rx203_tgt, rx203_off
- rx203_start:
- eq $I10, 1, rx203_restart
- if_null rx203_debug, debug_252
- rx203_cur."!cursor_debug"("START ", "metachar:sym<'>")
- debug_252:
+ length rx212_eos, rx212_tgt
+ gt rx212_pos, rx212_eos, rx212_done
+ set rx212_off, 0
+ lt rx212_pos, 2, rx212_start
+ sub rx212_off, rx212_pos, 1
+ substr rx212_tgt, rx212_tgt, rx212_off
+ rx212_start:
+ eq $I10, 1, rx212_restart
+ if_null rx212_debug, debug_258
+ rx212_cur."!cursor_debug"("START", "metachar:sym<'>")
+ debug_258:
$I10 = self.'from'()
- ne $I10, -1, rxscan206_done
- goto rxscan206_scan
- rxscan206_loop:
- ($P10) = rx203_cur."from"()
- inc $P10
- set rx203_pos, $P10
- ge rx203_pos, rx203_eos, rxscan206_done
- rxscan206_scan:
- set_addr $I10, rxscan206_loop
- rx203_cur."!mark_push"(0, rx203_pos, $I10)
- rxscan206_done:
-.annotate 'line', 79
+ ne $I10, -1, rxscan215_done
+ goto rxscan215_scan
+ rxscan215_loop:
+ ($P10) = rx212_cur."from"()
+ inc $P10
+ set rx212_pos, $P10
+ ge rx212_pos, rx212_eos, rxscan215_done
+ rxscan215_scan:
+ set_addr $I10, rxscan215_loop
+ rx212_cur."!mark_push"(0, rx212_pos, $I10)
+ rxscan215_done:
+.annotate 'line', 86
# rx enumcharlist negate=0 zerowidth
- ge rx203_pos, rx203_eos, rx203_fail
- sub $I10, rx203_pos, rx203_off
- substr $S10, rx203_tgt, $I10, 1
+ ge rx212_pos, rx212_eos, rx212_fail
+ sub $I10, rx212_pos, rx212_off
+ substr $S10, rx212_tgt, $I10, 1
index $I11, "'", $S10
- lt $I11, 0, rx203_fail
+ lt $I11, 0, rx212_fail
# rx subrule "quote_EXPR" subtype=capture negate=
- rx203_cur."!cursor_pos"(rx203_pos)
- $P10 = rx203_cur."quote_EXPR"(":q")
- unless $P10, rx203_fail
- rx203_cur."!mark_push"(0, -1, 0, $P10)
+ rx212_cur."!cursor_pos"(rx212_pos)
+ $P10 = rx212_cur."quote_EXPR"(":q")
+ unless $P10, rx212_fail
+ rx212_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("quote_EXPR")
- rx203_pos = $P10."pos"()
+ rx212_pos = $P10."pos"()
# rx pass
- rx203_cur."!cursor_pass"(rx203_pos, "metachar:sym<'>")
- if_null rx203_debug, debug_253
- rx203_cur."!cursor_debug"("PASS ", "metachar:sym<'>", " at pos=", rx203_pos)
- debug_253:
- .return (rx203_cur)
- rx203_restart:
+ rx212_cur."!cursor_pass"(rx212_pos, "metachar:sym<'>")
+ if_null rx212_debug, debug_259
+ rx212_cur."!cursor_debug"("PASS", "metachar:sym<'>", " at pos=", rx212_pos)
+ debug_259:
+ .return (rx212_cur)
+ rx212_restart:
.annotate 'line', 3
- if_null rx203_debug, debug_254
- rx203_cur."!cursor_debug"("NEXT ", "metachar:sym<'>")
- debug_254:
- rx203_fail:
- (rx203_rep, rx203_pos, $I10, $P10) = rx203_cur."!mark_fail"(0)
- lt rx203_pos, -1, rx203_done
- eq rx203_pos, -1, rx203_fail
- jump $I10
- rx203_done:
- rx203_cur."!cursor_fail"()
- if_null rx203_debug, debug_255
- rx203_cur."!cursor_debug"("FAIL ", "metachar:sym<'>")
- debug_255:
- .return (rx203_cur)
+ if_null rx212_debug, debug_260
+ rx212_cur."!cursor_debug"("NEXT", "metachar:sym<'>")
+ debug_260:
+ rx212_fail:
+ (rx212_rep, rx212_pos, $I10, $P10) = rx212_cur."!mark_fail"(0)
+ lt rx212_pos, -1, rx212_done
+ eq rx212_pos, -1, rx212_fail
+ jump $I10
+ rx212_done:
+ rx212_cur."!cursor_fail"()
+ if_null rx212_debug, debug_261
+ rx212_cur."!cursor_debug"("FAIL", "metachar:sym<'>")
+ debug_261:
+ .return (rx212_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<'>" :subid("58_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<'>" :subid("60_1282323996.47527") :method
.annotate 'line', 3
- new $P205, "ResizablePMCArray"
- push $P205, "'"
- .return ($P205)
+ new $P214, "ResizablePMCArray"
+ push $P214, "'"
+ .return ($P214)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<\">" :subid("59_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<\">" :subid("61_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx208_tgt
- .local int rx208_pos
- .local int rx208_off
- .local int rx208_eos
- .local int rx208_rep
- .local pmc rx208_cur
- .local pmc rx208_debug
- (rx208_cur, rx208_pos, rx208_tgt, $I10) = self."!cursor_start"()
- getattribute rx208_debug, rx208_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx208_cur
+ .local string rx217_tgt
+ .local int rx217_pos
+ .local int rx217_off
+ .local int rx217_eos
+ .local int rx217_rep
+ .local pmc rx217_cur
+ .local pmc rx217_debug
+ (rx217_cur, rx217_pos, rx217_tgt, $I10) = self."!cursor_start"()
+ getattribute rx217_debug, rx217_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx217_cur
.local pmc match
.lex "$/", match
- length rx208_eos, rx208_tgt
- gt rx208_pos, rx208_eos, rx208_done
- set rx208_off, 0
- lt rx208_pos, 2, rx208_start
- sub rx208_off, rx208_pos, 1
- substr rx208_tgt, rx208_tgt, rx208_off
- rx208_start:
- eq $I10, 1, rx208_restart
- if_null rx208_debug, debug_256
- rx208_cur."!cursor_debug"("START ", "metachar:sym<\">")
- debug_256:
+ length rx217_eos, rx217_tgt
+ gt rx217_pos, rx217_eos, rx217_done
+ set rx217_off, 0
+ lt rx217_pos, 2, rx217_start
+ sub rx217_off, rx217_pos, 1
+ substr rx217_tgt, rx217_tgt, rx217_off
+ rx217_start:
+ eq $I10, 1, rx217_restart
+ if_null rx217_debug, debug_262
+ rx217_cur."!cursor_debug"("START", "metachar:sym<\">")
+ debug_262:
$I10 = self.'from'()
- ne $I10, -1, rxscan211_done
- goto rxscan211_scan
- rxscan211_loop:
- ($P10) = rx208_cur."from"()
- inc $P10
- set rx208_pos, $P10
- ge rx208_pos, rx208_eos, rxscan211_done
- rxscan211_scan:
- set_addr $I10, rxscan211_loop
- rx208_cur."!mark_push"(0, rx208_pos, $I10)
- rxscan211_done:
-.annotate 'line', 80
+ ne $I10, -1, rxscan220_done
+ goto rxscan220_scan
+ rxscan220_loop:
+ ($P10) = rx217_cur."from"()
+ inc $P10
+ set rx217_pos, $P10
+ ge rx217_pos, rx217_eos, rxscan220_done
+ rxscan220_scan:
+ set_addr $I10, rxscan220_loop
+ rx217_cur."!mark_push"(0, rx217_pos, $I10)
+ rxscan220_done:
+.annotate 'line', 87
# rx enumcharlist negate=0 zerowidth
- ge rx208_pos, rx208_eos, rx208_fail
- sub $I10, rx208_pos, rx208_off
- substr $S10, rx208_tgt, $I10, 1
+ ge rx217_pos, rx217_eos, rx217_fail
+ sub $I10, rx217_pos, rx217_off
+ substr $S10, rx217_tgt, $I10, 1
index $I11, "\"", $S10
- lt $I11, 0, rx208_fail
+ lt $I11, 0, rx217_fail
# rx subrule "quote_EXPR" subtype=capture negate=
- rx208_cur."!cursor_pos"(rx208_pos)
- $P10 = rx208_cur."quote_EXPR"(":qq")
- unless $P10, rx208_fail
- rx208_cur."!mark_push"(0, -1, 0, $P10)
+ rx217_cur."!cursor_pos"(rx217_pos)
+ $P10 = rx217_cur."quote_EXPR"(":qq")
+ unless $P10, rx217_fail
+ rx217_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("quote_EXPR")
- rx208_pos = $P10."pos"()
+ rx217_pos = $P10."pos"()
# rx pass
- rx208_cur."!cursor_pass"(rx208_pos, "metachar:sym<\">")
- if_null rx208_debug, debug_257
- rx208_cur."!cursor_debug"("PASS ", "metachar:sym<\">", " at pos=", rx208_pos)
- debug_257:
- .return (rx208_cur)
- rx208_restart:
+ rx217_cur."!cursor_pass"(rx217_pos, "metachar:sym<\">")
+ if_null rx217_debug, debug_263
+ rx217_cur."!cursor_debug"("PASS", "metachar:sym<\">", " at pos=", rx217_pos)
+ debug_263:
+ .return (rx217_cur)
+ rx217_restart:
.annotate 'line', 3
- if_null rx208_debug, debug_258
- rx208_cur."!cursor_debug"("NEXT ", "metachar:sym<\">")
- debug_258:
- rx208_fail:
- (rx208_rep, rx208_pos, $I10, $P10) = rx208_cur."!mark_fail"(0)
- lt rx208_pos, -1, rx208_done
- eq rx208_pos, -1, rx208_fail
- jump $I10
- rx208_done:
- rx208_cur."!cursor_fail"()
- if_null rx208_debug, debug_259
- rx208_cur."!cursor_debug"("FAIL ", "metachar:sym<\">")
- debug_259:
- .return (rx208_cur)
+ if_null rx217_debug, debug_264
+ rx217_cur."!cursor_debug"("NEXT", "metachar:sym<\">")
+ debug_264:
+ rx217_fail:
+ (rx217_rep, rx217_pos, $I10, $P10) = rx217_cur."!mark_fail"(0)
+ lt rx217_pos, -1, rx217_done
+ eq rx217_pos, -1, rx217_fail
+ jump $I10
+ rx217_done:
+ rx217_cur."!cursor_fail"()
+ if_null rx217_debug, debug_265
+ rx217_cur."!cursor_debug"("FAIL", "metachar:sym<\">")
+ debug_265:
+ .return (rx217_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<\">" :subid("60_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<\">" :subid("62_1282323996.47527") :method
.annotate 'line', 3
- new $P210, "ResizablePMCArray"
- push $P210, "\""
- .return ($P210)
+ new $P219, "ResizablePMCArray"
+ push $P219, "\""
+ .return ($P219)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<.>" :subid("61_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<.>" :subid("63_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx213_tgt
- .local int rx213_pos
- .local int rx213_off
- .local int rx213_eos
- .local int rx213_rep
- .local pmc rx213_cur
- .local pmc rx213_debug
- (rx213_cur, rx213_pos, rx213_tgt, $I10) = self."!cursor_start"()
- getattribute rx213_debug, rx213_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx213_cur
+ .local string rx222_tgt
+ .local int rx222_pos
+ .local int rx222_off
+ .local int rx222_eos
+ .local int rx222_rep
+ .local pmc rx222_cur
+ .local pmc rx222_debug
+ (rx222_cur, rx222_pos, rx222_tgt, $I10) = self."!cursor_start"()
+ getattribute rx222_debug, rx222_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx222_cur
.local pmc match
.lex "$/", match
- length rx213_eos, rx213_tgt
- gt rx213_pos, rx213_eos, rx213_done
- set rx213_off, 0
- lt rx213_pos, 2, rx213_start
- sub rx213_off, rx213_pos, 1
- substr rx213_tgt, rx213_tgt, rx213_off
- rx213_start:
- eq $I10, 1, rx213_restart
- if_null rx213_debug, debug_260
- rx213_cur."!cursor_debug"("START ", "metachar:sym<.>")
- debug_260:
+ length rx222_eos, rx222_tgt
+ gt rx222_pos, rx222_eos, rx222_done
+ set rx222_off, 0
+ lt rx222_pos, 2, rx222_start
+ sub rx222_off, rx222_pos, 1
+ substr rx222_tgt, rx222_tgt, rx222_off
+ rx222_start:
+ eq $I10, 1, rx222_restart
+ if_null rx222_debug, debug_266
+ rx222_cur."!cursor_debug"("START", "metachar:sym<.>")
+ debug_266:
$I10 = self.'from'()
- ne $I10, -1, rxscan216_done
- goto rxscan216_scan
- rxscan216_loop:
- ($P10) = rx213_cur."from"()
- inc $P10
- set rx213_pos, $P10
- ge rx213_pos, rx213_eos, rxscan216_done
- rxscan216_scan:
- set_addr $I10, rxscan216_loop
- rx213_cur."!mark_push"(0, rx213_pos, $I10)
- rxscan216_done:
-.annotate 'line', 81
+ ne $I10, -1, rxscan225_done
+ goto rxscan225_scan
+ rxscan225_loop:
+ ($P10) = rx222_cur."from"()
+ inc $P10
+ set rx222_pos, $P10
+ ge rx222_pos, rx222_eos, rxscan225_done
+ rxscan225_scan:
+ set_addr $I10, rxscan225_loop
+ rx222_cur."!mark_push"(0, rx222_pos, $I10)
+ rxscan225_done:
+.annotate 'line', 88
# rx subcapture "sym"
- set_addr $I10, rxcap_217_fail
- rx213_cur."!mark_push"(0, rx213_pos, $I10)
+ set_addr $I10, rxcap_226_fail
+ rx222_cur."!mark_push"(0, rx222_pos, $I10)
# rx literal "."
- add $I11, rx213_pos, 1
- gt $I11, rx213_eos, rx213_fail
- sub $I11, rx213_pos, rx213_off
- ord $I11, rx213_tgt, $I11
- ne $I11, 46, rx213_fail
- add rx213_pos, 1
- set_addr $I10, rxcap_217_fail
- ($I12, $I11) = rx213_cur."!mark_peek"($I10)
- rx213_cur."!cursor_pos"($I11)
- ($P10) = rx213_cur."!cursor_start"()
- $P10."!cursor_pass"(rx213_pos, "")
- rx213_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx222_pos, 1
+ gt $I11, rx222_eos, rx222_fail
+ sub $I11, rx222_pos, rx222_off
+ ord $I11, rx222_tgt, $I11
+ ne $I11, 46, rx222_fail
+ add rx222_pos, 1
+ set_addr $I10, rxcap_226_fail
+ ($I12, $I11) = rx222_cur."!mark_peek"($I10)
+ rx222_cur."!cursor_pos"($I11)
+ ($P10) = rx222_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx222_pos, "")
+ rx222_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_217_done
- rxcap_217_fail:
- goto rx213_fail
- rxcap_217_done:
- # rx pass
- rx213_cur."!cursor_pass"(rx213_pos, "metachar:sym<.>")
- if_null rx213_debug, debug_261
- rx213_cur."!cursor_debug"("PASS ", "metachar:sym<.>", " at pos=", rx213_pos)
- debug_261:
- .return (rx213_cur)
- rx213_restart:
+ goto rxcap_226_done
+ rxcap_226_fail:
+ goto rx222_fail
+ rxcap_226_done:
+ # rx pass
+ rx222_cur."!cursor_pass"(rx222_pos, "metachar:sym<.>")
+ if_null rx222_debug, debug_267
+ rx222_cur."!cursor_debug"("PASS", "metachar:sym<.>", " at pos=", rx222_pos)
+ debug_267:
+ .return (rx222_cur)
+ rx222_restart:
.annotate 'line', 3
- if_null rx213_debug, debug_262
- rx213_cur."!cursor_debug"("NEXT ", "metachar:sym<.>")
- debug_262:
- rx213_fail:
- (rx213_rep, rx213_pos, $I10, $P10) = rx213_cur."!mark_fail"(0)
- lt rx213_pos, -1, rx213_done
- eq rx213_pos, -1, rx213_fail
- jump $I10
- rx213_done:
- rx213_cur."!cursor_fail"()
- if_null rx213_debug, debug_263
- rx213_cur."!cursor_debug"("FAIL ", "metachar:sym<.>")
- debug_263:
- .return (rx213_cur)
+ if_null rx222_debug, debug_268
+ rx222_cur."!cursor_debug"("NEXT", "metachar:sym<.>")
+ debug_268:
+ rx222_fail:
+ (rx222_rep, rx222_pos, $I10, $P10) = rx222_cur."!mark_fail"(0)
+ lt rx222_pos, -1, rx222_done
+ eq rx222_pos, -1, rx222_fail
+ jump $I10
+ rx222_done:
+ rx222_cur."!cursor_fail"()
+ if_null rx222_debug, debug_269
+ rx222_cur."!cursor_debug"("FAIL", "metachar:sym<.>")
+ debug_269:
+ .return (rx222_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<.>" :subid("62_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<.>" :subid("64_1282323996.47527") :method
.annotate 'line', 3
- new $P215, "ResizablePMCArray"
- push $P215, "."
- .return ($P215)
+ new $P224, "ResizablePMCArray"
+ push $P224, "."
+ .return ($P224)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<^>" :subid("63_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<^>" :subid("65_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx219_tgt
- .local int rx219_pos
- .local int rx219_off
- .local int rx219_eos
- .local int rx219_rep
- .local pmc rx219_cur
- .local pmc rx219_debug
- (rx219_cur, rx219_pos, rx219_tgt, $I10) = self."!cursor_start"()
- getattribute rx219_debug, rx219_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx219_cur
+ .local string rx228_tgt
+ .local int rx228_pos
+ .local int rx228_off
+ .local int rx228_eos
+ .local int rx228_rep
+ .local pmc rx228_cur
+ .local pmc rx228_debug
+ (rx228_cur, rx228_pos, rx228_tgt, $I10) = self."!cursor_start"()
+ getattribute rx228_debug, rx228_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx228_cur
.local pmc match
.lex "$/", match
- length rx219_eos, rx219_tgt
- gt rx219_pos, rx219_eos, rx219_done
- set rx219_off, 0
- lt rx219_pos, 2, rx219_start
- sub rx219_off, rx219_pos, 1
- substr rx219_tgt, rx219_tgt, rx219_off
- rx219_start:
- eq $I10, 1, rx219_restart
- if_null rx219_debug, debug_264
- rx219_cur."!cursor_debug"("START ", "metachar:sym<^>")
- debug_264:
+ length rx228_eos, rx228_tgt
+ gt rx228_pos, rx228_eos, rx228_done
+ set rx228_off, 0
+ lt rx228_pos, 2, rx228_start
+ sub rx228_off, rx228_pos, 1
+ substr rx228_tgt, rx228_tgt, rx228_off
+ rx228_start:
+ eq $I10, 1, rx228_restart
+ if_null rx228_debug, debug_270
+ rx228_cur."!cursor_debug"("START", "metachar:sym<^>")
+ debug_270:
$I10 = self.'from'()
- ne $I10, -1, rxscan222_done
- goto rxscan222_scan
- rxscan222_loop:
- ($P10) = rx219_cur."from"()
- inc $P10
- set rx219_pos, $P10
- ge rx219_pos, rx219_eos, rxscan222_done
- rxscan222_scan:
- set_addr $I10, rxscan222_loop
- rx219_cur."!mark_push"(0, rx219_pos, $I10)
- rxscan222_done:
-.annotate 'line', 82
+ ne $I10, -1, rxscan231_done
+ goto rxscan231_scan
+ rxscan231_loop:
+ ($P10) = rx228_cur."from"()
+ inc $P10
+ set rx228_pos, $P10
+ ge rx228_pos, rx228_eos, rxscan231_done
+ rxscan231_scan:
+ set_addr $I10, rxscan231_loop
+ rx228_cur."!mark_push"(0, rx228_pos, $I10)
+ rxscan231_done:
+.annotate 'line', 89
# rx subcapture "sym"
- set_addr $I10, rxcap_223_fail
- rx219_cur."!mark_push"(0, rx219_pos, $I10)
+ set_addr $I10, rxcap_232_fail
+ rx228_cur."!mark_push"(0, rx228_pos, $I10)
# rx literal "^"
- add $I11, rx219_pos, 1
- gt $I11, rx219_eos, rx219_fail
- sub $I11, rx219_pos, rx219_off
- ord $I11, rx219_tgt, $I11
- ne $I11, 94, rx219_fail
- add rx219_pos, 1
- set_addr $I10, rxcap_223_fail
- ($I12, $I11) = rx219_cur."!mark_peek"($I10)
- rx219_cur."!cursor_pos"($I11)
- ($P10) = rx219_cur."!cursor_start"()
- $P10."!cursor_pass"(rx219_pos, "")
- rx219_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx228_pos, 1
+ gt $I11, rx228_eos, rx228_fail
+ sub $I11, rx228_pos, rx228_off
+ ord $I11, rx228_tgt, $I11
+ ne $I11, 94, rx228_fail
+ add rx228_pos, 1
+ set_addr $I10, rxcap_232_fail
+ ($I12, $I11) = rx228_cur."!mark_peek"($I10)
+ rx228_cur."!cursor_pos"($I11)
+ ($P10) = rx228_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx228_pos, "")
+ rx228_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_223_done
- rxcap_223_fail:
- goto rx219_fail
- rxcap_223_done:
- # rx pass
- rx219_cur."!cursor_pass"(rx219_pos, "metachar:sym<^>")
- if_null rx219_debug, debug_265
- rx219_cur."!cursor_debug"("PASS ", "metachar:sym<^>", " at pos=", rx219_pos)
- debug_265:
- .return (rx219_cur)
- rx219_restart:
+ goto rxcap_232_done
+ rxcap_232_fail:
+ goto rx228_fail
+ rxcap_232_done:
+ # rx pass
+ rx228_cur."!cursor_pass"(rx228_pos, "metachar:sym<^>")
+ if_null rx228_debug, debug_271
+ rx228_cur."!cursor_debug"("PASS", "metachar:sym<^>", " at pos=", rx228_pos)
+ debug_271:
+ .return (rx228_cur)
+ rx228_restart:
.annotate 'line', 3
- if_null rx219_debug, debug_266
- rx219_cur."!cursor_debug"("NEXT ", "metachar:sym<^>")
- debug_266:
- rx219_fail:
- (rx219_rep, rx219_pos, $I10, $P10) = rx219_cur."!mark_fail"(0)
- lt rx219_pos, -1, rx219_done
- eq rx219_pos, -1, rx219_fail
- jump $I10
- rx219_done:
- rx219_cur."!cursor_fail"()
- if_null rx219_debug, debug_267
- rx219_cur."!cursor_debug"("FAIL ", "metachar:sym<^>")
- debug_267:
- .return (rx219_cur)
+ if_null rx228_debug, debug_272
+ rx228_cur."!cursor_debug"("NEXT", "metachar:sym<^>")
+ debug_272:
+ rx228_fail:
+ (rx228_rep, rx228_pos, $I10, $P10) = rx228_cur."!mark_fail"(0)
+ lt rx228_pos, -1, rx228_done
+ eq rx228_pos, -1, rx228_fail
+ jump $I10
+ rx228_done:
+ rx228_cur."!cursor_fail"()
+ if_null rx228_debug, debug_273
+ rx228_cur."!cursor_debug"("FAIL", "metachar:sym<^>")
+ debug_273:
+ .return (rx228_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<^>" :subid("64_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<^>" :subid("66_1282323996.47527") :method
.annotate 'line', 3
- new $P221, "ResizablePMCArray"
- push $P221, "^"
- .return ($P221)
+ new $P230, "ResizablePMCArray"
+ push $P230, "^"
+ .return ($P230)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<^^>" :subid("65_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<^^>" :subid("67_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx225_tgt
- .local int rx225_pos
- .local int rx225_off
- .local int rx225_eos
- .local int rx225_rep
- .local pmc rx225_cur
- .local pmc rx225_debug
- (rx225_cur, rx225_pos, rx225_tgt, $I10) = self."!cursor_start"()
- getattribute rx225_debug, rx225_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx225_cur
+ .local string rx234_tgt
+ .local int rx234_pos
+ .local int rx234_off
+ .local int rx234_eos
+ .local int rx234_rep
+ .local pmc rx234_cur
+ .local pmc rx234_debug
+ (rx234_cur, rx234_pos, rx234_tgt, $I10) = self."!cursor_start"()
+ getattribute rx234_debug, rx234_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx234_cur
.local pmc match
.lex "$/", match
- length rx225_eos, rx225_tgt
- gt rx225_pos, rx225_eos, rx225_done
- set rx225_off, 0
- lt rx225_pos, 2, rx225_start
- sub rx225_off, rx225_pos, 1
- substr rx225_tgt, rx225_tgt, rx225_off
- rx225_start:
- eq $I10, 1, rx225_restart
- if_null rx225_debug, debug_268
- rx225_cur."!cursor_debug"("START ", "metachar:sym<^^>")
- debug_268:
+ length rx234_eos, rx234_tgt
+ gt rx234_pos, rx234_eos, rx234_done
+ set rx234_off, 0
+ lt rx234_pos, 2, rx234_start
+ sub rx234_off, rx234_pos, 1
+ substr rx234_tgt, rx234_tgt, rx234_off
+ rx234_start:
+ eq $I10, 1, rx234_restart
+ if_null rx234_debug, debug_274
+ rx234_cur."!cursor_debug"("START", "metachar:sym<^^>")
+ debug_274:
$I10 = self.'from'()
- ne $I10, -1, rxscan228_done
- goto rxscan228_scan
- rxscan228_loop:
- ($P10) = rx225_cur."from"()
- inc $P10
- set rx225_pos, $P10
- ge rx225_pos, rx225_eos, rxscan228_done
- rxscan228_scan:
- set_addr $I10, rxscan228_loop
- rx225_cur."!mark_push"(0, rx225_pos, $I10)
- rxscan228_done:
-.annotate 'line', 83
+ ne $I10, -1, rxscan237_done
+ goto rxscan237_scan
+ rxscan237_loop:
+ ($P10) = rx234_cur."from"()
+ inc $P10
+ set rx234_pos, $P10
+ ge rx234_pos, rx234_eos, rxscan237_done
+ rxscan237_scan:
+ set_addr $I10, rxscan237_loop
+ rx234_cur."!mark_push"(0, rx234_pos, $I10)
+ rxscan237_done:
+.annotate 'line', 90
# rx subcapture "sym"
- set_addr $I10, rxcap_229_fail
- rx225_cur."!mark_push"(0, rx225_pos, $I10)
+ set_addr $I10, rxcap_238_fail
+ rx234_cur."!mark_push"(0, rx234_pos, $I10)
# rx literal "^^"
- add $I11, rx225_pos, 2
- gt $I11, rx225_eos, rx225_fail
- sub $I11, rx225_pos, rx225_off
- substr $S10, rx225_tgt, $I11, 2
- ne $S10, "^^", rx225_fail
- add rx225_pos, 2
- set_addr $I10, rxcap_229_fail
- ($I12, $I11) = rx225_cur."!mark_peek"($I10)
- rx225_cur."!cursor_pos"($I11)
- ($P10) = rx225_cur."!cursor_start"()
- $P10."!cursor_pass"(rx225_pos, "")
- rx225_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx234_pos, 2
+ gt $I11, rx234_eos, rx234_fail
+ sub $I11, rx234_pos, rx234_off
+ substr $S10, rx234_tgt, $I11, 2
+ ne $S10, "^^", rx234_fail
+ add rx234_pos, 2
+ set_addr $I10, rxcap_238_fail
+ ($I12, $I11) = rx234_cur."!mark_peek"($I10)
+ rx234_cur."!cursor_pos"($I11)
+ ($P10) = rx234_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx234_pos, "")
+ rx234_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_229_done
- rxcap_229_fail:
- goto rx225_fail
- rxcap_229_done:
- # rx pass
- rx225_cur."!cursor_pass"(rx225_pos, "metachar:sym<^^>")
- if_null rx225_debug, debug_269
- rx225_cur."!cursor_debug"("PASS ", "metachar:sym<^^>", " at pos=", rx225_pos)
- debug_269:
- .return (rx225_cur)
- rx225_restart:
+ goto rxcap_238_done
+ rxcap_238_fail:
+ goto rx234_fail
+ rxcap_238_done:
+ # rx pass
+ rx234_cur."!cursor_pass"(rx234_pos, "metachar:sym<^^>")
+ if_null rx234_debug, debug_275
+ rx234_cur."!cursor_debug"("PASS", "metachar:sym<^^>", " at pos=", rx234_pos)
+ debug_275:
+ .return (rx234_cur)
+ rx234_restart:
.annotate 'line', 3
- if_null rx225_debug, debug_270
- rx225_cur."!cursor_debug"("NEXT ", "metachar:sym<^^>")
- debug_270:
- rx225_fail:
- (rx225_rep, rx225_pos, $I10, $P10) = rx225_cur."!mark_fail"(0)
- lt rx225_pos, -1, rx225_done
- eq rx225_pos, -1, rx225_fail
- jump $I10
- rx225_done:
- rx225_cur."!cursor_fail"()
- if_null rx225_debug, debug_271
- rx225_cur."!cursor_debug"("FAIL ", "metachar:sym<^^>")
- debug_271:
- .return (rx225_cur)
+ if_null rx234_debug, debug_276
+ rx234_cur."!cursor_debug"("NEXT", "metachar:sym<^^>")
+ debug_276:
+ rx234_fail:
+ (rx234_rep, rx234_pos, $I10, $P10) = rx234_cur."!mark_fail"(0)
+ lt rx234_pos, -1, rx234_done
+ eq rx234_pos, -1, rx234_fail
+ jump $I10
+ rx234_done:
+ rx234_cur."!cursor_fail"()
+ if_null rx234_debug, debug_277
+ rx234_cur."!cursor_debug"("FAIL", "metachar:sym<^^>")
+ debug_277:
+ .return (rx234_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<^^>" :subid("66_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<^^>" :subid("68_1282323996.47527") :method
.annotate 'line', 3
- new $P227, "ResizablePMCArray"
- push $P227, "^^"
- .return ($P227)
+ new $P236, "ResizablePMCArray"
+ push $P236, "^^"
+ .return ($P236)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<$>" :subid("67_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<$>" :subid("69_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx231_tgt
- .local int rx231_pos
- .local int rx231_off
- .local int rx231_eos
- .local int rx231_rep
- .local pmc rx231_cur
- .local pmc rx231_debug
- (rx231_cur, rx231_pos, rx231_tgt, $I10) = self."!cursor_start"()
- getattribute rx231_debug, rx231_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx231_cur
+ .local string rx240_tgt
+ .local int rx240_pos
+ .local int rx240_off
+ .local int rx240_eos
+ .local int rx240_rep
+ .local pmc rx240_cur
+ .local pmc rx240_debug
+ (rx240_cur, rx240_pos, rx240_tgt, $I10) = self."!cursor_start"()
+ getattribute rx240_debug, rx240_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx240_cur
.local pmc match
.lex "$/", match
- length rx231_eos, rx231_tgt
- gt rx231_pos, rx231_eos, rx231_done
- set rx231_off, 0
- lt rx231_pos, 2, rx231_start
- sub rx231_off, rx231_pos, 1
- substr rx231_tgt, rx231_tgt, rx231_off
- rx231_start:
- eq $I10, 1, rx231_restart
- if_null rx231_debug, debug_272
- rx231_cur."!cursor_debug"("START ", "metachar:sym<$>")
- debug_272:
+ length rx240_eos, rx240_tgt
+ gt rx240_pos, rx240_eos, rx240_done
+ set rx240_off, 0
+ lt rx240_pos, 2, rx240_start
+ sub rx240_off, rx240_pos, 1
+ substr rx240_tgt, rx240_tgt, rx240_off
+ rx240_start:
+ eq $I10, 1, rx240_restart
+ if_null rx240_debug, debug_278
+ rx240_cur."!cursor_debug"("START", "metachar:sym<$>")
+ debug_278:
$I10 = self.'from'()
- ne $I10, -1, rxscan234_done
- goto rxscan234_scan
- rxscan234_loop:
- ($P10) = rx231_cur."from"()
- inc $P10
- set rx231_pos, $P10
- ge rx231_pos, rx231_eos, rxscan234_done
- rxscan234_scan:
- set_addr $I10, rxscan234_loop
- rx231_cur."!mark_push"(0, rx231_pos, $I10)
- rxscan234_done:
-.annotate 'line', 84
+ ne $I10, -1, rxscan243_done
+ goto rxscan243_scan
+ rxscan243_loop:
+ ($P10) = rx240_cur."from"()
+ inc $P10
+ set rx240_pos, $P10
+ ge rx240_pos, rx240_eos, rxscan243_done
+ rxscan243_scan:
+ set_addr $I10, rxscan243_loop
+ rx240_cur."!mark_push"(0, rx240_pos, $I10)
+ rxscan243_done:
+.annotate 'line', 91
# rx subcapture "sym"
- set_addr $I10, rxcap_235_fail
- rx231_cur."!mark_push"(0, rx231_pos, $I10)
+ set_addr $I10, rxcap_244_fail
+ rx240_cur."!mark_push"(0, rx240_pos, $I10)
# rx literal "$"
- add $I11, rx231_pos, 1
- gt $I11, rx231_eos, rx231_fail
- sub $I11, rx231_pos, rx231_off
- ord $I11, rx231_tgt, $I11
- ne $I11, 36, rx231_fail
- add rx231_pos, 1
- set_addr $I10, rxcap_235_fail
- ($I12, $I11) = rx231_cur."!mark_peek"($I10)
- rx231_cur."!cursor_pos"($I11)
- ($P10) = rx231_cur."!cursor_start"()
- $P10."!cursor_pass"(rx231_pos, "")
- rx231_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx240_pos, 1
+ gt $I11, rx240_eos, rx240_fail
+ sub $I11, rx240_pos, rx240_off
+ ord $I11, rx240_tgt, $I11
+ ne $I11, 36, rx240_fail
+ add rx240_pos, 1
+ set_addr $I10, rxcap_244_fail
+ ($I12, $I11) = rx240_cur."!mark_peek"($I10)
+ rx240_cur."!cursor_pos"($I11)
+ ($P10) = rx240_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx240_pos, "")
+ rx240_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_235_done
- rxcap_235_fail:
- goto rx231_fail
- rxcap_235_done:
- # rx pass
- rx231_cur."!cursor_pass"(rx231_pos, "metachar:sym<$>")
- if_null rx231_debug, debug_273
- rx231_cur."!cursor_debug"("PASS ", "metachar:sym<$>", " at pos=", rx231_pos)
- debug_273:
- .return (rx231_cur)
- rx231_restart:
+ goto rxcap_244_done
+ rxcap_244_fail:
+ goto rx240_fail
+ rxcap_244_done:
+ # rx pass
+ rx240_cur."!cursor_pass"(rx240_pos, "metachar:sym<$>")
+ if_null rx240_debug, debug_279
+ rx240_cur."!cursor_debug"("PASS", "metachar:sym<$>", " at pos=", rx240_pos)
+ debug_279:
+ .return (rx240_cur)
+ rx240_restart:
.annotate 'line', 3
- if_null rx231_debug, debug_274
- rx231_cur."!cursor_debug"("NEXT ", "metachar:sym<$>")
- debug_274:
- rx231_fail:
- (rx231_rep, rx231_pos, $I10, $P10) = rx231_cur."!mark_fail"(0)
- lt rx231_pos, -1, rx231_done
- eq rx231_pos, -1, rx231_fail
- jump $I10
- rx231_done:
- rx231_cur."!cursor_fail"()
- if_null rx231_debug, debug_275
- rx231_cur."!cursor_debug"("FAIL ", "metachar:sym<$>")
- debug_275:
- .return (rx231_cur)
+ if_null rx240_debug, debug_280
+ rx240_cur."!cursor_debug"("NEXT", "metachar:sym<$>")
+ debug_280:
+ rx240_fail:
+ (rx240_rep, rx240_pos, $I10, $P10) = rx240_cur."!mark_fail"(0)
+ lt rx240_pos, -1, rx240_done
+ eq rx240_pos, -1, rx240_fail
+ jump $I10
+ rx240_done:
+ rx240_cur."!cursor_fail"()
+ if_null rx240_debug, debug_281
+ rx240_cur."!cursor_debug"("FAIL", "metachar:sym<$>")
+ debug_281:
+ .return (rx240_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<$>" :subid("68_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<$>" :subid("70_1282323996.47527") :method
.annotate 'line', 3
- new $P233, "ResizablePMCArray"
- push $P233, "$"
- .return ($P233)
+ new $P242, "ResizablePMCArray"
+ push $P242, "$"
+ .return ($P242)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<$$>" :subid("69_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<$$>" :subid("71_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx237_tgt
- .local int rx237_pos
- .local int rx237_off
- .local int rx237_eos
- .local int rx237_rep
- .local pmc rx237_cur
- .local pmc rx237_debug
- (rx237_cur, rx237_pos, rx237_tgt, $I10) = self."!cursor_start"()
- getattribute rx237_debug, rx237_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx237_cur
+ .local string rx246_tgt
+ .local int rx246_pos
+ .local int rx246_off
+ .local int rx246_eos
+ .local int rx246_rep
+ .local pmc rx246_cur
+ .local pmc rx246_debug
+ (rx246_cur, rx246_pos, rx246_tgt, $I10) = self."!cursor_start"()
+ getattribute rx246_debug, rx246_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx246_cur
.local pmc match
.lex "$/", match
- length rx237_eos, rx237_tgt
- gt rx237_pos, rx237_eos, rx237_done
- set rx237_off, 0
- lt rx237_pos, 2, rx237_start
- sub rx237_off, rx237_pos, 1
- substr rx237_tgt, rx237_tgt, rx237_off
- rx237_start:
- eq $I10, 1, rx237_restart
- if_null rx237_debug, debug_276
- rx237_cur."!cursor_debug"("START ", "metachar:sym<$$>")
- debug_276:
+ length rx246_eos, rx246_tgt
+ gt rx246_pos, rx246_eos, rx246_done
+ set rx246_off, 0
+ lt rx246_pos, 2, rx246_start
+ sub rx246_off, rx246_pos, 1
+ substr rx246_tgt, rx246_tgt, rx246_off
+ rx246_start:
+ eq $I10, 1, rx246_restart
+ if_null rx246_debug, debug_282
+ rx246_cur."!cursor_debug"("START", "metachar:sym<$$>")
+ debug_282:
$I10 = self.'from'()
- ne $I10, -1, rxscan240_done
- goto rxscan240_scan
- rxscan240_loop:
- ($P10) = rx237_cur."from"()
- inc $P10
- set rx237_pos, $P10
- ge rx237_pos, rx237_eos, rxscan240_done
- rxscan240_scan:
- set_addr $I10, rxscan240_loop
- rx237_cur."!mark_push"(0, rx237_pos, $I10)
- rxscan240_done:
-.annotate 'line', 85
+ ne $I10, -1, rxscan249_done
+ goto rxscan249_scan
+ rxscan249_loop:
+ ($P10) = rx246_cur."from"()
+ inc $P10
+ set rx246_pos, $P10
+ ge rx246_pos, rx246_eos, rxscan249_done
+ rxscan249_scan:
+ set_addr $I10, rxscan249_loop
+ rx246_cur."!mark_push"(0, rx246_pos, $I10)
+ rxscan249_done:
+.annotate 'line', 92
# rx subcapture "sym"
- set_addr $I10, rxcap_241_fail
- rx237_cur."!mark_push"(0, rx237_pos, $I10)
+ set_addr $I10, rxcap_250_fail
+ rx246_cur."!mark_push"(0, rx246_pos, $I10)
# rx literal "$$"
- add $I11, rx237_pos, 2
- gt $I11, rx237_eos, rx237_fail
- sub $I11, rx237_pos, rx237_off
- substr $S10, rx237_tgt, $I11, 2
- ne $S10, "$$", rx237_fail
- add rx237_pos, 2
- set_addr $I10, rxcap_241_fail
- ($I12, $I11) = rx237_cur."!mark_peek"($I10)
- rx237_cur."!cursor_pos"($I11)
- ($P10) = rx237_cur."!cursor_start"()
- $P10."!cursor_pass"(rx237_pos, "")
- rx237_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx246_pos, 2
+ gt $I11, rx246_eos, rx246_fail
+ sub $I11, rx246_pos, rx246_off
+ substr $S10, rx246_tgt, $I11, 2
+ ne $S10, "$$", rx246_fail
+ add rx246_pos, 2
+ set_addr $I10, rxcap_250_fail
+ ($I12, $I11) = rx246_cur."!mark_peek"($I10)
+ rx246_cur."!cursor_pos"($I11)
+ ($P10) = rx246_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx246_pos, "")
+ rx246_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_241_done
- rxcap_241_fail:
- goto rx237_fail
- rxcap_241_done:
- # rx pass
- rx237_cur."!cursor_pass"(rx237_pos, "metachar:sym<$$>")
- if_null rx237_debug, debug_277
- rx237_cur."!cursor_debug"("PASS ", "metachar:sym<$$>", " at pos=", rx237_pos)
- debug_277:
- .return (rx237_cur)
- rx237_restart:
+ goto rxcap_250_done
+ rxcap_250_fail:
+ goto rx246_fail
+ rxcap_250_done:
+ # rx pass
+ rx246_cur."!cursor_pass"(rx246_pos, "metachar:sym<$$>")
+ if_null rx246_debug, debug_283
+ rx246_cur."!cursor_debug"("PASS", "metachar:sym<$$>", " at pos=", rx246_pos)
+ debug_283:
+ .return (rx246_cur)
+ rx246_restart:
.annotate 'line', 3
- if_null rx237_debug, debug_278
- rx237_cur."!cursor_debug"("NEXT ", "metachar:sym<$$>")
- debug_278:
- rx237_fail:
- (rx237_rep, rx237_pos, $I10, $P10) = rx237_cur."!mark_fail"(0)
- lt rx237_pos, -1, rx237_done
- eq rx237_pos, -1, rx237_fail
- jump $I10
- rx237_done:
- rx237_cur."!cursor_fail"()
- if_null rx237_debug, debug_279
- rx237_cur."!cursor_debug"("FAIL ", "metachar:sym<$$>")
- debug_279:
- .return (rx237_cur)
+ if_null rx246_debug, debug_284
+ rx246_cur."!cursor_debug"("NEXT", "metachar:sym<$$>")
+ debug_284:
+ rx246_fail:
+ (rx246_rep, rx246_pos, $I10, $P10) = rx246_cur."!mark_fail"(0)
+ lt rx246_pos, -1, rx246_done
+ eq rx246_pos, -1, rx246_fail
+ jump $I10
+ rx246_done:
+ rx246_cur."!cursor_fail"()
+ if_null rx246_debug, debug_285
+ rx246_cur."!cursor_debug"("FAIL", "metachar:sym<$$>")
+ debug_285:
+ .return (rx246_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<$$>" :subid("70_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<$$>" :subid("72_1282323996.47527") :method
.annotate 'line', 3
- new $P239, "ResizablePMCArray"
- push $P239, "$$"
- .return ($P239)
+ new $P248, "ResizablePMCArray"
+ push $P248, "$$"
+ .return ($P248)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<:::>" :subid("71_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<:::>" :subid("73_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx243_tgt
- .local int rx243_pos
- .local int rx243_off
- .local int rx243_eos
- .local int rx243_rep
- .local pmc rx243_cur
- .local pmc rx243_debug
- (rx243_cur, rx243_pos, rx243_tgt, $I10) = self."!cursor_start"()
- getattribute rx243_debug, rx243_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx243_cur
- .local pmc match
- .lex "$/", match
- length rx243_eos, rx243_tgt
- gt rx243_pos, rx243_eos, rx243_done
- set rx243_off, 0
- lt rx243_pos, 2, rx243_start
- sub rx243_off, rx243_pos, 1
- substr rx243_tgt, rx243_tgt, rx243_off
- rx243_start:
- eq $I10, 1, rx243_restart
- if_null rx243_debug, debug_280
- rx243_cur."!cursor_debug"("START ", "metachar:sym<:::>")
- debug_280:
+ .local string rx252_tgt
+ .local int rx252_pos
+ .local int rx252_off
+ .local int rx252_eos
+ .local int rx252_rep
+ .local pmc rx252_cur
+ .local pmc rx252_debug
+ (rx252_cur, rx252_pos, rx252_tgt, $I10) = self."!cursor_start"()
+ getattribute rx252_debug, rx252_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx252_cur
+ .local pmc match
+ .lex "$/", match
+ length rx252_eos, rx252_tgt
+ gt rx252_pos, rx252_eos, rx252_done
+ set rx252_off, 0
+ lt rx252_pos, 2, rx252_start
+ sub rx252_off, rx252_pos, 1
+ substr rx252_tgt, rx252_tgt, rx252_off
+ rx252_start:
+ eq $I10, 1, rx252_restart
+ if_null rx252_debug, debug_286
+ rx252_cur."!cursor_debug"("START", "metachar:sym<:::>")
+ debug_286:
$I10 = self.'from'()
- ne $I10, -1, rxscan247_done
- goto rxscan247_scan
- rxscan247_loop:
- ($P10) = rx243_cur."from"()
- inc $P10
- set rx243_pos, $P10
- ge rx243_pos, rx243_eos, rxscan247_done
- rxscan247_scan:
- set_addr $I10, rxscan247_loop
- rx243_cur."!mark_push"(0, rx243_pos, $I10)
- rxscan247_done:
-.annotate 'line', 86
+ ne $I10, -1, rxscan256_done
+ goto rxscan256_scan
+ rxscan256_loop:
+ ($P10) = rx252_cur."from"()
+ inc $P10
+ set rx252_pos, $P10
+ ge rx252_pos, rx252_eos, rxscan256_done
+ rxscan256_scan:
+ set_addr $I10, rxscan256_loop
+ rx252_cur."!mark_push"(0, rx252_pos, $I10)
+ rxscan256_done:
+.annotate 'line', 93
# rx subcapture "sym"
- set_addr $I10, rxcap_248_fail
- rx243_cur."!mark_push"(0, rx243_pos, $I10)
+ set_addr $I10, rxcap_257_fail
+ rx252_cur."!mark_push"(0, rx252_pos, $I10)
# rx literal ":::"
- add $I11, rx243_pos, 3
- gt $I11, rx243_eos, rx243_fail
- sub $I11, rx243_pos, rx243_off
- substr $S10, rx243_tgt, $I11, 3
- ne $S10, ":::", rx243_fail
- add rx243_pos, 3
- set_addr $I10, rxcap_248_fail
- ($I12, $I11) = rx243_cur."!mark_peek"($I10)
- rx243_cur."!cursor_pos"($I11)
- ($P10) = rx243_cur."!cursor_start"()
- $P10."!cursor_pass"(rx243_pos, "")
- rx243_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx252_pos, 3
+ gt $I11, rx252_eos, rx252_fail
+ sub $I11, rx252_pos, rx252_off
+ substr $S10, rx252_tgt, $I11, 3
+ ne $S10, ":::", rx252_fail
+ add rx252_pos, 3
+ set_addr $I10, rxcap_257_fail
+ ($I12, $I11) = rx252_cur."!mark_peek"($I10)
+ rx252_cur."!cursor_pos"($I11)
+ ($P10) = rx252_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx252_pos, "")
+ rx252_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_248_done
- rxcap_248_fail:
- goto rx243_fail
- rxcap_248_done:
+ goto rxcap_257_done
+ rxcap_257_fail:
+ goto rx252_fail
+ rxcap_257_done:
# rx subrule "panic" subtype=method negate=
- rx243_cur."!cursor_pos"(rx243_pos)
- $P10 = rx243_cur."panic"("::: not yet implemented")
- unless $P10, rx243_fail
- rx243_pos = $P10."pos"()
- # rx pass
- rx243_cur."!cursor_pass"(rx243_pos, "metachar:sym<:::>")
- if_null rx243_debug, debug_281
- rx243_cur."!cursor_debug"("PASS ", "metachar:sym<:::>", " at pos=", rx243_pos)
- debug_281:
- .return (rx243_cur)
- rx243_restart:
+ rx252_cur."!cursor_pos"(rx252_pos)
+ $P10 = rx252_cur."panic"("::: not yet implemented")
+ unless $P10, rx252_fail
+ rx252_pos = $P10."pos"()
+ # rx pass
+ rx252_cur."!cursor_pass"(rx252_pos, "metachar:sym<:::>")
+ if_null rx252_debug, debug_287
+ rx252_cur."!cursor_debug"("PASS", "metachar:sym<:::>", " at pos=", rx252_pos)
+ debug_287:
+ .return (rx252_cur)
+ rx252_restart:
.annotate 'line', 3
- if_null rx243_debug, debug_282
- rx243_cur."!cursor_debug"("NEXT ", "metachar:sym<:::>")
- debug_282:
- rx243_fail:
- (rx243_rep, rx243_pos, $I10, $P10) = rx243_cur."!mark_fail"(0)
- lt rx243_pos, -1, rx243_done
- eq rx243_pos, -1, rx243_fail
- jump $I10
- rx243_done:
- rx243_cur."!cursor_fail"()
- if_null rx243_debug, debug_283
- rx243_cur."!cursor_debug"("FAIL ", "metachar:sym<:::>")
- debug_283:
- .return (rx243_cur)
+ if_null rx252_debug, debug_288
+ rx252_cur."!cursor_debug"("NEXT", "metachar:sym<:::>")
+ debug_288:
+ rx252_fail:
+ (rx252_rep, rx252_pos, $I10, $P10) = rx252_cur."!mark_fail"(0)
+ lt rx252_pos, -1, rx252_done
+ eq rx252_pos, -1, rx252_fail
+ jump $I10
+ rx252_done:
+ rx252_cur."!cursor_fail"()
+ if_null rx252_debug, debug_289
+ rx252_cur."!cursor_debug"("FAIL", "metachar:sym<:::>")
+ debug_289:
+ .return (rx252_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<:::>" :subid("72_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<:::>" :subid("74_1282323996.47527") :method
.annotate 'line', 3
- $P245 = self."!PREFIX__!subrule"("panic", ":::")
- new $P246, "ResizablePMCArray"
- push $P246, $P245
- .return ($P246)
+ $P254 = self."!PREFIX__!subrule"("panic", ":::")
+ new $P255, "ResizablePMCArray"
+ push $P255, $P254
+ .return ($P255)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<::>" :subid("73_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<::>" :subid("75_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx250_tgt
- .local int rx250_pos
- .local int rx250_off
- .local int rx250_eos
- .local int rx250_rep
- .local pmc rx250_cur
- .local pmc rx250_debug
- (rx250_cur, rx250_pos, rx250_tgt, $I10) = self."!cursor_start"()
- getattribute rx250_debug, rx250_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx250_cur
+ .local string rx259_tgt
+ .local int rx259_pos
+ .local int rx259_off
+ .local int rx259_eos
+ .local int rx259_rep
+ .local pmc rx259_cur
+ .local pmc rx259_debug
+ (rx259_cur, rx259_pos, rx259_tgt, $I10) = self."!cursor_start"()
+ getattribute rx259_debug, rx259_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx259_cur
.local pmc match
.lex "$/", match
- length rx250_eos, rx250_tgt
- gt rx250_pos, rx250_eos, rx250_done
- set rx250_off, 0
- lt rx250_pos, 2, rx250_start
- sub rx250_off, rx250_pos, 1
- substr rx250_tgt, rx250_tgt, rx250_off
- rx250_start:
- eq $I10, 1, rx250_restart
- if_null rx250_debug, debug_284
- rx250_cur."!cursor_debug"("START ", "metachar:sym<::>")
- debug_284:
+ length rx259_eos, rx259_tgt
+ gt rx259_pos, rx259_eos, rx259_done
+ set rx259_off, 0
+ lt rx259_pos, 2, rx259_start
+ sub rx259_off, rx259_pos, 1
+ substr rx259_tgt, rx259_tgt, rx259_off
+ rx259_start:
+ eq $I10, 1, rx259_restart
+ if_null rx259_debug, debug_290
+ rx259_cur."!cursor_debug"("START", "metachar:sym<::>")
+ debug_290:
$I10 = self.'from'()
- ne $I10, -1, rxscan254_done
- goto rxscan254_scan
- rxscan254_loop:
- ($P10) = rx250_cur."from"()
- inc $P10
- set rx250_pos, $P10
- ge rx250_pos, rx250_eos, rxscan254_done
- rxscan254_scan:
- set_addr $I10, rxscan254_loop
- rx250_cur."!mark_push"(0, rx250_pos, $I10)
- rxscan254_done:
-.annotate 'line', 87
+ ne $I10, -1, rxscan263_done
+ goto rxscan263_scan
+ rxscan263_loop:
+ ($P10) = rx259_cur."from"()
+ inc $P10
+ set rx259_pos, $P10
+ ge rx259_pos, rx259_eos, rxscan263_done
+ rxscan263_scan:
+ set_addr $I10, rxscan263_loop
+ rx259_cur."!mark_push"(0, rx259_pos, $I10)
+ rxscan263_done:
+.annotate 'line', 94
# rx subcapture "sym"
- set_addr $I10, rxcap_255_fail
- rx250_cur."!mark_push"(0, rx250_pos, $I10)
+ set_addr $I10, rxcap_264_fail
+ rx259_cur."!mark_push"(0, rx259_pos, $I10)
# rx literal "::"
- add $I11, rx250_pos, 2
- gt $I11, rx250_eos, rx250_fail
- sub $I11, rx250_pos, rx250_off
- substr $S10, rx250_tgt, $I11, 2
- ne $S10, "::", rx250_fail
- add rx250_pos, 2
- set_addr $I10, rxcap_255_fail
- ($I12, $I11) = rx250_cur."!mark_peek"($I10)
- rx250_cur."!cursor_pos"($I11)
- ($P10) = rx250_cur."!cursor_start"()
- $P10."!cursor_pass"(rx250_pos, "")
- rx250_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx259_pos, 2
+ gt $I11, rx259_eos, rx259_fail
+ sub $I11, rx259_pos, rx259_off
+ substr $S10, rx259_tgt, $I11, 2
+ ne $S10, "::", rx259_fail
+ add rx259_pos, 2
+ set_addr $I10, rxcap_264_fail
+ ($I12, $I11) = rx259_cur."!mark_peek"($I10)
+ rx259_cur."!cursor_pos"($I11)
+ ($P10) = rx259_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx259_pos, "")
+ rx259_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_255_done
- rxcap_255_fail:
- goto rx250_fail
- rxcap_255_done:
+ goto rxcap_264_done
+ rxcap_264_fail:
+ goto rx259_fail
+ rxcap_264_done:
# rx subrule "panic" subtype=method negate=
- rx250_cur."!cursor_pos"(rx250_pos)
- $P10 = rx250_cur."panic"(":: not yet implemented")
- unless $P10, rx250_fail
- rx250_pos = $P10."pos"()
- # rx pass
- rx250_cur."!cursor_pass"(rx250_pos, "metachar:sym<::>")
- if_null rx250_debug, debug_285
- rx250_cur."!cursor_debug"("PASS ", "metachar:sym<::>", " at pos=", rx250_pos)
- debug_285:
- .return (rx250_cur)
- rx250_restart:
+ rx259_cur."!cursor_pos"(rx259_pos)
+ $P10 = rx259_cur."panic"(":: not yet implemented")
+ unless $P10, rx259_fail
+ rx259_pos = $P10."pos"()
+ # rx pass
+ rx259_cur."!cursor_pass"(rx259_pos, "metachar:sym<::>")
+ if_null rx259_debug, debug_291
+ rx259_cur."!cursor_debug"("PASS", "metachar:sym<::>", " at pos=", rx259_pos)
+ debug_291:
+ .return (rx259_cur)
+ rx259_restart:
.annotate 'line', 3
- if_null rx250_debug, debug_286
- rx250_cur."!cursor_debug"("NEXT ", "metachar:sym<::>")
- debug_286:
- rx250_fail:
- (rx250_rep, rx250_pos, $I10, $P10) = rx250_cur."!mark_fail"(0)
- lt rx250_pos, -1, rx250_done
- eq rx250_pos, -1, rx250_fail
- jump $I10
- rx250_done:
- rx250_cur."!cursor_fail"()
- if_null rx250_debug, debug_287
- rx250_cur."!cursor_debug"("FAIL ", "metachar:sym<::>")
- debug_287:
- .return (rx250_cur)
+ if_null rx259_debug, debug_292
+ rx259_cur."!cursor_debug"("NEXT", "metachar:sym<::>")
+ debug_292:
+ rx259_fail:
+ (rx259_rep, rx259_pos, $I10, $P10) = rx259_cur."!mark_fail"(0)
+ lt rx259_pos, -1, rx259_done
+ eq rx259_pos, -1, rx259_fail
+ jump $I10
+ rx259_done:
+ rx259_cur."!cursor_fail"()
+ if_null rx259_debug, debug_293
+ rx259_cur."!cursor_debug"("FAIL", "metachar:sym<::>")
+ debug_293:
+ .return (rx259_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<::>" :subid("74_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<::>" :subid("76_1282323996.47527") :method
.annotate 'line', 3
- $P252 = self."!PREFIX__!subrule"("panic", "::")
- new $P253, "ResizablePMCArray"
- push $P253, $P252
- .return ($P253)
+ $P261 = self."!PREFIX__!subrule"("panic", "::")
+ new $P262, "ResizablePMCArray"
+ push $P262, $P261
+ .return ($P262)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<lwb>" :subid("75_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<lwb>" :subid("77_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx257_tgt
- .local int rx257_pos
- .local int rx257_off
- .local int rx257_eos
- .local int rx257_rep
- .local pmc rx257_cur
- .local pmc rx257_debug
- (rx257_cur, rx257_pos, rx257_tgt, $I10) = self."!cursor_start"()
- getattribute rx257_debug, rx257_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx257_cur
+ .local string rx266_tgt
+ .local int rx266_pos
+ .local int rx266_off
+ .local int rx266_eos
+ .local int rx266_rep
+ .local pmc rx266_cur
+ .local pmc rx266_debug
+ (rx266_cur, rx266_pos, rx266_tgt, $I10) = self."!cursor_start"()
+ getattribute rx266_debug, rx266_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx266_cur
.local pmc match
.lex "$/", match
- length rx257_eos, rx257_tgt
- gt rx257_pos, rx257_eos, rx257_done
- set rx257_off, 0
- lt rx257_pos, 2, rx257_start
- sub rx257_off, rx257_pos, 1
- substr rx257_tgt, rx257_tgt, rx257_off
- rx257_start:
- eq $I10, 1, rx257_restart
- if_null rx257_debug, debug_288
- rx257_cur."!cursor_debug"("START ", "metachar:sym<lwb>")
- debug_288:
+ length rx266_eos, rx266_tgt
+ gt rx266_pos, rx266_eos, rx266_done
+ set rx266_off, 0
+ lt rx266_pos, 2, rx266_start
+ sub rx266_off, rx266_pos, 1
+ substr rx266_tgt, rx266_tgt, rx266_off
+ rx266_start:
+ eq $I10, 1, rx266_restart
+ if_null rx266_debug, debug_294
+ rx266_cur."!cursor_debug"("START", "metachar:sym<lwb>")
+ debug_294:
$I10 = self.'from'()
- ne $I10, -1, rxscan260_done
- goto rxscan260_scan
- rxscan260_loop:
- ($P10) = rx257_cur."from"()
- inc $P10
- set rx257_pos, $P10
- ge rx257_pos, rx257_eos, rxscan260_done
- rxscan260_scan:
- set_addr $I10, rxscan260_loop
- rx257_cur."!mark_push"(0, rx257_pos, $I10)
- rxscan260_done:
-.annotate 'line', 88
+ ne $I10, -1, rxscan269_done
+ goto rxscan269_scan
+ rxscan269_loop:
+ ($P10) = rx266_cur."from"()
+ inc $P10
+ set rx266_pos, $P10
+ ge rx266_pos, rx266_eos, rxscan269_done
+ rxscan269_scan:
+ set_addr $I10, rxscan269_loop
+ rx266_cur."!mark_push"(0, rx266_pos, $I10)
+ rxscan269_done:
+.annotate 'line', 95
# rx subcapture "sym"
- set_addr $I10, rxcap_262_fail
- rx257_cur."!mark_push"(0, rx257_pos, $I10)
- alt261_0:
- set_addr $I10, alt261_1
- rx257_cur."!mark_push"(0, rx257_pos, $I10)
+ set_addr $I10, rxcap_271_fail
+ rx266_cur."!mark_push"(0, rx266_pos, $I10)
+ alt270_0:
+ set_addr $I10, alt270_1
+ rx266_cur."!mark_push"(0, rx266_pos, $I10)
# rx literal "<<"
- add $I11, rx257_pos, 2
- gt $I11, rx257_eos, rx257_fail
- sub $I11, rx257_pos, rx257_off
- substr $S10, rx257_tgt, $I11, 2
- ne $S10, "<<", rx257_fail
- add rx257_pos, 2
- goto alt261_end
- alt261_1:
+ add $I11, rx266_pos, 2
+ gt $I11, rx266_eos, rx266_fail
+ sub $I11, rx266_pos, rx266_off
+ substr $S10, rx266_tgt, $I11, 2
+ ne $S10, "<<", rx266_fail
+ add rx266_pos, 2
+ goto alt270_end
+ alt270_1:
# rx literal unicode:"\x{ab}"
- add $I11, rx257_pos, 1
- gt $I11, rx257_eos, rx257_fail
- sub $I11, rx257_pos, rx257_off
- ord $I11, rx257_tgt, $I11
- ne $I11, 171, rx257_fail
- add rx257_pos, 1
- alt261_end:
- set_addr $I10, rxcap_262_fail
- ($I12, $I11) = rx257_cur."!mark_peek"($I10)
- rx257_cur."!cursor_pos"($I11)
- ($P10) = rx257_cur."!cursor_start"()
- $P10."!cursor_pass"(rx257_pos, "")
- rx257_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx266_pos, 1
+ gt $I11, rx266_eos, rx266_fail
+ sub $I11, rx266_pos, rx266_off
+ ord $I11, rx266_tgt, $I11
+ ne $I11, 171, rx266_fail
+ add rx266_pos, 1
+ alt270_end:
+ set_addr $I10, rxcap_271_fail
+ ($I12, $I11) = rx266_cur."!mark_peek"($I10)
+ rx266_cur."!cursor_pos"($I11)
+ ($P10) = rx266_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx266_pos, "")
+ rx266_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_262_done
- rxcap_262_fail:
- goto rx257_fail
- rxcap_262_done:
- # rx pass
- rx257_cur."!cursor_pass"(rx257_pos, "metachar:sym<lwb>")
- if_null rx257_debug, debug_289
- rx257_cur."!cursor_debug"("PASS ", "metachar:sym<lwb>", " at pos=", rx257_pos)
- debug_289:
- .return (rx257_cur)
- rx257_restart:
+ goto rxcap_271_done
+ rxcap_271_fail:
+ goto rx266_fail
+ rxcap_271_done:
+ # rx pass
+ rx266_cur."!cursor_pass"(rx266_pos, "metachar:sym<lwb>")
+ if_null rx266_debug, debug_295
+ rx266_cur."!cursor_debug"("PASS", "metachar:sym<lwb>", " at pos=", rx266_pos)
+ debug_295:
+ .return (rx266_cur)
+ rx266_restart:
.annotate 'line', 3
- if_null rx257_debug, debug_290
- rx257_cur."!cursor_debug"("NEXT ", "metachar:sym<lwb>")
- debug_290:
- rx257_fail:
- (rx257_rep, rx257_pos, $I10, $P10) = rx257_cur."!mark_fail"(0)
- lt rx257_pos, -1, rx257_done
- eq rx257_pos, -1, rx257_fail
- jump $I10
- rx257_done:
- rx257_cur."!cursor_fail"()
- if_null rx257_debug, debug_291
- rx257_cur."!cursor_debug"("FAIL ", "metachar:sym<lwb>")
- debug_291:
- .return (rx257_cur)
+ if_null rx266_debug, debug_296
+ rx266_cur."!cursor_debug"("NEXT", "metachar:sym<lwb>")
+ debug_296:
+ rx266_fail:
+ (rx266_rep, rx266_pos, $I10, $P10) = rx266_cur."!mark_fail"(0)
+ lt rx266_pos, -1, rx266_done
+ eq rx266_pos, -1, rx266_fail
+ jump $I10
+ rx266_done:
+ rx266_cur."!cursor_fail"()
+ if_null rx266_debug, debug_297
+ rx266_cur."!cursor_debug"("FAIL", "metachar:sym<lwb>")
+ debug_297:
+ .return (rx266_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<lwb>" :subid("76_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<lwb>" :subid("78_1282323996.47527") :method
.annotate 'line', 3
- new $P259, "ResizablePMCArray"
- push $P259, unicode:"\x{ab}"
- push $P259, "<<"
- .return ($P259)
+ new $P268, "ResizablePMCArray"
+ push $P268, unicode:"\x{ab}"
+ push $P268, "<<"
+ .return ($P268)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<rwb>" :subid("77_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<rwb>" :subid("79_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx264_tgt
- .local int rx264_pos
- .local int rx264_off
- .local int rx264_eos
- .local int rx264_rep
- .local pmc rx264_cur
- .local pmc rx264_debug
- (rx264_cur, rx264_pos, rx264_tgt, $I10) = self."!cursor_start"()
- getattribute rx264_debug, rx264_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx264_cur
+ .local string rx273_tgt
+ .local int rx273_pos
+ .local int rx273_off
+ .local int rx273_eos
+ .local int rx273_rep
+ .local pmc rx273_cur
+ .local pmc rx273_debug
+ (rx273_cur, rx273_pos, rx273_tgt, $I10) = self."!cursor_start"()
+ getattribute rx273_debug, rx273_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx273_cur
.local pmc match
.lex "$/", match
- length rx264_eos, rx264_tgt
- gt rx264_pos, rx264_eos, rx264_done
- set rx264_off, 0
- lt rx264_pos, 2, rx264_start
- sub rx264_off, rx264_pos, 1
- substr rx264_tgt, rx264_tgt, rx264_off
- rx264_start:
- eq $I10, 1, rx264_restart
- if_null rx264_debug, debug_292
- rx264_cur."!cursor_debug"("START ", "metachar:sym<rwb>")
- debug_292:
+ length rx273_eos, rx273_tgt
+ gt rx273_pos, rx273_eos, rx273_done
+ set rx273_off, 0
+ lt rx273_pos, 2, rx273_start
+ sub rx273_off, rx273_pos, 1
+ substr rx273_tgt, rx273_tgt, rx273_off
+ rx273_start:
+ eq $I10, 1, rx273_restart
+ if_null rx273_debug, debug_298
+ rx273_cur."!cursor_debug"("START", "metachar:sym<rwb>")
+ debug_298:
$I10 = self.'from'()
- ne $I10, -1, rxscan267_done
- goto rxscan267_scan
- rxscan267_loop:
- ($P10) = rx264_cur."from"()
- inc $P10
- set rx264_pos, $P10
- ge rx264_pos, rx264_eos, rxscan267_done
- rxscan267_scan:
- set_addr $I10, rxscan267_loop
- rx264_cur."!mark_push"(0, rx264_pos, $I10)
- rxscan267_done:
-.annotate 'line', 89
+ ne $I10, -1, rxscan276_done
+ goto rxscan276_scan
+ rxscan276_loop:
+ ($P10) = rx273_cur."from"()
+ inc $P10
+ set rx273_pos, $P10
+ ge rx273_pos, rx273_eos, rxscan276_done
+ rxscan276_scan:
+ set_addr $I10, rxscan276_loop
+ rx273_cur."!mark_push"(0, rx273_pos, $I10)
+ rxscan276_done:
+.annotate 'line', 96
# rx subcapture "sym"
- set_addr $I10, rxcap_269_fail
- rx264_cur."!mark_push"(0, rx264_pos, $I10)
- alt268_0:
- set_addr $I10, alt268_1
- rx264_cur."!mark_push"(0, rx264_pos, $I10)
+ set_addr $I10, rxcap_278_fail
+ rx273_cur."!mark_push"(0, rx273_pos, $I10)
+ alt277_0:
+ set_addr $I10, alt277_1
+ rx273_cur."!mark_push"(0, rx273_pos, $I10)
# rx literal ">>"
- add $I11, rx264_pos, 2
- gt $I11, rx264_eos, rx264_fail
- sub $I11, rx264_pos, rx264_off
- substr $S10, rx264_tgt, $I11, 2
- ne $S10, ">>", rx264_fail
- add rx264_pos, 2
- goto alt268_end
- alt268_1:
+ add $I11, rx273_pos, 2
+ gt $I11, rx273_eos, rx273_fail
+ sub $I11, rx273_pos, rx273_off
+ substr $S10, rx273_tgt, $I11, 2
+ ne $S10, ">>", rx273_fail
+ add rx273_pos, 2
+ goto alt277_end
+ alt277_1:
# rx literal unicode:"\x{bb}"
- add $I11, rx264_pos, 1
- gt $I11, rx264_eos, rx264_fail
- sub $I11, rx264_pos, rx264_off
- ord $I11, rx264_tgt, $I11
- ne $I11, 187, rx264_fail
- add rx264_pos, 1
- alt268_end:
- set_addr $I10, rxcap_269_fail
- ($I12, $I11) = rx264_cur."!mark_peek"($I10)
- rx264_cur."!cursor_pos"($I11)
- ($P10) = rx264_cur."!cursor_start"()
- $P10."!cursor_pass"(rx264_pos, "")
- rx264_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx273_pos, 1
+ gt $I11, rx273_eos, rx273_fail
+ sub $I11, rx273_pos, rx273_off
+ ord $I11, rx273_tgt, $I11
+ ne $I11, 187, rx273_fail
+ add rx273_pos, 1
+ alt277_end:
+ set_addr $I10, rxcap_278_fail
+ ($I12, $I11) = rx273_cur."!mark_peek"($I10)
+ rx273_cur."!cursor_pos"($I11)
+ ($P10) = rx273_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx273_pos, "")
+ rx273_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_269_done
- rxcap_269_fail:
- goto rx264_fail
- rxcap_269_done:
- # rx pass
- rx264_cur."!cursor_pass"(rx264_pos, "metachar:sym<rwb>")
- if_null rx264_debug, debug_293
- rx264_cur."!cursor_debug"("PASS ", "metachar:sym<rwb>", " at pos=", rx264_pos)
- debug_293:
- .return (rx264_cur)
- rx264_restart:
+ goto rxcap_278_done
+ rxcap_278_fail:
+ goto rx273_fail
+ rxcap_278_done:
+ # rx pass
+ rx273_cur."!cursor_pass"(rx273_pos, "metachar:sym<rwb>")
+ if_null rx273_debug, debug_299
+ rx273_cur."!cursor_debug"("PASS", "metachar:sym<rwb>", " at pos=", rx273_pos)
+ debug_299:
+ .return (rx273_cur)
+ rx273_restart:
.annotate 'line', 3
- if_null rx264_debug, debug_294
- rx264_cur."!cursor_debug"("NEXT ", "metachar:sym<rwb>")
- debug_294:
- rx264_fail:
- (rx264_rep, rx264_pos, $I10, $P10) = rx264_cur."!mark_fail"(0)
- lt rx264_pos, -1, rx264_done
- eq rx264_pos, -1, rx264_fail
- jump $I10
- rx264_done:
- rx264_cur."!cursor_fail"()
- if_null rx264_debug, debug_295
- rx264_cur."!cursor_debug"("FAIL ", "metachar:sym<rwb>")
- debug_295:
- .return (rx264_cur)
+ if_null rx273_debug, debug_300
+ rx273_cur."!cursor_debug"("NEXT", "metachar:sym<rwb>")
+ debug_300:
+ rx273_fail:
+ (rx273_rep, rx273_pos, $I10, $P10) = rx273_cur."!mark_fail"(0)
+ lt rx273_pos, -1, rx273_done
+ eq rx273_pos, -1, rx273_fail
+ jump $I10
+ rx273_done:
+ rx273_cur."!cursor_fail"()
+ if_null rx273_debug, debug_301
+ rx273_cur."!cursor_debug"("FAIL", "metachar:sym<rwb>")
+ debug_301:
+ .return (rx273_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<rwb>" :subid("78_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<rwb>" :subid("80_1282323996.47527") :method
.annotate 'line', 3
- new $P266, "ResizablePMCArray"
- push $P266, unicode:"\x{bb}"
- push $P266, ">>"
- .return ($P266)
+ new $P275, "ResizablePMCArray"
+ push $P275, unicode:"\x{bb}"
+ push $P275, ">>"
+ .return ($P275)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<bs>" :subid("79_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<bs>" :subid("81_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx271_tgt
- .local int rx271_pos
- .local int rx271_off
- .local int rx271_eos
- .local int rx271_rep
- .local pmc rx271_cur
- .local pmc rx271_debug
- (rx271_cur, rx271_pos, rx271_tgt, $I10) = self."!cursor_start"()
- getattribute rx271_debug, rx271_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx271_cur
+ .local string rx280_tgt
+ .local int rx280_pos
+ .local int rx280_off
+ .local int rx280_eos
+ .local int rx280_rep
+ .local pmc rx280_cur
+ .local pmc rx280_debug
+ (rx280_cur, rx280_pos, rx280_tgt, $I10) = self."!cursor_start"()
+ getattribute rx280_debug, rx280_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx280_cur
.local pmc match
.lex "$/", match
- length rx271_eos, rx271_tgt
- gt rx271_pos, rx271_eos, rx271_done
- set rx271_off, 0
- lt rx271_pos, 2, rx271_start
- sub rx271_off, rx271_pos, 1
- substr rx271_tgt, rx271_tgt, rx271_off
- rx271_start:
- eq $I10, 1, rx271_restart
- if_null rx271_debug, debug_296
- rx271_cur."!cursor_debug"("START ", "metachar:sym<bs>")
- debug_296:
+ length rx280_eos, rx280_tgt
+ gt rx280_pos, rx280_eos, rx280_done
+ set rx280_off, 0
+ lt rx280_pos, 2, rx280_start
+ sub rx280_off, rx280_pos, 1
+ substr rx280_tgt, rx280_tgt, rx280_off
+ rx280_start:
+ eq $I10, 1, rx280_restart
+ if_null rx280_debug, debug_302
+ rx280_cur."!cursor_debug"("START", "metachar:sym<bs>")
+ debug_302:
$I10 = self.'from'()
- ne $I10, -1, rxscan275_done
- goto rxscan275_scan
- rxscan275_loop:
- ($P10) = rx271_cur."from"()
- inc $P10
- set rx271_pos, $P10
- ge rx271_pos, rx271_eos, rxscan275_done
- rxscan275_scan:
- set_addr $I10, rxscan275_loop
- rx271_cur."!mark_push"(0, rx271_pos, $I10)
- rxscan275_done:
-.annotate 'line', 90
+ ne $I10, -1, rxscan284_done
+ goto rxscan284_scan
+ rxscan284_loop:
+ ($P10) = rx280_cur."from"()
+ inc $P10
+ set rx280_pos, $P10
+ ge rx280_pos, rx280_eos, rxscan284_done
+ rxscan284_scan:
+ set_addr $I10, rxscan284_loop
+ rx280_cur."!mark_push"(0, rx280_pos, $I10)
+ rxscan284_done:
+.annotate 'line', 97
# rx literal "\\"
- add $I11, rx271_pos, 1
- gt $I11, rx271_eos, rx271_fail
- sub $I11, rx271_pos, rx271_off
- ord $I11, rx271_tgt, $I11
- ne $I11, 92, rx271_fail
- add rx271_pos, 1
+ add $I11, rx280_pos, 1
+ gt $I11, rx280_eos, rx280_fail
+ sub $I11, rx280_pos, rx280_off
+ ord $I11, rx280_tgt, $I11
+ ne $I11, 92, rx280_fail
+ add rx280_pos, 1
# rx subrule "backslash" subtype=capture negate=
- rx271_cur."!cursor_pos"(rx271_pos)
- $P10 = rx271_cur."backslash"()
- unless $P10, rx271_fail
- rx271_cur."!mark_push"(0, -1, 0, $P10)
+ rx280_cur."!cursor_pos"(rx280_pos)
+ $P10 = rx280_cur."backslash"()
+ unless $P10, rx280_fail
+ rx280_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("backslash")
- rx271_pos = $P10."pos"()
+ rx280_pos = $P10."pos"()
# rx pass
- rx271_cur."!cursor_pass"(rx271_pos, "metachar:sym<bs>")
- if_null rx271_debug, debug_297
- rx271_cur."!cursor_debug"("PASS ", "metachar:sym<bs>", " at pos=", rx271_pos)
- debug_297:
- .return (rx271_cur)
- rx271_restart:
+ rx280_cur."!cursor_pass"(rx280_pos, "metachar:sym<bs>")
+ if_null rx280_debug, debug_303
+ rx280_cur."!cursor_debug"("PASS", "metachar:sym<bs>", " at pos=", rx280_pos)
+ debug_303:
+ .return (rx280_cur)
+ rx280_restart:
.annotate 'line', 3
- if_null rx271_debug, debug_298
- rx271_cur."!cursor_debug"("NEXT ", "metachar:sym<bs>")
- debug_298:
- rx271_fail:
- (rx271_rep, rx271_pos, $I10, $P10) = rx271_cur."!mark_fail"(0)
- lt rx271_pos, -1, rx271_done
- eq rx271_pos, -1, rx271_fail
- jump $I10
- rx271_done:
- rx271_cur."!cursor_fail"()
- if_null rx271_debug, debug_299
- rx271_cur."!cursor_debug"("FAIL ", "metachar:sym<bs>")
- debug_299:
- .return (rx271_cur)
+ if_null rx280_debug, debug_304
+ rx280_cur."!cursor_debug"("NEXT", "metachar:sym<bs>")
+ debug_304:
+ rx280_fail:
+ (rx280_rep, rx280_pos, $I10, $P10) = rx280_cur."!mark_fail"(0)
+ lt rx280_pos, -1, rx280_done
+ eq rx280_pos, -1, rx280_fail
+ jump $I10
+ rx280_done:
+ rx280_cur."!cursor_fail"()
+ if_null rx280_debug, debug_305
+ rx280_cur."!cursor_debug"("FAIL", "metachar:sym<bs>")
+ debug_305:
+ .return (rx280_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<bs>" :subid("80_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<bs>" :subid("82_1282323996.47527") :method
.annotate 'line', 3
- $P273 = self."!PREFIX__!subrule"("backslash", "\\")
- new $P274, "ResizablePMCArray"
- push $P274, $P273
- .return ($P274)
+ $P282 = self."!PREFIX__!subrule"("backslash", "\\")
+ new $P283, "ResizablePMCArray"
+ push $P283, $P282
+ .return ($P283)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<mod>" :subid("81_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<mod>" :subid("83_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx277_tgt
- .local int rx277_pos
- .local int rx277_off
- .local int rx277_eos
- .local int rx277_rep
- .local pmc rx277_cur
- .local pmc rx277_debug
- (rx277_cur, rx277_pos, rx277_tgt, $I10) = self."!cursor_start"()
- getattribute rx277_debug, rx277_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx277_cur
+ .local string rx286_tgt
+ .local int rx286_pos
+ .local int rx286_off
+ .local int rx286_eos
+ .local int rx286_rep
+ .local pmc rx286_cur
+ .local pmc rx286_debug
+ (rx286_cur, rx286_pos, rx286_tgt, $I10) = self."!cursor_start"()
+ getattribute rx286_debug, rx286_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx286_cur
.local pmc match
.lex "$/", match
- length rx277_eos, rx277_tgt
- gt rx277_pos, rx277_eos, rx277_done
- set rx277_off, 0
- lt rx277_pos, 2, rx277_start
- sub rx277_off, rx277_pos, 1
- substr rx277_tgt, rx277_tgt, rx277_off
- rx277_start:
- eq $I10, 1, rx277_restart
- if_null rx277_debug, debug_300
- rx277_cur."!cursor_debug"("START ", "metachar:sym<mod>")
- debug_300:
+ length rx286_eos, rx286_tgt
+ gt rx286_pos, rx286_eos, rx286_done
+ set rx286_off, 0
+ lt rx286_pos, 2, rx286_start
+ sub rx286_off, rx286_pos, 1
+ substr rx286_tgt, rx286_tgt, rx286_off
+ rx286_start:
+ eq $I10, 1, rx286_restart
+ if_null rx286_debug, debug_306
+ rx286_cur."!cursor_debug"("START", "metachar:sym<mod>")
+ debug_306:
$I10 = self.'from'()
- ne $I10, -1, rxscan281_done
- goto rxscan281_scan
- rxscan281_loop:
- ($P10) = rx277_cur."from"()
- inc $P10
- set rx277_pos, $P10
- ge rx277_pos, rx277_eos, rxscan281_done
- rxscan281_scan:
- set_addr $I10, rxscan281_loop
- rx277_cur."!mark_push"(0, rx277_pos, $I10)
- rxscan281_done:
-.annotate 'line', 91
+ ne $I10, -1, rxscan290_done
+ goto rxscan290_scan
+ rxscan290_loop:
+ ($P10) = rx286_cur."from"()
+ inc $P10
+ set rx286_pos, $P10
+ ge rx286_pos, rx286_eos, rxscan290_done
+ rxscan290_scan:
+ set_addr $I10, rxscan290_loop
+ rx286_cur."!mark_push"(0, rx286_pos, $I10)
+ rxscan290_done:
+.annotate 'line', 98
# rx subrule "mod_internal" subtype=capture negate=
- rx277_cur."!cursor_pos"(rx277_pos)
- $P10 = rx277_cur."mod_internal"()
- unless $P10, rx277_fail
- rx277_cur."!mark_push"(0, -1, 0, $P10)
+ rx286_cur."!cursor_pos"(rx286_pos)
+ $P10 = rx286_cur."mod_internal"()
+ unless $P10, rx286_fail
+ rx286_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("mod_internal")
- rx277_pos = $P10."pos"()
+ rx286_pos = $P10."pos"()
# rx pass
- rx277_cur."!cursor_pass"(rx277_pos, "metachar:sym<mod>")
- if_null rx277_debug, debug_301
- rx277_cur."!cursor_debug"("PASS ", "metachar:sym<mod>", " at pos=", rx277_pos)
- debug_301:
- .return (rx277_cur)
- rx277_restart:
+ rx286_cur."!cursor_pass"(rx286_pos, "metachar:sym<mod>")
+ if_null rx286_debug, debug_307
+ rx286_cur."!cursor_debug"("PASS", "metachar:sym<mod>", " at pos=", rx286_pos)
+ debug_307:
+ .return (rx286_cur)
+ rx286_restart:
.annotate 'line', 3
- if_null rx277_debug, debug_302
- rx277_cur."!cursor_debug"("NEXT ", "metachar:sym<mod>")
- debug_302:
- rx277_fail:
- (rx277_rep, rx277_pos, $I10, $P10) = rx277_cur."!mark_fail"(0)
- lt rx277_pos, -1, rx277_done
- eq rx277_pos, -1, rx277_fail
- jump $I10
- rx277_done:
- rx277_cur."!cursor_fail"()
- if_null rx277_debug, debug_303
- rx277_cur."!cursor_debug"("FAIL ", "metachar:sym<mod>")
- debug_303:
- .return (rx277_cur)
+ if_null rx286_debug, debug_308
+ rx286_cur."!cursor_debug"("NEXT", "metachar:sym<mod>")
+ debug_308:
+ rx286_fail:
+ (rx286_rep, rx286_pos, $I10, $P10) = rx286_cur."!mark_fail"(0)
+ lt rx286_pos, -1, rx286_done
+ eq rx286_pos, -1, rx286_fail
+ jump $I10
+ rx286_done:
+ rx286_cur."!cursor_fail"()
+ if_null rx286_debug, debug_309
+ rx286_cur."!cursor_debug"("FAIL", "metachar:sym<mod>")
+ debug_309:
+ .return (rx286_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<mod>" :subid("82_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<mod>" :subid("84_1282323996.47527") :method
.annotate 'line', 3
- $P279 = self."!PREFIX__!subrule"("mod_internal", "")
- new $P280, "ResizablePMCArray"
- push $P280, $P279
- .return ($P280)
+ $P288 = self."!PREFIX__!subrule"("mod_internal", "")
+ new $P289, "ResizablePMCArray"
+ push $P289, $P288
+ .return ($P289)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<~>" :subid("83_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<~>" :subid("85_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx283_tgt
- .local int rx283_pos
- .local int rx283_off
- .local int rx283_eos
- .local int rx283_rep
- .local pmc rx283_cur
- .local pmc rx283_debug
- (rx283_cur, rx283_pos, rx283_tgt, $I10) = self."!cursor_start"()
- getattribute rx283_debug, rx283_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx283_cur
- .local pmc match
- .lex "$/", match
- length rx283_eos, rx283_tgt
- gt rx283_pos, rx283_eos, rx283_done
- set rx283_off, 0
- lt rx283_pos, 2, rx283_start
- sub rx283_off, rx283_pos, 1
- substr rx283_tgt, rx283_tgt, rx283_off
- rx283_start:
- eq $I10, 1, rx283_restart
- if_null rx283_debug, debug_304
- rx283_cur."!cursor_debug"("START ", "metachar:sym<~>")
- debug_304:
+ .local string rx292_tgt
+ .local int rx292_pos
+ .local int rx292_off
+ .local int rx292_eos
+ .local int rx292_rep
+ .local pmc rx292_cur
+ .local pmc rx292_debug
+ (rx292_cur, rx292_pos, rx292_tgt, $I10) = self."!cursor_start"()
+ getattribute rx292_debug, rx292_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx292_cur
+ .local pmc match
+ .lex "$/", match
+ length rx292_eos, rx292_tgt
+ gt rx292_pos, rx292_eos, rx292_done
+ set rx292_off, 0
+ lt rx292_pos, 2, rx292_start
+ sub rx292_off, rx292_pos, 1
+ substr rx292_tgt, rx292_tgt, rx292_off
+ rx292_start:
+ eq $I10, 1, rx292_restart
+ if_null rx292_debug, debug_310
+ rx292_cur."!cursor_debug"("START", "metachar:sym<~>")
+ debug_310:
$I10 = self.'from'()
- ne $I10, -1, rxscan287_done
- goto rxscan287_scan
- rxscan287_loop:
- ($P10) = rx283_cur."from"()
- inc $P10
- set rx283_pos, $P10
- ge rx283_pos, rx283_eos, rxscan287_done
- rxscan287_scan:
- set_addr $I10, rxscan287_loop
- rx283_cur."!mark_push"(0, rx283_pos, $I10)
- rxscan287_done:
-.annotate 'line', 95
+ ne $I10, -1, rxscan296_done
+ goto rxscan296_scan
+ rxscan296_loop:
+ ($P10) = rx292_cur."from"()
+ inc $P10
+ set rx292_pos, $P10
+ ge rx292_pos, rx292_eos, rxscan296_done
+ rxscan296_scan:
+ set_addr $I10, rxscan296_loop
+ rx292_cur."!mark_push"(0, rx292_pos, $I10)
+ rxscan296_done:
+.annotate 'line', 102
# rx subcapture "sym"
- set_addr $I10, rxcap_288_fail
- rx283_cur."!mark_push"(0, rx283_pos, $I10)
+ set_addr $I10, rxcap_297_fail
+ rx292_cur."!mark_push"(0, rx292_pos, $I10)
# rx literal "~"
- add $I11, rx283_pos, 1
- gt $I11, rx283_eos, rx283_fail
- sub $I11, rx283_pos, rx283_off
- ord $I11, rx283_tgt, $I11
- ne $I11, 126, rx283_fail
- add rx283_pos, 1
- set_addr $I10, rxcap_288_fail
- ($I12, $I11) = rx283_cur."!mark_peek"($I10)
- rx283_cur."!cursor_pos"($I11)
- ($P10) = rx283_cur."!cursor_start"()
- $P10."!cursor_pass"(rx283_pos, "")
- rx283_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx292_pos, 1
+ gt $I11, rx292_eos, rx292_fail
+ sub $I11, rx292_pos, rx292_off
+ ord $I11, rx292_tgt, $I11
+ ne $I11, 126, rx292_fail
+ add rx292_pos, 1
+ set_addr $I10, rxcap_297_fail
+ ($I12, $I11) = rx292_cur."!mark_peek"($I10)
+ rx292_cur."!cursor_pos"($I11)
+ ($P10) = rx292_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx292_pos, "")
+ rx292_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_288_done
- rxcap_288_fail:
- goto rx283_fail
- rxcap_288_done:
-.annotate 'line', 96
+ goto rxcap_297_done
+ rxcap_297_fail:
+ goto rx292_fail
+ rxcap_297_done:
+.annotate 'line', 103
# rx subrule "ws" subtype=method negate=
- rx283_cur."!cursor_pos"(rx283_pos)
- $P10 = rx283_cur."ws"()
- unless $P10, rx283_fail
- rx283_pos = $P10."pos"()
+ rx292_cur."!cursor_pos"(rx292_pos)
+ $P10 = rx292_cur."ws"()
+ unless $P10, rx292_fail
+ rx292_pos = $P10."pos"()
# rx subrule "quantified_atom" subtype=capture negate=
- rx283_cur."!cursor_pos"(rx283_pos)
- $P10 = rx283_cur."quantified_atom"()
- unless $P10, rx283_fail
- rx283_cur."!mark_push"(0, -1, 0, $P10)
+ rx292_cur."!cursor_pos"(rx292_pos)
+ $P10 = rx292_cur."quantified_atom"()
+ unless $P10, rx292_fail
+ rx292_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("GOAL")
- rx283_pos = $P10."pos"()
-.annotate 'line', 97
+ rx292_pos = $P10."pos"()
+.annotate 'line', 104
# rx subrule "ws" subtype=method negate=
- rx283_cur."!cursor_pos"(rx283_pos)
- $P10 = rx283_cur."ws"()
- unless $P10, rx283_fail
- rx283_pos = $P10."pos"()
+ rx292_cur."!cursor_pos"(rx292_pos)
+ $P10 = rx292_cur."ws"()
+ unless $P10, rx292_fail
+ rx292_pos = $P10."pos"()
# rx subrule "quantified_atom" subtype=capture negate=
- rx283_cur."!cursor_pos"(rx283_pos)
- $P10 = rx283_cur."quantified_atom"()
- unless $P10, rx283_fail
- rx283_cur."!mark_push"(0, -1, 0, $P10)
+ rx292_cur."!cursor_pos"(rx292_pos)
+ $P10 = rx292_cur."quantified_atom"()
+ unless $P10, rx292_fail
+ rx292_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("EXPR")
- rx283_pos = $P10."pos"()
-.annotate 'line', 94
+ rx292_pos = $P10."pos"()
+.annotate 'line', 101
# rx pass
- rx283_cur."!cursor_pass"(rx283_pos, "metachar:sym<~>")
- if_null rx283_debug, debug_305
- rx283_cur."!cursor_debug"("PASS ", "metachar:sym<~>", " at pos=", rx283_pos)
- debug_305:
- .return (rx283_cur)
- rx283_restart:
+ rx292_cur."!cursor_pass"(rx292_pos, "metachar:sym<~>")
+ if_null rx292_debug, debug_311
+ rx292_cur."!cursor_debug"("PASS", "metachar:sym<~>", " at pos=", rx292_pos)
+ debug_311:
+ .return (rx292_cur)
+ rx292_restart:
.annotate 'line', 3
- if_null rx283_debug, debug_306
- rx283_cur."!cursor_debug"("NEXT ", "metachar:sym<~>")
- debug_306:
- rx283_fail:
- (rx283_rep, rx283_pos, $I10, $P10) = rx283_cur."!mark_fail"(0)
- lt rx283_pos, -1, rx283_done
- eq rx283_pos, -1, rx283_fail
- jump $I10
- rx283_done:
- rx283_cur."!cursor_fail"()
- if_null rx283_debug, debug_307
- rx283_cur."!cursor_debug"("FAIL ", "metachar:sym<~>")
- debug_307:
- .return (rx283_cur)
+ if_null rx292_debug, debug_312
+ rx292_cur."!cursor_debug"("NEXT", "metachar:sym<~>")
+ debug_312:
+ rx292_fail:
+ (rx292_rep, rx292_pos, $I10, $P10) = rx292_cur."!mark_fail"(0)
+ lt rx292_pos, -1, rx292_done
+ eq rx292_pos, -1, rx292_fail
+ jump $I10
+ rx292_done:
+ rx292_cur."!cursor_fail"()
+ if_null rx292_debug, debug_313
+ rx292_cur."!cursor_debug"("FAIL", "metachar:sym<~>")
+ debug_313:
+ .return (rx292_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<~>" :subid("84_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<~>" :subid("86_1282323996.47527") :method
.annotate 'line', 3
- $P285 = self."!PREFIX__!subrule"("ws", "~")
- new $P286, "ResizablePMCArray"
- push $P286, $P285
- .return ($P286)
+ $P294 = self."!PREFIX__!subrule"("ws", "~")
+ new $P295, "ResizablePMCArray"
+ push $P295, $P294
+ .return ($P295)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<{*}>" :subid("85_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<{*}>" :subid("87_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx290_tgt
- .local int rx290_pos
- .local int rx290_off
- .local int rx290_eos
- .local int rx290_rep
- .local pmc rx290_cur
- .local pmc rx290_debug
- (rx290_cur, rx290_pos, rx290_tgt, $I10) = self."!cursor_start"()
- rx290_cur."!cursor_caparray"("key")
- getattribute rx290_debug, rx290_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx290_cur
+ .local string rx299_tgt
+ .local int rx299_pos
+ .local int rx299_off
+ .local int rx299_eos
+ .local int rx299_rep
+ .local pmc rx299_cur
+ .local pmc rx299_debug
+ (rx299_cur, rx299_pos, rx299_tgt, $I10) = self."!cursor_start"()
+ rx299_cur."!cursor_caparray"("key")
+ getattribute rx299_debug, rx299_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx299_cur
.local pmc match
.lex "$/", match
- length rx290_eos, rx290_tgt
- gt rx290_pos, rx290_eos, rx290_done
- set rx290_off, 0
- lt rx290_pos, 2, rx290_start
- sub rx290_off, rx290_pos, 1
- substr rx290_tgt, rx290_tgt, rx290_off
- rx290_start:
- eq $I10, 1, rx290_restart
- if_null rx290_debug, debug_308
- rx290_cur."!cursor_debug"("START ", "metachar:sym<{*}>")
- debug_308:
+ length rx299_eos, rx299_tgt
+ gt rx299_pos, rx299_eos, rx299_done
+ set rx299_off, 0
+ lt rx299_pos, 2, rx299_start
+ sub rx299_off, rx299_pos, 1
+ substr rx299_tgt, rx299_tgt, rx299_off
+ rx299_start:
+ eq $I10, 1, rx299_restart
+ if_null rx299_debug, debug_314
+ rx299_cur."!cursor_debug"("START", "metachar:sym<{*}>")
+ debug_314:
$I10 = self.'from'()
- ne $I10, -1, rxscan293_done
- goto rxscan293_scan
- rxscan293_loop:
- ($P10) = rx290_cur."from"()
- inc $P10
- set rx290_pos, $P10
- ge rx290_pos, rx290_eos, rxscan293_done
- rxscan293_scan:
- set_addr $I10, rxscan293_loop
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
- rxscan293_done:
-.annotate 'line', 101
+ ne $I10, -1, rxscan302_done
+ goto rxscan302_scan
+ rxscan302_loop:
+ ($P10) = rx299_cur."from"()
+ inc $P10
+ set rx299_pos, $P10
+ ge rx299_pos, rx299_eos, rxscan302_done
+ rxscan302_scan:
+ set_addr $I10, rxscan302_loop
+ rx299_cur."!mark_push"(0, rx299_pos, $I10)
+ rxscan302_done:
+.annotate 'line', 108
# rx subcapture "sym"
- set_addr $I10, rxcap_294_fail
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
+ set_addr $I10, rxcap_303_fail
+ rx299_cur."!mark_push"(0, rx299_pos, $I10)
# rx literal "{*}"
- add $I11, rx290_pos, 3
- gt $I11, rx290_eos, rx290_fail
- sub $I11, rx290_pos, rx290_off
- substr $S10, rx290_tgt, $I11, 3
- ne $S10, "{*}", rx290_fail
- add rx290_pos, 3
- set_addr $I10, rxcap_294_fail
- ($I12, $I11) = rx290_cur."!mark_peek"($I10)
- rx290_cur."!cursor_pos"($I11)
- ($P10) = rx290_cur."!cursor_start"()
- $P10."!cursor_pass"(rx290_pos, "")
- rx290_cur."!mark_push"(0, -1, 0, $P10)
+ add $I11, rx299_pos, 3
+ gt $I11, rx299_eos, rx299_fail
+ sub $I11, rx299_pos, rx299_off
+ substr $S10, rx299_tgt, $I11, 3
+ ne $S10, "{*}", rx299_fail
+ add rx299_pos, 3
+ set_addr $I10, rxcap_303_fail
+ ($I12, $I11) = rx299_cur."!mark_peek"($I10)
+ rx299_cur."!cursor_pos"($I11)
+ ($P10) = rx299_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx299_pos, "")
+ rx299_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_294_done
- rxcap_294_fail:
- goto rx290_fail
- rxcap_294_done:
-.annotate 'line', 102
- # rx rxquantr295 ** 0..1
- set_addr $I10, rxquantr295_done
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
- rxquantr295_loop:
- # rx rxquantr296 ** 0..*
- set_addr $I10, rxquantr296_done
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
- rxquantr296_loop:
- # rx enumcharlist negate=0
- ge rx290_pos, rx290_eos, rx290_fail
- sub $I10, rx290_pos, rx290_off
- substr $S10, rx290_tgt, $I10, 1
+ goto rxcap_303_done
+ rxcap_303_fail:
+ goto rx299_fail
+ rxcap_303_done:
+.annotate 'line', 109
+ # rx rxquantr304 ** 0..1
+ set_addr $I10, rxquantr304_done
+ rx299_cur."!mark_push"(0, rx299_pos, $I10)
+ rxquantr304_loop:
+ # rx enumcharlist_q negate=0 r 0..-1
+ sub $I10, rx299_pos, rx299_off
+ set rx299_rep, 0
+ sub $I12, rx299_eos, rx299_pos
+ rxenumcharlistq305_loop:
+ le $I12, 0, rxenumcharlistq305_done
+ substr $S10, rx299_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx290_fail
- inc rx290_pos
- set_addr $I10, rxquantr296_done
- (rx290_rep) = rx290_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr296_done
- rx290_cur."!mark_push"(rx290_rep, rx290_pos, $I10)
- goto rxquantr296_loop
- rxquantr296_done:
+ lt $I11, 0, rxenumcharlistq305_done
+ inc rx299_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq305_loop
+ rxenumcharlistq305_done:
+ add rx299_pos, rx299_pos, rx299_rep
# rx literal "#= "
- add $I11, rx290_pos, 3
- gt $I11, rx290_eos, rx290_fail
- sub $I11, rx290_pos, rx290_off
- substr $S10, rx290_tgt, $I11, 3
- ne $S10, "#= ", rx290_fail
- add rx290_pos, 3
- # rx rxquantr297 ** 0..*
- set_addr $I10, rxquantr297_done
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
- rxquantr297_loop:
- # rx enumcharlist negate=0
- ge rx290_pos, rx290_eos, rx290_fail
- sub $I10, rx290_pos, rx290_off
- substr $S10, rx290_tgt, $I10, 1
+ add $I11, rx299_pos, 3
+ gt $I11, rx299_eos, rx299_fail
+ sub $I11, rx299_pos, rx299_off
+ substr $S10, rx299_tgt, $I11, 3
+ ne $S10, "#= ", rx299_fail
+ add rx299_pos, 3
+ # rx enumcharlist_q negate=0 r 0..-1
+ sub $I10, rx299_pos, rx299_off
+ set rx299_rep, 0
+ sub $I12, rx299_eos, rx299_pos
+ rxenumcharlistq306_loop:
+ le $I12, 0, rxenumcharlistq306_done
+ substr $S10, rx299_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx290_fail
- inc rx290_pos
- set_addr $I10, rxquantr297_done
- (rx290_rep) = rx290_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr297_done
- rx290_cur."!mark_push"(rx290_rep, rx290_pos, $I10)
- goto rxquantr297_loop
- rxquantr297_done:
+ lt $I11, 0, rxenumcharlistq306_done
+ inc rx299_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq306_loop
+ rxenumcharlistq306_done:
+ add rx299_pos, rx299_pos, rx299_rep
# rx subcapture "key"
- set_addr $I10, rxcap_300_fail
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
+ set_addr $I10, rxcap_309_fail
+ rx299_cur."!mark_push"(0, rx299_pos, $I10)
# rx charclass_q S r 1..-1
- sub $I10, rx290_pos, rx290_off
- find_cclass $I11, 32, rx290_tgt, $I10, rx290_eos
+ sub $I10, rx299_pos, rx299_off
+ find_cclass $I11, 32, rx299_tgt, $I10, rx299_eos
add $I12, $I10, 1
- lt $I11, $I12, rx290_fail
- add rx290_pos, rx290_off, $I11
- # rx rxquantr298 ** 0..*
- set_addr $I10, rxquantr298_done
- rx290_cur."!mark_push"(0, rx290_pos, $I10)
- rxquantr298_loop:
- # rx rxquantr299 ** 1..*
- set_addr $I10, rxquantr299_done
- rx290_cur."!mark_push"(0, -1, $I10)
- rxquantr299_loop:
- # rx enumcharlist negate=0
- ge rx290_pos, rx290_eos, rx290_fail
- sub $I10, rx290_pos, rx290_off
- substr $S10, rx290_tgt, $I10, 1
+ lt $I11, $I12, rx299_fail
+ add rx299_pos, rx299_off, $I11
+ # rx rxquantr307 ** 0..*
+ set_addr $I10, rxquantr307_done
+ rx299_cur."!mark_push"(0, rx299_pos, $I10)
+ rxquantr307_loop:
+ # rx enumcharlist_q negate=0 r 1..-1
+ sub $I10, rx299_pos, rx299_off
+ set rx299_rep, 0
+ sub $I12, rx299_eos, rx299_pos
+ rxenumcharlistq308_loop:
+ le $I12, 0, rxenumcharlistq308_done
+ substr $S10, rx299_tgt, $I10, 1
index $I11, unicode:"\t \x{a0}\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000", $S10
- lt $I11, 0, rx290_fail
- inc rx290_pos
- set_addr $I10, rxquantr299_done
- (rx290_rep) = rx290_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr299_done
- rx290_cur."!mark_push"(rx290_rep, rx290_pos, $I10)
- goto rxquantr299_loop
- rxquantr299_done:
+ lt $I11, 0, rxenumcharlistq308_done
+ inc rx299_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq308_loop
+ rxenumcharlistq308_done:
+ lt rx299_rep, 1, rx299_fail
+ add rx299_pos, rx299_pos, rx299_rep
# rx charclass_q S r 1..-1
- sub $I10, rx290_pos, rx290_off
- find_cclass $I11, 32, rx290_tgt, $I10, rx290_eos
+ sub $I10, rx299_pos, rx299_off
+ find_cclass $I11, 32, rx299_tgt, $I10, rx299_eos
add $I12, $I10, 1
- lt $I11, $I12, rx290_fail
- add rx290_pos, rx290_off, $I11
- set_addr $I10, rxquantr298_done
- (rx290_rep) = rx290_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr298_done
- rx290_cur."!mark_push"(rx290_rep, rx290_pos, $I10)
- goto rxquantr298_loop
- rxquantr298_done:
- set_addr $I10, rxcap_300_fail
- ($I12, $I11) = rx290_cur."!mark_peek"($I10)
- rx290_cur."!cursor_pos"($I11)
- ($P10) = rx290_cur."!cursor_start"()
- $P10."!cursor_pass"(rx290_pos, "")
- rx290_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, $I12, rx299_fail
+ add rx299_pos, rx299_off, $I11
+ set_addr $I10, rxquantr307_done
+ (rx299_rep) = rx299_cur."!mark_commit"($I10)
+ set_addr $I10, rxquantr307_done
+ rx299_cur."!mark_push"(rx299_rep, rx299_pos, $I10)
+ goto rxquantr307_loop
+ rxquantr307_done:
+ set_addr $I10, rxcap_309_fail
+ ($I12, $I11) = rx299_cur."!mark_peek"($I10)
+ rx299_cur."!cursor_pos"($I11)
+ ($P10) = rx299_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx299_pos, "")
+ rx299_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("key")
- goto rxcap_300_done
- rxcap_300_fail:
- goto rx290_fail
- rxcap_300_done:
- set_addr $I10, rxquantr295_done
- (rx290_rep) = rx290_cur."!mark_commit"($I10)
- rxquantr295_done:
-.annotate 'line', 100
- # rx pass
- rx290_cur."!cursor_pass"(rx290_pos, "metachar:sym<{*}>")
- if_null rx290_debug, debug_309
- rx290_cur."!cursor_debug"("PASS ", "metachar:sym<{*}>", " at pos=", rx290_pos)
- debug_309:
- .return (rx290_cur)
- rx290_restart:
+ goto rxcap_309_done
+ rxcap_309_fail:
+ goto rx299_fail
+ rxcap_309_done:
+ set_addr $I10, rxquantr304_done
+ (rx299_rep) = rx299_cur."!mark_commit"($I10)
+ rxquantr304_done:
+.annotate 'line', 107
+ # rx pass
+ rx299_cur."!cursor_pass"(rx299_pos, "metachar:sym<{*}>")
+ if_null rx299_debug, debug_315
+ rx299_cur."!cursor_debug"("PASS", "metachar:sym<{*}>", " at pos=", rx299_pos)
+ debug_315:
+ .return (rx299_cur)
+ rx299_restart:
.annotate 'line', 3
- if_null rx290_debug, debug_310
- rx290_cur."!cursor_debug"("NEXT ", "metachar:sym<{*}>")
- debug_310:
- rx290_fail:
- (rx290_rep, rx290_pos, $I10, $P10) = rx290_cur."!mark_fail"(0)
- lt rx290_pos, -1, rx290_done
- eq rx290_pos, -1, rx290_fail
- jump $I10
- rx290_done:
- rx290_cur."!cursor_fail"()
- if_null rx290_debug, debug_311
- rx290_cur."!cursor_debug"("FAIL ", "metachar:sym<{*}>")
- debug_311:
- .return (rx290_cur)
+ if_null rx299_debug, debug_316
+ rx299_cur."!cursor_debug"("NEXT", "metachar:sym<{*}>")
+ debug_316:
+ rx299_fail:
+ (rx299_rep, rx299_pos, $I10, $P10) = rx299_cur."!mark_fail"(0)
+ lt rx299_pos, -1, rx299_done
+ eq rx299_pos, -1, rx299_fail
+ jump $I10
+ rx299_done:
+ rx299_cur."!cursor_fail"()
+ if_null rx299_debug, debug_317
+ rx299_cur."!cursor_debug"("FAIL", "metachar:sym<{*}>")
+ debug_317:
+ .return (rx299_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<{*}>" :subid("86_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<{*}>" :subid("88_1282323996.47527") :method
.annotate 'line', 3
- new $P292, "ResizablePMCArray"
- push $P292, "{*}"
- .return ($P292)
+ new $P301, "ResizablePMCArray"
+ push $P301, "{*}"
+ .return ($P301)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<assert>" :subid("87_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<assert>" :subid("89_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx302_tgt
- .local int rx302_pos
- .local int rx302_off
- .local int rx302_eos
- .local int rx302_rep
- .local pmc rx302_cur
- .local pmc rx302_debug
- (rx302_cur, rx302_pos, rx302_tgt, $I10) = self."!cursor_start"()
- getattribute rx302_debug, rx302_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx302_cur
+ .local string rx311_tgt
+ .local int rx311_pos
+ .local int rx311_off
+ .local int rx311_eos
+ .local int rx311_rep
+ .local pmc rx311_cur
+ .local pmc rx311_debug
+ (rx311_cur, rx311_pos, rx311_tgt, $I10) = self."!cursor_start"()
+ getattribute rx311_debug, rx311_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx311_cur
.local pmc match
.lex "$/", match
- length rx302_eos, rx302_tgt
- gt rx302_pos, rx302_eos, rx302_done
- set rx302_off, 0
- lt rx302_pos, 2, rx302_start
- sub rx302_off, rx302_pos, 1
- substr rx302_tgt, rx302_tgt, rx302_off
- rx302_start:
- eq $I10, 1, rx302_restart
- if_null rx302_debug, debug_312
- rx302_cur."!cursor_debug"("START ", "metachar:sym<assert>")
- debug_312:
+ length rx311_eos, rx311_tgt
+ gt rx311_pos, rx311_eos, rx311_done
+ set rx311_off, 0
+ lt rx311_pos, 2, rx311_start
+ sub rx311_off, rx311_pos, 1
+ substr rx311_tgt, rx311_tgt, rx311_off
+ rx311_start:
+ eq $I10, 1, rx311_restart
+ if_null rx311_debug, debug_318
+ rx311_cur."!cursor_debug"("START", "metachar:sym<assert>")
+ debug_318:
$I10 = self.'from'()
- ne $I10, -1, rxscan306_done
- goto rxscan306_scan
- rxscan306_loop:
- ($P10) = rx302_cur."from"()
- inc $P10
- set rx302_pos, $P10
- ge rx302_pos, rx302_eos, rxscan306_done
- rxscan306_scan:
- set_addr $I10, rxscan306_loop
- rx302_cur."!mark_push"(0, rx302_pos, $I10)
- rxscan306_done:
-.annotate 'line', 105
+ ne $I10, -1, rxscan315_done
+ goto rxscan315_scan
+ rxscan315_loop:
+ ($P10) = rx311_cur."from"()
+ inc $P10
+ set rx311_pos, $P10
+ ge rx311_pos, rx311_eos, rxscan315_done
+ rxscan315_scan:
+ set_addr $I10, rxscan315_loop
+ rx311_cur."!mark_push"(0, rx311_pos, $I10)
+ rxscan315_done:
+.annotate 'line', 112
# rx literal "<"
- add $I11, rx302_pos, 1
- gt $I11, rx302_eos, rx302_fail
- sub $I11, rx302_pos, rx302_off
- ord $I11, rx302_tgt, $I11
- ne $I11, 60, rx302_fail
- add rx302_pos, 1
+ add $I11, rx311_pos, 1
+ gt $I11, rx311_eos, rx311_fail
+ sub $I11, rx311_pos, rx311_off
+ ord $I11, rx311_tgt, $I11
+ ne $I11, 60, rx311_fail
+ add rx311_pos, 1
# rx subrule "assertion" subtype=capture negate=
- rx302_cur."!cursor_pos"(rx302_pos)
- $P10 = rx302_cur."assertion"()
- unless $P10, rx302_fail
- rx302_cur."!mark_push"(0, -1, 0, $P10)
+ rx311_cur."!cursor_pos"(rx311_pos)
+ $P10 = rx311_cur."assertion"()
+ unless $P10, rx311_fail
+ rx311_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("assertion")
- rx302_pos = $P10."pos"()
- alt307_0:
-.annotate 'line', 106
- set_addr $I10, alt307_1
- rx302_cur."!mark_push"(0, rx302_pos, $I10)
+ rx311_pos = $P10."pos"()
+ alt316_0:
+.annotate 'line', 113
+ set_addr $I10, alt316_1
+ rx311_cur."!mark_push"(0, rx311_pos, $I10)
# rx literal ">"
- add $I11, rx302_pos, 1
- gt $I11, rx302_eos, rx302_fail
- sub $I11, rx302_pos, rx302_off
- ord $I11, rx302_tgt, $I11
- ne $I11, 62, rx302_fail
- add rx302_pos, 1
- goto alt307_end
- alt307_1:
+ add $I11, rx311_pos, 1
+ gt $I11, rx311_eos, rx311_fail
+ sub $I11, rx311_pos, rx311_off
+ ord $I11, rx311_tgt, $I11
+ ne $I11, 62, rx311_fail
+ add rx311_pos, 1
+ goto alt316_end
+ alt316_1:
# rx subrule "panic" subtype=method negate=
- rx302_cur."!cursor_pos"(rx302_pos)
- $P10 = rx302_cur."panic"("regex assertion not terminated by angle bracket")
- unless $P10, rx302_fail
- rx302_pos = $P10."pos"()
- alt307_end:
-.annotate 'line', 104
+ rx311_cur."!cursor_pos"(rx311_pos)
+ $P10 = rx311_cur."panic"("regex assertion not terminated by angle bracket")
+ unless $P10, rx311_fail
+ rx311_pos = $P10."pos"()
+ alt316_end:
+.annotate 'line', 111
# rx pass
- rx302_cur."!cursor_pass"(rx302_pos, "metachar:sym<assert>")
- if_null rx302_debug, debug_313
- rx302_cur."!cursor_debug"("PASS ", "metachar:sym<assert>", " at pos=", rx302_pos)
- debug_313:
- .return (rx302_cur)
- rx302_restart:
+ rx311_cur."!cursor_pass"(rx311_pos, "metachar:sym<assert>")
+ if_null rx311_debug, debug_319
+ rx311_cur."!cursor_debug"("PASS", "metachar:sym<assert>", " at pos=", rx311_pos)
+ debug_319:
+ .return (rx311_cur)
+ rx311_restart:
.annotate 'line', 3
- if_null rx302_debug, debug_314
- rx302_cur."!cursor_debug"("NEXT ", "metachar:sym<assert>")
- debug_314:
- rx302_fail:
- (rx302_rep, rx302_pos, $I10, $P10) = rx302_cur."!mark_fail"(0)
- lt rx302_pos, -1, rx302_done
- eq rx302_pos, -1, rx302_fail
- jump $I10
- rx302_done:
- rx302_cur."!cursor_fail"()
- if_null rx302_debug, debug_315
- rx302_cur."!cursor_debug"("FAIL ", "metachar:sym<assert>")
- debug_315:
- .return (rx302_cur)
+ if_null rx311_debug, debug_320
+ rx311_cur."!cursor_debug"("NEXT", "metachar:sym<assert>")
+ debug_320:
+ rx311_fail:
+ (rx311_rep, rx311_pos, $I10, $P10) = rx311_cur."!mark_fail"(0)
+ lt rx311_pos, -1, rx311_done
+ eq rx311_pos, -1, rx311_fail
+ jump $I10
+ rx311_done:
+ rx311_cur."!cursor_fail"()
+ if_null rx311_debug, debug_321
+ rx311_cur."!cursor_debug"("FAIL", "metachar:sym<assert>")
+ debug_321:
+ .return (rx311_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<assert>" :subid("88_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<assert>" :subid("90_1282323996.47527") :method
.annotate 'line', 3
- $P304 = self."!PREFIX__!subrule"("assertion", "<")
- new $P305, "ResizablePMCArray"
- push $P305, $P304
- .return ($P305)
+ $P313 = self."!PREFIX__!subrule"("assertion", "<")
+ new $P314, "ResizablePMCArray"
+ push $P314, $P313
+ .return ($P314)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<var>" :subid("89_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<var>" :subid("91_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx309_tgt
- .local int rx309_pos
- .local int rx309_off
- .local int rx309_eos
- .local int rx309_rep
- .local pmc rx309_cur
- .local pmc rx309_debug
- (rx309_cur, rx309_pos, rx309_tgt, $I10) = self."!cursor_start"()
- rx309_cur."!cursor_caparray"("quantified_atom")
- getattribute rx309_debug, rx309_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx309_cur
+ .local string rx318_tgt
+ .local int rx318_pos
+ .local int rx318_off
+ .local int rx318_eos
+ .local int rx318_rep
+ .local pmc rx318_cur
+ .local pmc rx318_debug
+ (rx318_cur, rx318_pos, rx318_tgt, $I10) = self."!cursor_start"()
+ rx318_cur."!cursor_caparray"("quantified_atom")
+ getattribute rx318_debug, rx318_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx318_cur
.local pmc match
.lex "$/", match
- length rx309_eos, rx309_tgt
- gt rx309_pos, rx309_eos, rx309_done
- set rx309_off, 0
- lt rx309_pos, 2, rx309_start
- sub rx309_off, rx309_pos, 1
- substr rx309_tgt, rx309_tgt, rx309_off
- rx309_start:
- eq $I10, 1, rx309_restart
- if_null rx309_debug, debug_316
- rx309_cur."!cursor_debug"("START ", "metachar:sym<var>")
- debug_316:
+ length rx318_eos, rx318_tgt
+ gt rx318_pos, rx318_eos, rx318_done
+ set rx318_off, 0
+ lt rx318_pos, 2, rx318_start
+ sub rx318_off, rx318_pos, 1
+ substr rx318_tgt, rx318_tgt, rx318_off
+ rx318_start:
+ eq $I10, 1, rx318_restart
+ if_null rx318_debug, debug_322
+ rx318_cur."!cursor_debug"("START", "metachar:sym<var>")
+ debug_322:
$I10 = self.'from'()
- ne $I10, -1, rxscan312_done
- goto rxscan312_scan
- rxscan312_loop:
- ($P10) = rx309_cur."from"()
- inc $P10
- set rx309_pos, $P10
- ge rx309_pos, rx309_eos, rxscan312_done
- rxscan312_scan:
- set_addr $I10, rxscan312_loop
- rx309_cur."!mark_push"(0, rx309_pos, $I10)
- rxscan312_done:
- alt313_0:
-.annotate 'line', 110
- set_addr $I10, alt313_1
- rx309_cur."!mark_push"(0, rx309_pos, $I10)
-.annotate 'line', 111
+ ne $I10, -1, rxscan321_done
+ goto rxscan321_scan
+ rxscan321_loop:
+ ($P10) = rx318_cur."from"()
+ inc $P10
+ set rx318_pos, $P10
+ ge rx318_pos, rx318_eos, rxscan321_done
+ rxscan321_scan:
+ set_addr $I10, rxscan321_loop
+ rx318_cur."!mark_push"(0, rx318_pos, $I10)
+ rxscan321_done:
+ alt322_0:
+.annotate 'line', 117
+ set_addr $I10, alt322_1
+ rx318_cur."!mark_push"(0, rx318_pos, $I10)
+.annotate 'line', 118
# rx literal "$<"
- add $I11, rx309_pos, 2
- gt $I11, rx309_eos, rx309_fail
- sub $I11, rx309_pos, rx309_off
- substr $S10, rx309_tgt, $I11, 2
- ne $S10, "$<", rx309_fail
- add rx309_pos, 2
+ add $I11, rx318_pos, 2
+ gt $I11, rx318_eos, rx318_fail
+ sub $I11, rx318_pos, rx318_off
+ substr $S10, rx318_tgt, $I11, 2
+ ne $S10, "$<", rx318_fail
+ add rx318_pos, 2
# rx subcapture "name"
- set_addr $I10, rxcap_315_fail
- rx309_cur."!mark_push"(0, rx309_pos, $I10)
- # rx rxquantr314 ** 1..*
- set_addr $I10, rxquantr314_done
- rx309_cur."!mark_push"(0, -1, $I10)
- rxquantr314_loop:
- # rx enumcharlist negate=1
- ge rx309_pos, rx309_eos, rx309_fail
- sub $I10, rx309_pos, rx309_off
- substr $S10, rx309_tgt, $I10, 1
+ set_addr $I10, rxcap_324_fail
+ rx318_cur."!mark_push"(0, rx318_pos, $I10)
+ # rx enumcharlist_q negate=1 r 1..-1
+ sub $I10, rx318_pos, rx318_off
+ set rx318_rep, 0
+ sub $I12, rx318_eos, rx318_pos
+ rxenumcharlistq323_loop:
+ le $I12, 0, rxenumcharlistq323_done
+ substr $S10, rx318_tgt, $I10, 1
index $I11, ">", $S10
- ge $I11, 0, rx309_fail
- inc rx309_pos
- set_addr $I10, rxquantr314_done
- (rx309_rep) = rx309_cur."!mark_commit"($I10)
- set_addr $I10, rxquantr314_done
- rx309_cur."!mark_push"(rx309_rep, rx309_pos, $I10)
- goto rxquantr314_loop
- rxquantr314_done:
- set_addr $I10, rxcap_315_fail
- ($I12, $I11) = rx309_cur."!mark_peek"($I10)
- rx309_cur."!cursor_pos"($I11)
- ($P10) = rx309_cur."!cursor_start"()
- $P10."!cursor_pass"(rx309_pos, "")
- rx309_cur."!mark_push"(0, -1, 0, $P10)
+ ge $I11, 0, rxenumcharlistq323_done
+ inc rx318_rep
+ inc $I10
+ dec $I12
+ goto rxenumcharlistq323_loop
+ rxenumcharlistq323_done:
+ lt rx318_rep, 1, rx318_fail
+ add rx318_pos, rx318_pos, rx318_rep
+ set_addr $I10, rxcap_324_fail
+ ($I12, $I11) = rx318_cur."!mark_peek"($I10)
+ rx318_cur."!cursor_pos"($I11)
+ ($P10) = rx318_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx318_pos, "")
+ rx318_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("name")
- goto rxcap_315_done
- rxcap_315_fail:
- goto rx309_fail
- rxcap_315_done:
+ goto rxcap_324_done
+ rxcap_324_fail:
+ goto rx318_fail
+ rxcap_324_done:
# rx literal ">"
- add $I11, rx309_pos, 1
- gt $I11, rx309_eos, rx309_fail
- sub $I11, rx309_pos, rx309_off
- ord $I11, rx309_tgt, $I11
- ne $I11, 62, rx309_fail
- add rx309_pos, 1
- goto alt313_end
- alt313_1:
-.annotate 'line', 112
+ add $I11, rx318_pos, 1
+ gt $I11, rx318_eos, rx318_fail
+ sub $I11, rx318_pos, rx318_off
+ ord $I11, rx318_tgt, $I11
+ ne $I11, 62, rx318_fail
+ add rx318_pos, 1
+ goto alt322_end
+ alt322_1:
+.annotate 'line', 119
# rx literal "$"
- add $I11, rx309_pos, 1
- gt $I11, rx309_eos, rx309_fail
- sub $I11, rx309_pos, rx309_off
- ord $I11, rx309_tgt, $I11
- ne $I11, 36, rx309_fail
- add rx309_pos, 1
+ add $I11, rx318_pos, 1
+ gt $I11, rx318_eos, rx318_fail
+ sub $I11, rx318_pos, rx318_off
+ ord $I11, rx318_tgt, $I11
+ ne $I11, 36, rx318_fail
+ add rx318_pos, 1
# rx subcapture "pos"
- set_addr $I10, rxcap_316_fail
- rx309_cur."!mark_push"(0, rx309_pos, $I10)
+ set_addr $I10, rxcap_325_fail
+ rx318_cur."!mark_push"(0, rx318_pos, $I10)
# rx charclass_q d r 1..-1
- sub $I10, rx309_pos, rx309_off
- find_not_cclass $I11, 8, rx309_tgt, $I10, rx309_eos
+ sub $I10, rx318_pos, rx318_off
+ find_not_cclass $I11, 8, rx318_tgt, $I10, rx318_eos
add $I12, $I10, 1
- lt $I11, $I12, rx309_fail
- add rx309_pos, rx309_off, $I11
- set_addr $I10, rxcap_316_fail
- ($I12, $I11) = rx309_cur."!mark_peek"($I10)
- rx309_cur."!cursor_pos"($I11)
- ($P10) = rx309_cur."!cursor_start"()
- $P10."!cursor_pass"(rx309_pos, "")
- rx309_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, $I12, rx318_fail
+ add rx318_pos, rx318_off, $I11
+ set_addr $I10, rxcap_325_fail
+ ($I12, $I11) = rx318_cur."!mark_peek"($I10)
+ rx318_cur."!cursor_pos"($I11)
+ ($P10) = rx318_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx318_pos, "")
+ rx318_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("pos")
- goto rxcap_316_done
- rxcap_316_fail:
- goto rx309_fail
- rxcap_316_done:
- alt313_end:
-.annotate 'line', 115
- # rx rxquantr317 ** 0..1
- set_addr $I10, rxquantr317_done
- rx309_cur."!mark_push"(0, rx309_pos, $I10)
- rxquantr317_loop:
+ goto rxcap_325_done
+ rxcap_325_fail:
+ goto rx318_fail
+ rxcap_325_done:
+ alt322_end:
+.annotate 'line', 122
+ # rx rxquantr326 ** 0..1
+ set_addr $I10, rxquantr326_done
+ rx318_cur."!mark_push"(0, rx318_pos, $I10)
+ rxquantr326_loop:
# rx subrule "ws" subtype=method negate=
- rx309_cur."!cursor_pos"(rx309_pos)
- $P10 = rx309_cur."ws"()
- unless $P10, rx309_fail
- rx309_pos = $P10."pos"()
+ rx318_cur."!cursor_pos"(rx318_pos)
+ $P10 = rx318_cur."ws"()
+ unless $P10, rx318_fail
+ rx318_pos = $P10."pos"()
# rx literal "="
- add $I11, rx309_pos, 1
- gt $I11, rx309_eos, rx309_fail
- sub $I11, rx309_pos, rx309_off
- ord $I11, rx309_tgt, $I11
- ne $I11, 61, rx309_fail
- add rx309_pos, 1
+ add $I11, rx318_pos, 1
+ gt $I11, rx318_eos, rx318_fail
+ sub $I11, rx318_pos, rx318_off
+ ord $I11, rx318_tgt, $I11
+ ne $I11, 61, rx318_fail
+ add rx318_pos, 1
# rx subrule "ws" subtype=method negate=
- rx309_cur."!cursor_pos"(rx309_pos)
- $P10 = rx309_cur."ws"()
- unless $P10, rx309_fail
- rx309_pos = $P10."pos"()
+ rx318_cur."!cursor_pos"(rx318_pos)
+ $P10 = rx318_cur."ws"()
+ unless $P10, rx318_fail
+ rx318_pos = $P10."pos"()
# rx subrule "quantified_atom" subtype=capture negate=
- rx309_cur."!cursor_pos"(rx309_pos)
- $P10 = rx309_cur."quantified_atom"()
- unless $P10, rx309_fail
- rx309_cur."!mark_push"(0, -1, 0, $P10)
+ rx318_cur."!cursor_pos"(rx318_pos)
+ $P10 = rx318_cur."quantified_atom"()
+ unless $P10, rx318_fail
+ rx318_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("quantified_atom")
- rx309_pos = $P10."pos"()
- set_addr $I10, rxquantr317_done
- (rx309_rep) = rx309_cur."!mark_commit"($I10)
- rxquantr317_done:
-.annotate 'line', 109
+ rx318_pos = $P10."pos"()
+ set_addr $I10, rxquantr326_done
+ (rx318_rep) = rx318_cur."!mark_commit"($I10)
+ rxquantr326_done:
+.annotate 'line', 116
# rx pass
- rx309_cur."!cursor_pass"(rx309_pos, "metachar:sym<var>")
- if_null rx309_debug, debug_317
- rx309_cur."!cursor_debug"("PASS ", "metachar:sym<var>", " at pos=", rx309_pos)
- debug_317:
- .return (rx309_cur)
- rx309_restart:
+ rx318_cur."!cursor_pass"(rx318_pos, "metachar:sym<var>")
+ if_null rx318_debug, debug_323
+ rx318_cur."!cursor_debug"("PASS", "metachar:sym<var>", " at pos=", rx318_pos)
+ debug_323:
+ .return (rx318_cur)
+ rx318_restart:
.annotate 'line', 3
- if_null rx309_debug, debug_318
- rx309_cur."!cursor_debug"("NEXT ", "metachar:sym<var>")
- debug_318:
- rx309_fail:
- (rx309_rep, rx309_pos, $I10, $P10) = rx309_cur."!mark_fail"(0)
- lt rx309_pos, -1, rx309_done
- eq rx309_pos, -1, rx309_fail
- jump $I10
- rx309_done:
- rx309_cur."!cursor_fail"()
- if_null rx309_debug, debug_319
- rx309_cur."!cursor_debug"("FAIL ", "metachar:sym<var>")
- debug_319:
- .return (rx309_cur)
+ if_null rx318_debug, debug_324
+ rx318_cur."!cursor_debug"("NEXT", "metachar:sym<var>")
+ debug_324:
+ rx318_fail:
+ (rx318_rep, rx318_pos, $I10, $P10) = rx318_cur."!mark_fail"(0)
+ lt rx318_pos, -1, rx318_done
+ eq rx318_pos, -1, rx318_fail
+ jump $I10
+ rx318_done:
+ rx318_cur."!cursor_fail"()
+ if_null rx318_debug, debug_325
+ rx318_cur."!cursor_debug"("FAIL", "metachar:sym<var>")
+ debug_325:
+ .return (rx318_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<var>" :subid("90_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<var>" :subid("92_1282323996.47527") :method
.annotate 'line', 3
- new $P311, "ResizablePMCArray"
- push $P311, "$"
- push $P311, "$<"
- .return ($P311)
+ new $P320, "ResizablePMCArray"
+ push $P320, "$"
+ push $P320, "$<"
+ .return ($P320)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "metachar:sym<PIR>" :subid("91_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "metachar:sym<PIR>" :subid("93_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx319_tgt
- .local int rx319_pos
- .local int rx319_off
- .local int rx319_eos
- .local int rx319_rep
- .local pmc rx319_cur
- .local pmc rx319_debug
- (rx319_cur, rx319_pos, rx319_tgt, $I10) = self."!cursor_start"()
- getattribute rx319_debug, rx319_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx319_cur
+ .local string rx328_tgt
+ .local int rx328_pos
+ .local int rx328_off
+ .local int rx328_eos
+ .local int rx328_rep
+ .local pmc rx328_cur
+ .local pmc rx328_debug
+ (rx328_cur, rx328_pos, rx328_tgt, $I10) = self."!cursor_start"()
+ getattribute rx328_debug, rx328_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx328_cur
.local pmc match
.lex "$/", match
- length rx319_eos, rx319_tgt
- gt rx319_pos, rx319_eos, rx319_done
- set rx319_off, 0
- lt rx319_pos, 2, rx319_start
- sub rx319_off, rx319_pos, 1
- substr rx319_tgt, rx319_tgt, rx319_off
- rx319_start:
- eq $I10, 1, rx319_restart
- if_null rx319_debug, debug_320
- rx319_cur."!cursor_debug"("START ", "metachar:sym<PIR>")
- debug_320:
+ length rx328_eos, rx328_tgt
+ gt rx328_pos, rx328_eos, rx328_done
+ set rx328_off, 0
+ lt rx328_pos, 2, rx328_start
+ sub rx328_off, rx328_pos, 1
+ substr rx328_tgt, rx328_tgt, rx328_off
+ rx328_start:
+ eq $I10, 1, rx328_restart
+ if_null rx328_debug, debug_326
+ rx328_cur."!cursor_debug"("START", "metachar:sym<PIR>")
+ debug_326:
$I10 = self.'from'()
- ne $I10, -1, rxscan322_done
- goto rxscan322_scan
- rxscan322_loop:
- ($P10) = rx319_cur."from"()
- inc $P10
- set rx319_pos, $P10
- ge rx319_pos, rx319_eos, rxscan322_done
- rxscan322_scan:
- set_addr $I10, rxscan322_loop
- rx319_cur."!mark_push"(0, rx319_pos, $I10)
- rxscan322_done:
-.annotate 'line', 119
+ ne $I10, -1, rxscan331_done
+ goto rxscan331_scan
+ rxscan331_loop:
+ ($P10) = rx328_cur."from"()
+ inc $P10
+ set rx328_pos, $P10
+ ge rx328_pos, rx328_eos, rxscan331_done
+ rxscan331_scan:
+ set_addr $I10, rxscan331_loop
+ rx328_cur."!mark_push"(0, rx328_pos, $I10)
+ rxscan331_done:
+.annotate 'line', 126
# rx literal ":PIR{{"
- add $I11, rx319_pos, 6
- gt $I11, rx319_eos, rx319_fail
- sub $I11, rx319_pos, rx319_off
- substr $S10, rx319_tgt, $I11, 6
- ne $S10, ":PIR{{", rx319_fail
- add rx319_pos, 6
+ add $I11, rx328_pos, 6
+ gt $I11, rx328_eos, rx328_fail
+ sub $I11, rx328_pos, rx328_off
+ substr $S10, rx328_tgt, $I11, 6
+ ne $S10, ":PIR{{", rx328_fail
+ add rx328_pos, 6
# rx subcapture "pir"
- set_addr $I10, rxcap_325_fail
- rx319_cur."!mark_push"(0, rx319_pos, $I10)
- # rx rxquantf323 ** 0..*
- set_addr $I10, rxquantf323_loop
- rx319_cur."!mark_push"(0, rx319_pos, $I10)
- goto rxquantf323_done
- rxquantf323_loop:
+ set_addr $I10, rxcap_334_fail
+ rx328_cur."!mark_push"(0, rx328_pos, $I10)
+ # rx rxquantf332 ** 0..*
+ set_addr $I10, rxquantf332_loop
+ rx328_cur."!mark_push"(0, rx328_pos, $I10)
+ goto rxquantf332_done
+ rxquantf332_loop:
# rx charclass .
- ge rx319_pos, rx319_eos, rx319_fail
- inc rx319_pos
- set_addr $I10, rxquantf323_loop
- rx319_cur."!mark_push"(rx319_rep, rx319_pos, $I10)
- rxquantf323_done:
- set_addr $I10, rxcap_325_fail
- ($I12, $I11) = rx319_cur."!mark_peek"($I10)
- rx319_cur."!cursor_pos"($I11)
- ($P10) = rx319_cur."!cursor_start"()
- $P10."!cursor_pass"(rx319_pos, "")
- rx319_cur."!mark_push"(0, -1, 0, $P10)
+ ge rx328_pos, rx328_eos, rx328_fail
+ inc rx328_pos
+ set_addr $I10, rxquantf332_loop
+ rx328_cur."!mark_push"(rx328_rep, rx328_pos, $I10)
+ rxquantf332_done:
+ set_addr $I10, rxcap_334_fail
+ ($I12, $I11) = rx328_cur."!mark_peek"($I10)
+ rx328_cur."!cursor_pos"($I11)
+ ($P10) = rx328_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx328_pos, "")
+ rx328_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("pir")
- goto rxcap_325_done
- rxcap_325_fail:
- goto rx319_fail
- rxcap_325_done:
+ goto rxcap_334_done
+ rxcap_334_fail:
+ goto rx328_fail
+ rxcap_334_done:
# rx literal "}}"
- add $I11, rx319_pos, 2
- gt $I11, rx319_eos, rx319_fail
- sub $I11, rx319_pos, rx319_off
- substr $S10, rx319_tgt, $I11, 2
- ne $S10, "}}", rx319_fail
- add rx319_pos, 2
-.annotate 'line', 118
+ add $I11, rx328_pos, 2
+ gt $I11, rx328_eos, rx328_fail
+ sub $I11, rx328_pos, rx328_off
+ substr $S10, rx328_tgt, $I11, 2
+ ne $S10, "}}", rx328_fail
+ add rx328_pos, 2
+.annotate 'line', 125
# rx pass
- rx319_cur."!cursor_pass"(rx319_pos, "metachar:sym<PIR>")
- if_null rx319_debug, debug_321
- rx319_cur."!cursor_debug"("PASS ", "metachar:sym<PIR>", " at pos=", rx319_pos)
- debug_321:
- .return (rx319_cur)
- rx319_restart:
+ rx328_cur."!cursor_pass"(rx328_pos, "metachar:sym<PIR>")
+ if_null rx328_debug, debug_327
+ rx328_cur."!cursor_debug"("PASS", "metachar:sym<PIR>", " at pos=", rx328_pos)
+ debug_327:
+ .return (rx328_cur)
+ rx328_restart:
.annotate 'line', 3
- if_null rx319_debug, debug_322
- rx319_cur."!cursor_debug"("NEXT ", "metachar:sym<PIR>")
- debug_322:
- rx319_fail:
- (rx319_rep, rx319_pos, $I10, $P10) = rx319_cur."!mark_fail"(0)
- lt rx319_pos, -1, rx319_done
- eq rx319_pos, -1, rx319_fail
- jump $I10
- rx319_done:
- rx319_cur."!cursor_fail"()
- if_null rx319_debug, debug_323
- rx319_cur."!cursor_debug"("FAIL ", "metachar:sym<PIR>")
- debug_323:
- .return (rx319_cur)
+ if_null rx328_debug, debug_328
+ rx328_cur."!cursor_debug"("NEXT", "metachar:sym<PIR>")
+ debug_328:
+ rx328_fail:
+ (rx328_rep, rx328_pos, $I10, $P10) = rx328_cur."!mark_fail"(0)
+ lt rx328_pos, -1, rx328_done
+ eq rx328_pos, -1, rx328_fail
+ jump $I10
+ rx328_done:
+ rx328_cur."!cursor_fail"()
+ if_null rx328_debug, debug_329
+ rx328_cur."!cursor_debug"("FAIL", "metachar:sym<PIR>")
+ debug_329:
+ .return (rx328_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__metachar:sym<PIR>" :subid("92_1282016522.91354") :method
+.sub "!PREFIX__metachar:sym<PIR>" :subid("94_1282323996.47527") :method
.annotate 'line', 3
- new $P321, "ResizablePMCArray"
- push $P321, ":PIR{{"
- .return ($P321)
+ new $P330, "ResizablePMCArray"
+ push $P330, ":PIR{{"
+ .return ($P330)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash" :subid("93_1282016522.91354") :method
-.annotate 'line', 122
- $P327 = self."!protoregex"("backslash")
- .return ($P327)
+.sub "backslash" :subid("95_1282323996.47527") :method
+.annotate 'line', 129
+ $P336 = self."!protoregex"("backslash")
+ .return ($P336)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash" :subid("94_1282016522.91354") :method
-.annotate 'line', 122
- $P329 = self."!PREFIX__!protoregex"("backslash")
- .return ($P329)
+.sub "!PREFIX__backslash" :subid("96_1282323996.47527") :method
+.annotate 'line', 129
+ $P338 = self."!PREFIX__!protoregex"("backslash")
+ .return ($P338)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<w>" :subid("95_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<w>" :subid("97_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx331_tgt
- .local int rx331_pos
- .local int rx331_off
- .local int rx331_eos
- .local int rx331_rep
- .local pmc rx331_cur
- .local pmc rx331_debug
- (rx331_cur, rx331_pos, rx331_tgt, $I10) = self."!cursor_start"()
- getattribute rx331_debug, rx331_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx331_cur
- .local pmc match
- .lex "$/", match
- length rx331_eos, rx331_tgt
- gt rx331_pos, rx331_eos, rx331_done
- set rx331_off, 0
- lt rx331_pos, 2, rx331_start
- sub rx331_off, rx331_pos, 1
- substr rx331_tgt, rx331_tgt, rx331_off
- rx331_start:
- eq $I10, 1, rx331_restart
- if_null rx331_debug, debug_324
- rx331_cur."!cursor_debug"("START ", "backslash:sym<w>")
- debug_324:
+ .local string rx340_tgt
+ .local int rx340_pos
+ .local int rx340_off
+ .local int rx340_eos
+ .local int rx340_rep
+ .local pmc rx340_cur
+ .local pmc rx340_debug
+ (rx340_cur, rx340_pos, rx340_tgt, $I10) = self."!cursor_start"()
+ getattribute rx340_debug, rx340_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx340_cur
+ .local pmc match
+ .lex "$/", match
+ length rx340_eos, rx340_tgt
+ gt rx340_pos, rx340_eos, rx340_done
+ set rx340_off, 0
+ lt rx340_pos, 2, rx340_start
+ sub rx340_off, rx340_pos, 1
+ substr rx340_tgt, rx340_tgt, rx340_off
+ rx340_start:
+ eq $I10, 1, rx340_restart
+ if_null rx340_debug, debug_330
+ rx340_cur."!cursor_debug"("START", "backslash:sym<w>")
+ debug_330:
$I10 = self.'from'()
- ne $I10, -1, rxscan334_done
- goto rxscan334_scan
- rxscan334_loop:
- ($P10) = rx331_cur."from"()
- inc $P10
- set rx331_pos, $P10
- ge rx331_pos, rx331_eos, rxscan334_done
- rxscan334_scan:
- set_addr $I10, rxscan334_loop
- rx331_cur."!mark_push"(0, rx331_pos, $I10)
- rxscan334_done:
-.annotate 'line', 123
+ ne $I10, -1, rxscan343_done
+ goto rxscan343_scan
+ rxscan343_loop:
+ ($P10) = rx340_cur."from"()
+ inc $P10
+ set rx340_pos, $P10
+ ge rx340_pos, rx340_eos, rxscan343_done
+ rxscan343_scan:
+ set_addr $I10, rxscan343_loop
+ rx340_cur."!mark_push"(0, rx340_pos, $I10)
+ rxscan343_done:
+.annotate 'line', 130
# rx subcapture "sym"
- set_addr $I10, rxcap_335_fail
- rx331_cur."!mark_push"(0, rx331_pos, $I10)
+ set_addr $I10, rxcap_344_fail
+ rx340_cur."!mark_push"(0, rx340_pos, $I10)
# rx enumcharlist negate=0
- ge rx331_pos, rx331_eos, rx331_fail
- sub $I10, rx331_pos, rx331_off
- substr $S10, rx331_tgt, $I10, 1
+ ge rx340_pos, rx340_eos, rx340_fail
+ sub $I10, rx340_pos, rx340_off
+ substr $S10, rx340_tgt, $I10, 1
index $I11, "dswnDSWN", $S10
- lt $I11, 0, rx331_fail
- inc rx331_pos
- set_addr $I10, rxcap_335_fail
- ($I12, $I11) = rx331_cur."!mark_peek"($I10)
- rx331_cur."!cursor_pos"($I11)
- ($P10) = rx331_cur."!cursor_start"()
- $P10."!cursor_pass"(rx331_pos, "")
- rx331_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx340_fail
+ inc rx340_pos
+ set_addr $I10, rxcap_344_fail
+ ($I12, $I11) = rx340_cur."!mark_peek"($I10)
+ rx340_cur."!cursor_pos"($I11)
+ ($P10) = rx340_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx340_pos, "")
+ rx340_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_335_done
- rxcap_335_fail:
- goto rx331_fail
- rxcap_335_done:
- # rx pass
- rx331_cur."!cursor_pass"(rx331_pos, "backslash:sym<w>")
- if_null rx331_debug, debug_325
- rx331_cur."!cursor_debug"("PASS ", "backslash:sym<w>", " at pos=", rx331_pos)
- debug_325:
- .return (rx331_cur)
- rx331_restart:
+ goto rxcap_344_done
+ rxcap_344_fail:
+ goto rx340_fail
+ rxcap_344_done:
+ # rx pass
+ rx340_cur."!cursor_pass"(rx340_pos, "backslash:sym<w>")
+ if_null rx340_debug, debug_331
+ rx340_cur."!cursor_debug"("PASS", "backslash:sym<w>", " at pos=", rx340_pos)
+ debug_331:
+ .return (rx340_cur)
+ rx340_restart:
.annotate 'line', 3
- if_null rx331_debug, debug_326
- rx331_cur."!cursor_debug"("NEXT ", "backslash:sym<w>")
- debug_326:
- rx331_fail:
- (rx331_rep, rx331_pos, $I10, $P10) = rx331_cur."!mark_fail"(0)
- lt rx331_pos, -1, rx331_done
- eq rx331_pos, -1, rx331_fail
- jump $I10
- rx331_done:
- rx331_cur."!cursor_fail"()
- if_null rx331_debug, debug_327
- rx331_cur."!cursor_debug"("FAIL ", "backslash:sym<w>")
- debug_327:
- .return (rx331_cur)
+ if_null rx340_debug, debug_332
+ rx340_cur."!cursor_debug"("NEXT", "backslash:sym<w>")
+ debug_332:
+ rx340_fail:
+ (rx340_rep, rx340_pos, $I10, $P10) = rx340_cur."!mark_fail"(0)
+ lt rx340_pos, -1, rx340_done
+ eq rx340_pos, -1, rx340_fail
+ jump $I10
+ rx340_done:
+ rx340_cur."!cursor_fail"()
+ if_null rx340_debug, debug_333
+ rx340_cur."!cursor_debug"("FAIL", "backslash:sym<w>")
+ debug_333:
+ .return (rx340_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<w>" :subid("96_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<w>" :subid("98_1282323996.47527") :method
.annotate 'line', 3
- new $P333, "ResizablePMCArray"
- push $P333, "N"
- push $P333, "W"
- push $P333, "S"
- push $P333, "D"
- push $P333, "n"
- push $P333, "w"
- push $P333, "s"
- push $P333, "d"
- .return ($P333)
+ new $P342, "ResizablePMCArray"
+ push $P342, "N"
+ push $P342, "W"
+ push $P342, "S"
+ push $P342, "D"
+ push $P342, "n"
+ push $P342, "w"
+ push $P342, "s"
+ push $P342, "d"
+ .return ($P342)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<b>" :subid("97_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<b>" :subid("99_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx337_tgt
- .local int rx337_pos
- .local int rx337_off
- .local int rx337_eos
- .local int rx337_rep
- .local pmc rx337_cur
- .local pmc rx337_debug
- (rx337_cur, rx337_pos, rx337_tgt, $I10) = self."!cursor_start"()
- getattribute rx337_debug, rx337_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx337_cur
- .local pmc match
- .lex "$/", match
- length rx337_eos, rx337_tgt
- gt rx337_pos, rx337_eos, rx337_done
- set rx337_off, 0
- lt rx337_pos, 2, rx337_start
- sub rx337_off, rx337_pos, 1
- substr rx337_tgt, rx337_tgt, rx337_off
- rx337_start:
- eq $I10, 1, rx337_restart
- if_null rx337_debug, debug_328
- rx337_cur."!cursor_debug"("START ", "backslash:sym<b>")
- debug_328:
+ .local string rx346_tgt
+ .local int rx346_pos
+ .local int rx346_off
+ .local int rx346_eos
+ .local int rx346_rep
+ .local pmc rx346_cur
+ .local pmc rx346_debug
+ (rx346_cur, rx346_pos, rx346_tgt, $I10) = self."!cursor_start"()
+ getattribute rx346_debug, rx346_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx346_cur
+ .local pmc match
+ .lex "$/", match
+ length rx346_eos, rx346_tgt
+ gt rx346_pos, rx346_eos, rx346_done
+ set rx346_off, 0
+ lt rx346_pos, 2, rx346_start
+ sub rx346_off, rx346_pos, 1
+ substr rx346_tgt, rx346_tgt, rx346_off
+ rx346_start:
+ eq $I10, 1, rx346_restart
+ if_null rx346_debug, debug_334
+ rx346_cur."!cursor_debug"("START", "backslash:sym<b>")
+ debug_334:
$I10 = self.'from'()
- ne $I10, -1, rxscan340_done
- goto rxscan340_scan
- rxscan340_loop:
- ($P10) = rx337_cur."from"()
- inc $P10
- set rx337_pos, $P10
- ge rx337_pos, rx337_eos, rxscan340_done
- rxscan340_scan:
- set_addr $I10, rxscan340_loop
- rx337_cur."!mark_push"(0, rx337_pos, $I10)
- rxscan340_done:
-.annotate 'line', 124
+ ne $I10, -1, rxscan349_done
+ goto rxscan349_scan
+ rxscan349_loop:
+ ($P10) = rx346_cur."from"()
+ inc $P10
+ set rx346_pos, $P10
+ ge rx346_pos, rx346_eos, rxscan349_done
+ rxscan349_scan:
+ set_addr $I10, rxscan349_loop
+ rx346_cur."!mark_push"(0, rx346_pos, $I10)
+ rxscan349_done:
+.annotate 'line', 131
# rx subcapture "sym"
- set_addr $I10, rxcap_341_fail
- rx337_cur."!mark_push"(0, rx337_pos, $I10)
+ set_addr $I10, rxcap_350_fail
+ rx346_cur."!mark_push"(0, rx346_pos, $I10)
# rx enumcharlist negate=0
- ge rx337_pos, rx337_eos, rx337_fail
- sub $I10, rx337_pos, rx337_off
- substr $S10, rx337_tgt, $I10, 1
+ ge rx346_pos, rx346_eos, rx346_fail
+ sub $I10, rx346_pos, rx346_off
+ substr $S10, rx346_tgt, $I10, 1
index $I11, "bB", $S10
- lt $I11, 0, rx337_fail
- inc rx337_pos
- set_addr $I10, rxcap_341_fail
- ($I12, $I11) = rx337_cur."!mark_peek"($I10)
- rx337_cur."!cursor_pos"($I11)
- ($P10) = rx337_cur."!cursor_start"()
- $P10."!cursor_pass"(rx337_pos, "")
- rx337_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx346_fail
+ inc rx346_pos
+ set_addr $I10, rxcap_350_fail
+ ($I12, $I11) = rx346_cur."!mark_peek"($I10)
+ rx346_cur."!cursor_pos"($I11)
+ ($P10) = rx346_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx346_pos, "")
+ rx346_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_341_done
- rxcap_341_fail:
- goto rx337_fail
- rxcap_341_done:
- # rx pass
- rx337_cur."!cursor_pass"(rx337_pos, "backslash:sym<b>")
- if_null rx337_debug, debug_329
- rx337_cur."!cursor_debug"("PASS ", "backslash:sym<b>", " at pos=", rx337_pos)
- debug_329:
- .return (rx337_cur)
- rx337_restart:
+ goto rxcap_350_done
+ rxcap_350_fail:
+ goto rx346_fail
+ rxcap_350_done:
+ # rx pass
+ rx346_cur."!cursor_pass"(rx346_pos, "backslash:sym<b>")
+ if_null rx346_debug, debug_335
+ rx346_cur."!cursor_debug"("PASS", "backslash:sym<b>", " at pos=", rx346_pos)
+ debug_335:
+ .return (rx346_cur)
+ rx346_restart:
.annotate 'line', 3
- if_null rx337_debug, debug_330
- rx337_cur."!cursor_debug"("NEXT ", "backslash:sym<b>")
- debug_330:
- rx337_fail:
- (rx337_rep, rx337_pos, $I10, $P10) = rx337_cur."!mark_fail"(0)
- lt rx337_pos, -1, rx337_done
- eq rx337_pos, -1, rx337_fail
- jump $I10
- rx337_done:
- rx337_cur."!cursor_fail"()
- if_null rx337_debug, debug_331
- rx337_cur."!cursor_debug"("FAIL ", "backslash:sym<b>")
- debug_331:
- .return (rx337_cur)
+ if_null rx346_debug, debug_336
+ rx346_cur."!cursor_debug"("NEXT", "backslash:sym<b>")
+ debug_336:
+ rx346_fail:
+ (rx346_rep, rx346_pos, $I10, $P10) = rx346_cur."!mark_fail"(0)
+ lt rx346_pos, -1, rx346_done
+ eq rx346_pos, -1, rx346_fail
+ jump $I10
+ rx346_done:
+ rx346_cur."!cursor_fail"()
+ if_null rx346_debug, debug_337
+ rx346_cur."!cursor_debug"("FAIL", "backslash:sym<b>")
+ debug_337:
+ .return (rx346_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<b>" :subid("98_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<b>" :subid("100_1282323996.47527") :method
.annotate 'line', 3
- new $P339, "ResizablePMCArray"
- push $P339, "B"
- push $P339, "b"
- .return ($P339)
+ new $P348, "ResizablePMCArray"
+ push $P348, "B"
+ push $P348, "b"
+ .return ($P348)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<e>" :subid("99_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<e>" :subid("101_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx343_tgt
- .local int rx343_pos
- .local int rx343_off
- .local int rx343_eos
- .local int rx343_rep
- .local pmc rx343_cur
- .local pmc rx343_debug
- (rx343_cur, rx343_pos, rx343_tgt, $I10) = self."!cursor_start"()
- getattribute rx343_debug, rx343_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx343_cur
+ .local string rx352_tgt
+ .local int rx352_pos
+ .local int rx352_off
+ .local int rx352_eos
+ .local int rx352_rep
+ .local pmc rx352_cur
+ .local pmc rx352_debug
+ (rx352_cur, rx352_pos, rx352_tgt, $I10) = self."!cursor_start"()
+ getattribute rx352_debug, rx352_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx352_cur
.local pmc match
.lex "$/", match
- length rx343_eos, rx343_tgt
- gt rx343_pos, rx343_eos, rx343_done
- set rx343_off, 0
- lt rx343_pos, 2, rx343_start
- sub rx343_off, rx343_pos, 1
- substr rx343_tgt, rx343_tgt, rx343_off
- rx343_start:
- eq $I10, 1, rx343_restart
- if_null rx343_debug, debug_332
- rx343_cur."!cursor_debug"("START ", "backslash:sym<e>")
- debug_332:
+ length rx352_eos, rx352_tgt
+ gt rx352_pos, rx352_eos, rx352_done
+ set rx352_off, 0
+ lt rx352_pos, 2, rx352_start
+ sub rx352_off, rx352_pos, 1
+ substr rx352_tgt, rx352_tgt, rx352_off
+ rx352_start:
+ eq $I10, 1, rx352_restart
+ if_null rx352_debug, debug_338
+ rx352_cur."!cursor_debug"("START", "backslash:sym<e>")
+ debug_338:
$I10 = self.'from'()
- ne $I10, -1, rxscan346_done
- goto rxscan346_scan
- rxscan346_loop:
- ($P10) = rx343_cur."from"()
- inc $P10
- set rx343_pos, $P10
- ge rx343_pos, rx343_eos, rxscan346_done
- rxscan346_scan:
- set_addr $I10, rxscan346_loop
- rx343_cur."!mark_push"(0, rx343_pos, $I10)
- rxscan346_done:
-.annotate 'line', 125
+ ne $I10, -1, rxscan355_done
+ goto rxscan355_scan
+ rxscan355_loop:
+ ($P10) = rx352_cur."from"()
+ inc $P10
+ set rx352_pos, $P10
+ ge rx352_pos, rx352_eos, rxscan355_done
+ rxscan355_scan:
+ set_addr $I10, rxscan355_loop
+ rx352_cur."!mark_push"(0, rx352_pos, $I10)
+ rxscan355_done:
+.annotate 'line', 132
# rx subcapture "sym"
- set_addr $I10, rxcap_347_fail
- rx343_cur."!mark_push"(0, rx343_pos, $I10)
+ set_addr $I10, rxcap_356_fail
+ rx352_cur."!mark_push"(0, rx352_pos, $I10)
# rx enumcharlist negate=0
- ge rx343_pos, rx343_eos, rx343_fail
- sub $I10, rx343_pos, rx343_off
- substr $S10, rx343_tgt, $I10, 1
+ ge rx352_pos, rx352_eos, rx352_fail
+ sub $I10, rx352_pos, rx352_off
+ substr $S10, rx352_tgt, $I10, 1
index $I11, "eE", $S10
- lt $I11, 0, rx343_fail
- inc rx343_pos
- set_addr $I10, rxcap_347_fail
- ($I12, $I11) = rx343_cur."!mark_peek"($I10)
- rx343_cur."!cursor_pos"($I11)
- ($P10) = rx343_cur."!cursor_start"()
- $P10."!cursor_pass"(rx343_pos, "")
- rx343_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx352_fail
+ inc rx352_pos
+ set_addr $I10, rxcap_356_fail
+ ($I12, $I11) = rx352_cur."!mark_peek"($I10)
+ rx352_cur."!cursor_pos"($I11)
+ ($P10) = rx352_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx352_pos, "")
+ rx352_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_347_done
- rxcap_347_fail:
- goto rx343_fail
- rxcap_347_done:
- # rx pass
- rx343_cur."!cursor_pass"(rx343_pos, "backslash:sym<e>")
- if_null rx343_debug, debug_333
- rx343_cur."!cursor_debug"("PASS ", "backslash:sym<e>", " at pos=", rx343_pos)
- debug_333:
- .return (rx343_cur)
- rx343_restart:
+ goto rxcap_356_done
+ rxcap_356_fail:
+ goto rx352_fail
+ rxcap_356_done:
+ # rx pass
+ rx352_cur."!cursor_pass"(rx352_pos, "backslash:sym<e>")
+ if_null rx352_debug, debug_339
+ rx352_cur."!cursor_debug"("PASS", "backslash:sym<e>", " at pos=", rx352_pos)
+ debug_339:
+ .return (rx352_cur)
+ rx352_restart:
.annotate 'line', 3
- if_null rx343_debug, debug_334
- rx343_cur."!cursor_debug"("NEXT ", "backslash:sym<e>")
- debug_334:
- rx343_fail:
- (rx343_rep, rx343_pos, $I10, $P10) = rx343_cur."!mark_fail"(0)
- lt rx343_pos, -1, rx343_done
- eq rx343_pos, -1, rx343_fail
- jump $I10
- rx343_done:
- rx343_cur."!cursor_fail"()
- if_null rx343_debug, debug_335
- rx343_cur."!cursor_debug"("FAIL ", "backslash:sym<e>")
- debug_335:
- .return (rx343_cur)
+ if_null rx352_debug, debug_340
+ rx352_cur."!cursor_debug"("NEXT", "backslash:sym<e>")
+ debug_340:
+ rx352_fail:
+ (rx352_rep, rx352_pos, $I10, $P10) = rx352_cur."!mark_fail"(0)
+ lt rx352_pos, -1, rx352_done
+ eq rx352_pos, -1, rx352_fail
+ jump $I10
+ rx352_done:
+ rx352_cur."!cursor_fail"()
+ if_null rx352_debug, debug_341
+ rx352_cur."!cursor_debug"("FAIL", "backslash:sym<e>")
+ debug_341:
+ .return (rx352_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<e>" :subid("100_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<e>" :subid("102_1282323996.47527") :method
.annotate 'line', 3
- new $P345, "ResizablePMCArray"
- push $P345, "E"
- push $P345, "e"
- .return ($P345)
+ new $P354, "ResizablePMCArray"
+ push $P354, "E"
+ push $P354, "e"
+ .return ($P354)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<f>" :subid("101_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<f>" :subid("103_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx349_tgt
- .local int rx349_pos
- .local int rx349_off
- .local int rx349_eos
- .local int rx349_rep
- .local pmc rx349_cur
- .local pmc rx349_debug
- (rx349_cur, rx349_pos, rx349_tgt, $I10) = self."!cursor_start"()
- getattribute rx349_debug, rx349_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx349_cur
+ .local string rx358_tgt
+ .local int rx358_pos
+ .local int rx358_off
+ .local int rx358_eos
+ .local int rx358_rep
+ .local pmc rx358_cur
+ .local pmc rx358_debug
+ (rx358_cur, rx358_pos, rx358_tgt, $I10) = self."!cursor_start"()
+ getattribute rx358_debug, rx358_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx358_cur
.local pmc match
.lex "$/", match
- length rx349_eos, rx349_tgt
- gt rx349_pos, rx349_eos, rx349_done
- set rx349_off, 0
- lt rx349_pos, 2, rx349_start
- sub rx349_off, rx349_pos, 1
- substr rx349_tgt, rx349_tgt, rx349_off
- rx349_start:
- eq $I10, 1, rx349_restart
- if_null rx349_debug, debug_336
- rx349_cur."!cursor_debug"("START ", "backslash:sym<f>")
- debug_336:
+ length rx358_eos, rx358_tgt
+ gt rx358_pos, rx358_eos, rx358_done
+ set rx358_off, 0
+ lt rx358_pos, 2, rx358_start
+ sub rx358_off, rx358_pos, 1
+ substr rx358_tgt, rx358_tgt, rx358_off
+ rx358_start:
+ eq $I10, 1, rx358_restart
+ if_null rx358_debug, debug_342
+ rx358_cur."!cursor_debug"("START", "backslash:sym<f>")
+ debug_342:
$I10 = self.'from'()
- ne $I10, -1, rxscan352_done
- goto rxscan352_scan
- rxscan352_loop:
- ($P10) = rx349_cur."from"()
- inc $P10
- set rx349_pos, $P10
- ge rx349_pos, rx349_eos, rxscan352_done
- rxscan352_scan:
- set_addr $I10, rxscan352_loop
- rx349_cur."!mark_push"(0, rx349_pos, $I10)
- rxscan352_done:
-.annotate 'line', 126
+ ne $I10, -1, rxscan361_done
+ goto rxscan361_scan
+ rxscan361_loop:
+ ($P10) = rx358_cur."from"()
+ inc $P10
+ set rx358_pos, $P10
+ ge rx358_pos, rx358_eos, rxscan361_done
+ rxscan361_scan:
+ set_addr $I10, rxscan361_loop
+ rx358_cur."!mark_push"(0, rx358_pos, $I10)
+ rxscan361_done:
+.annotate 'line', 133
# rx subcapture "sym"
- set_addr $I10, rxcap_353_fail
- rx349_cur."!mark_push"(0, rx349_pos, $I10)
+ set_addr $I10, rxcap_362_fail
+ rx358_cur."!mark_push"(0, rx358_pos, $I10)
# rx enumcharlist negate=0
- ge rx349_pos, rx349_eos, rx349_fail
- sub $I10, rx349_pos, rx349_off
- substr $S10, rx349_tgt, $I10, 1
+ ge rx358_pos, rx358_eos, rx358_fail
+ sub $I10, rx358_pos, rx358_off
+ substr $S10, rx358_tgt, $I10, 1
index $I11, "fF", $S10
- lt $I11, 0, rx349_fail
- inc rx349_pos
- set_addr $I10, rxcap_353_fail
- ($I12, $I11) = rx349_cur."!mark_peek"($I10)
- rx349_cur."!cursor_pos"($I11)
- ($P10) = rx349_cur."!cursor_start"()
- $P10."!cursor_pass"(rx349_pos, "")
- rx349_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx358_fail
+ inc rx358_pos
+ set_addr $I10, rxcap_362_fail
+ ($I12, $I11) = rx358_cur."!mark_peek"($I10)
+ rx358_cur."!cursor_pos"($I11)
+ ($P10) = rx358_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx358_pos, "")
+ rx358_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_353_done
- rxcap_353_fail:
- goto rx349_fail
- rxcap_353_done:
- # rx pass
- rx349_cur."!cursor_pass"(rx349_pos, "backslash:sym<f>")
- if_null rx349_debug, debug_337
- rx349_cur."!cursor_debug"("PASS ", "backslash:sym<f>", " at pos=", rx349_pos)
- debug_337:
- .return (rx349_cur)
- rx349_restart:
+ goto rxcap_362_done
+ rxcap_362_fail:
+ goto rx358_fail
+ rxcap_362_done:
+ # rx pass
+ rx358_cur."!cursor_pass"(rx358_pos, "backslash:sym<f>")
+ if_null rx358_debug, debug_343
+ rx358_cur."!cursor_debug"("PASS", "backslash:sym<f>", " at pos=", rx358_pos)
+ debug_343:
+ .return (rx358_cur)
+ rx358_restart:
.annotate 'line', 3
- if_null rx349_debug, debug_338
- rx349_cur."!cursor_debug"("NEXT ", "backslash:sym<f>")
- debug_338:
- rx349_fail:
- (rx349_rep, rx349_pos, $I10, $P10) = rx349_cur."!mark_fail"(0)
- lt rx349_pos, -1, rx349_done
- eq rx349_pos, -1, rx349_fail
- jump $I10
- rx349_done:
- rx349_cur."!cursor_fail"()
- if_null rx349_debug, debug_339
- rx349_cur."!cursor_debug"("FAIL ", "backslash:sym<f>")
- debug_339:
- .return (rx349_cur)
+ if_null rx358_debug, debug_344
+ rx358_cur."!cursor_debug"("NEXT", "backslash:sym<f>")
+ debug_344:
+ rx358_fail:
+ (rx358_rep, rx358_pos, $I10, $P10) = rx358_cur."!mark_fail"(0)
+ lt rx358_pos, -1, rx358_done
+ eq rx358_pos, -1, rx358_fail
+ jump $I10
+ rx358_done:
+ rx358_cur."!cursor_fail"()
+ if_null rx358_debug, debug_345
+ rx358_cur."!cursor_debug"("FAIL", "backslash:sym<f>")
+ debug_345:
+ .return (rx358_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<f>" :subid("102_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<f>" :subid("104_1282323996.47527") :method
.annotate 'line', 3
- new $P351, "ResizablePMCArray"
- push $P351, "F"
- push $P351, "f"
- .return ($P351)
+ new $P360, "ResizablePMCArray"
+ push $P360, "F"
+ push $P360, "f"
+ .return ($P360)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<h>" :subid("103_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<h>" :subid("105_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx355_tgt
- .local int rx355_pos
- .local int rx355_off
- .local int rx355_eos
- .local int rx355_rep
- .local pmc rx355_cur
- .local pmc rx355_debug
- (rx355_cur, rx355_pos, rx355_tgt, $I10) = self."!cursor_start"()
- getattribute rx355_debug, rx355_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx355_cur
+ .local string rx364_tgt
+ .local int rx364_pos
+ .local int rx364_off
+ .local int rx364_eos
+ .local int rx364_rep
+ .local pmc rx364_cur
+ .local pmc rx364_debug
+ (rx364_cur, rx364_pos, rx364_tgt, $I10) = self."!cursor_start"()
+ getattribute rx364_debug, rx364_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx364_cur
.local pmc match
.lex "$/", match
- length rx355_eos, rx355_tgt
- gt rx355_pos, rx355_eos, rx355_done
- set rx355_off, 0
- lt rx355_pos, 2, rx355_start
- sub rx355_off, rx355_pos, 1
- substr rx355_tgt, rx355_tgt, rx355_off
- rx355_start:
- eq $I10, 1, rx355_restart
- if_null rx355_debug, debug_340
- rx355_cur."!cursor_debug"("START ", "backslash:sym<h>")
- debug_340:
+ length rx364_eos, rx364_tgt
+ gt rx364_pos, rx364_eos, rx364_done
+ set rx364_off, 0
+ lt rx364_pos, 2, rx364_start
+ sub rx364_off, rx364_pos, 1
+ substr rx364_tgt, rx364_tgt, rx364_off
+ rx364_start:
+ eq $I10, 1, rx364_restart
+ if_null rx364_debug, debug_346
+ rx364_cur."!cursor_debug"("START", "backslash:sym<h>")
+ debug_346:
$I10 = self.'from'()
- ne $I10, -1, rxscan358_done
- goto rxscan358_scan
- rxscan358_loop:
- ($P10) = rx355_cur."from"()
- inc $P10
- set rx355_pos, $P10
- ge rx355_pos, rx355_eos, rxscan358_done
- rxscan358_scan:
- set_addr $I10, rxscan358_loop
- rx355_cur."!mark_push"(0, rx355_pos, $I10)
- rxscan358_done:
-.annotate 'line', 127
+ ne $I10, -1, rxscan367_done
+ goto rxscan367_scan
+ rxscan367_loop:
+ ($P10) = rx364_cur."from"()
+ inc $P10
+ set rx364_pos, $P10
+ ge rx364_pos, rx364_eos, rxscan367_done
+ rxscan367_scan:
+ set_addr $I10, rxscan367_loop
+ rx364_cur."!mark_push"(0, rx364_pos, $I10)
+ rxscan367_done:
+.annotate 'line', 134
# rx subcapture "sym"
- set_addr $I10, rxcap_359_fail
- rx355_cur."!mark_push"(0, rx355_pos, $I10)
+ set_addr $I10, rxcap_368_fail
+ rx364_cur."!mark_push"(0, rx364_pos, $I10)
# rx enumcharlist negate=0
- ge rx355_pos, rx355_eos, rx355_fail
- sub $I10, rx355_pos, rx355_off
- substr $S10, rx355_tgt, $I10, 1
+ ge rx364_pos, rx364_eos, rx364_fail
+ sub $I10, rx364_pos, rx364_off
+ substr $S10, rx364_tgt, $I10, 1
index $I11, "hH", $S10
- lt $I11, 0, rx355_fail
- inc rx355_pos
- set_addr $I10, rxcap_359_fail
- ($I12, $I11) = rx355_cur."!mark_peek"($I10)
- rx355_cur."!cursor_pos"($I11)
- ($P10) = rx355_cur."!cursor_start"()
- $P10."!cursor_pass"(rx355_pos, "")
- rx355_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx364_fail
+ inc rx364_pos
+ set_addr $I10, rxcap_368_fail
+ ($I12, $I11) = rx364_cur."!mark_peek"($I10)
+ rx364_cur."!cursor_pos"($I11)
+ ($P10) = rx364_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx364_pos, "")
+ rx364_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_359_done
- rxcap_359_fail:
- goto rx355_fail
- rxcap_359_done:
- # rx pass
- rx355_cur."!cursor_pass"(rx355_pos, "backslash:sym<h>")
- if_null rx355_debug, debug_341
- rx355_cur."!cursor_debug"("PASS ", "backslash:sym<h>", " at pos=", rx355_pos)
- debug_341:
- .return (rx355_cur)
- rx355_restart:
+ goto rxcap_368_done
+ rxcap_368_fail:
+ goto rx364_fail
+ rxcap_368_done:
+ # rx pass
+ rx364_cur."!cursor_pass"(rx364_pos, "backslash:sym<h>")
+ if_null rx364_debug, debug_347
+ rx364_cur."!cursor_debug"("PASS", "backslash:sym<h>", " at pos=", rx364_pos)
+ debug_347:
+ .return (rx364_cur)
+ rx364_restart:
.annotate 'line', 3
- if_null rx355_debug, debug_342
- rx355_cur."!cursor_debug"("NEXT ", "backslash:sym<h>")
- debug_342:
- rx355_fail:
- (rx355_rep, rx355_pos, $I10, $P10) = rx355_cur."!mark_fail"(0)
- lt rx355_pos, -1, rx355_done
- eq rx355_pos, -1, rx355_fail
- jump $I10
- rx355_done:
- rx355_cur."!cursor_fail"()
- if_null rx355_debug, debug_343
- rx355_cur."!cursor_debug"("FAIL ", "backslash:sym<h>")
- debug_343:
- .return (rx355_cur)
+ if_null rx364_debug, debug_348
+ rx364_cur."!cursor_debug"("NEXT", "backslash:sym<h>")
+ debug_348:
+ rx364_fail:
+ (rx364_rep, rx364_pos, $I10, $P10) = rx364_cur."!mark_fail"(0)
+ lt rx364_pos, -1, rx364_done
+ eq rx364_pos, -1, rx364_fail
+ jump $I10
+ rx364_done:
+ rx364_cur."!cursor_fail"()
+ if_null rx364_debug, debug_349
+ rx364_cur."!cursor_debug"("FAIL", "backslash:sym<h>")
+ debug_349:
+ .return (rx364_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<h>" :subid("104_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<h>" :subid("106_1282323996.47527") :method
.annotate 'line', 3
- new $P357, "ResizablePMCArray"
- push $P357, "H"
- push $P357, "h"
- .return ($P357)
+ new $P366, "ResizablePMCArray"
+ push $P366, "H"
+ push $P366, "h"
+ .return ($P366)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<r>" :subid("105_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<r>" :subid("107_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx361_tgt
- .local int rx361_pos
- .local int rx361_off
- .local int rx361_eos
- .local int rx361_rep
- .local pmc rx361_cur
- .local pmc rx361_debug
- (rx361_cur, rx361_pos, rx361_tgt, $I10) = self."!cursor_start"()
- getattribute rx361_debug, rx361_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx361_cur
+ .local string rx370_tgt
+ .local int rx370_pos
+ .local int rx370_off
+ .local int rx370_eos
+ .local int rx370_rep
+ .local pmc rx370_cur
+ .local pmc rx370_debug
+ (rx370_cur, rx370_pos, rx370_tgt, $I10) = self."!cursor_start"()
+ getattribute rx370_debug, rx370_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx370_cur
.local pmc match
.lex "$/", match
- length rx361_eos, rx361_tgt
- gt rx361_pos, rx361_eos, rx361_done
- set rx361_off, 0
- lt rx361_pos, 2, rx361_start
- sub rx361_off, rx361_pos, 1
- substr rx361_tgt, rx361_tgt, rx361_off
- rx361_start:
- eq $I10, 1, rx361_restart
- if_null rx361_debug, debug_344
- rx361_cur."!cursor_debug"("START ", "backslash:sym<r>")
- debug_344:
+ length rx370_eos, rx370_tgt
+ gt rx370_pos, rx370_eos, rx370_done
+ set rx370_off, 0
+ lt rx370_pos, 2, rx370_start
+ sub rx370_off, rx370_pos, 1
+ substr rx370_tgt, rx370_tgt, rx370_off
+ rx370_start:
+ eq $I10, 1, rx370_restart
+ if_null rx370_debug, debug_350
+ rx370_cur."!cursor_debug"("START", "backslash:sym<r>")
+ debug_350:
$I10 = self.'from'()
- ne $I10, -1, rxscan364_done
- goto rxscan364_scan
- rxscan364_loop:
- ($P10) = rx361_cur."from"()
- inc $P10
- set rx361_pos, $P10
- ge rx361_pos, rx361_eos, rxscan364_done
- rxscan364_scan:
- set_addr $I10, rxscan364_loop
- rx361_cur."!mark_push"(0, rx361_pos, $I10)
- rxscan364_done:
-.annotate 'line', 128
+ ne $I10, -1, rxscan373_done
+ goto rxscan373_scan
+ rxscan373_loop:
+ ($P10) = rx370_cur."from"()
+ inc $P10
+ set rx370_pos, $P10
+ ge rx370_pos, rx370_eos, rxscan373_done
+ rxscan373_scan:
+ set_addr $I10, rxscan373_loop
+ rx370_cur."!mark_push"(0, rx370_pos, $I10)
+ rxscan373_done:
+.annotate 'line', 135
# rx subcapture "sym"
- set_addr $I10, rxcap_365_fail
- rx361_cur."!mark_push"(0, rx361_pos, $I10)
+ set_addr $I10, rxcap_374_fail
+ rx370_cur."!mark_push"(0, rx370_pos, $I10)
# rx enumcharlist negate=0
- ge rx361_pos, rx361_eos, rx361_fail
- sub $I10, rx361_pos, rx361_off
- substr $S10, rx361_tgt, $I10, 1
+ ge rx370_pos, rx370_eos, rx370_fail
+ sub $I10, rx370_pos, rx370_off
+ substr $S10, rx370_tgt, $I10, 1
index $I11, "rR", $S10
- lt $I11, 0, rx361_fail
- inc rx361_pos
- set_addr $I10, rxcap_365_fail
- ($I12, $I11) = rx361_cur."!mark_peek"($I10)
- rx361_cur."!cursor_pos"($I11)
- ($P10) = rx361_cur."!cursor_start"()
- $P10."!cursor_pass"(rx361_pos, "")
- rx361_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx370_fail
+ inc rx370_pos
+ set_addr $I10, rxcap_374_fail
+ ($I12, $I11) = rx370_cur."!mark_peek"($I10)
+ rx370_cur."!cursor_pos"($I11)
+ ($P10) = rx370_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx370_pos, "")
+ rx370_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_365_done
- rxcap_365_fail:
- goto rx361_fail
- rxcap_365_done:
- # rx pass
- rx361_cur."!cursor_pass"(rx361_pos, "backslash:sym<r>")
- if_null rx361_debug, debug_345
- rx361_cur."!cursor_debug"("PASS ", "backslash:sym<r>", " at pos=", rx361_pos)
- debug_345:
- .return (rx361_cur)
- rx361_restart:
+ goto rxcap_374_done
+ rxcap_374_fail:
+ goto rx370_fail
+ rxcap_374_done:
+ # rx pass
+ rx370_cur."!cursor_pass"(rx370_pos, "backslash:sym<r>")
+ if_null rx370_debug, debug_351
+ rx370_cur."!cursor_debug"("PASS", "backslash:sym<r>", " at pos=", rx370_pos)
+ debug_351:
+ .return (rx370_cur)
+ rx370_restart:
.annotate 'line', 3
- if_null rx361_debug, debug_346
- rx361_cur."!cursor_debug"("NEXT ", "backslash:sym<r>")
- debug_346:
- rx361_fail:
- (rx361_rep, rx361_pos, $I10, $P10) = rx361_cur."!mark_fail"(0)
- lt rx361_pos, -1, rx361_done
- eq rx361_pos, -1, rx361_fail
- jump $I10
- rx361_done:
- rx361_cur."!cursor_fail"()
- if_null rx361_debug, debug_347
- rx361_cur."!cursor_debug"("FAIL ", "backslash:sym<r>")
- debug_347:
- .return (rx361_cur)
+ if_null rx370_debug, debug_352
+ rx370_cur."!cursor_debug"("NEXT", "backslash:sym<r>")
+ debug_352:
+ rx370_fail:
+ (rx370_rep, rx370_pos, $I10, $P10) = rx370_cur."!mark_fail"(0)
+ lt rx370_pos, -1, rx370_done
+ eq rx370_pos, -1, rx370_fail
+ jump $I10
+ rx370_done:
+ rx370_cur."!cursor_fail"()
+ if_null rx370_debug, debug_353
+ rx370_cur."!cursor_debug"("FAIL", "backslash:sym<r>")
+ debug_353:
+ .return (rx370_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<r>" :subid("106_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<r>" :subid("108_1282323996.47527") :method
.annotate 'line', 3
- new $P363, "ResizablePMCArray"
- push $P363, "R"
- push $P363, "r"
- .return ($P363)
+ new $P372, "ResizablePMCArray"
+ push $P372, "R"
+ push $P372, "r"
+ .return ($P372)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<t>" :subid("107_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<t>" :subid("109_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx367_tgt
- .local int rx367_pos
- .local int rx367_off
- .local int rx367_eos
- .local int rx367_rep
- .local pmc rx367_cur
- .local pmc rx367_debug
- (rx367_cur, rx367_pos, rx367_tgt, $I10) = self."!cursor_start"()
- getattribute rx367_debug, rx367_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx367_cur
+ .local string rx376_tgt
+ .local int rx376_pos
+ .local int rx376_off
+ .local int rx376_eos
+ .local int rx376_rep
+ .local pmc rx376_cur
+ .local pmc rx376_debug
+ (rx376_cur, rx376_pos, rx376_tgt, $I10) = self."!cursor_start"()
+ getattribute rx376_debug, rx376_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx376_cur
.local pmc match
.lex "$/", match
- length rx367_eos, rx367_tgt
- gt rx367_pos, rx367_eos, rx367_done
- set rx367_off, 0
- lt rx367_pos, 2, rx367_start
- sub rx367_off, rx367_pos, 1
- substr rx367_tgt, rx367_tgt, rx367_off
- rx367_start:
- eq $I10, 1, rx367_restart
- if_null rx367_debug, debug_348
- rx367_cur."!cursor_debug"("START ", "backslash:sym<t>")
- debug_348:
+ length rx376_eos, rx376_tgt
+ gt rx376_pos, rx376_eos, rx376_done
+ set rx376_off, 0
+ lt rx376_pos, 2, rx376_start
+ sub rx376_off, rx376_pos, 1
+ substr rx376_tgt, rx376_tgt, rx376_off
+ rx376_start:
+ eq $I10, 1, rx376_restart
+ if_null rx376_debug, debug_354
+ rx376_cur."!cursor_debug"("START", "backslash:sym<t>")
+ debug_354:
$I10 = self.'from'()
- ne $I10, -1, rxscan370_done
- goto rxscan370_scan
- rxscan370_loop:
- ($P10) = rx367_cur."from"()
- inc $P10
- set rx367_pos, $P10
- ge rx367_pos, rx367_eos, rxscan370_done
- rxscan370_scan:
- set_addr $I10, rxscan370_loop
- rx367_cur."!mark_push"(0, rx367_pos, $I10)
- rxscan370_done:
-.annotate 'line', 129
+ ne $I10, -1, rxscan379_done
+ goto rxscan379_scan
+ rxscan379_loop:
+ ($P10) = rx376_cur."from"()
+ inc $P10
+ set rx376_pos, $P10
+ ge rx376_pos, rx376_eos, rxscan379_done
+ rxscan379_scan:
+ set_addr $I10, rxscan379_loop
+ rx376_cur."!mark_push"(0, rx376_pos, $I10)
+ rxscan379_done:
+.annotate 'line', 136
# rx subcapture "sym"
- set_addr $I10, rxcap_371_fail
- rx367_cur."!mark_push"(0, rx367_pos, $I10)
+ set_addr $I10, rxcap_380_fail
+ rx376_cur."!mark_push"(0, rx376_pos, $I10)
# rx enumcharlist negate=0
- ge rx367_pos, rx367_eos, rx367_fail
- sub $I10, rx367_pos, rx367_off
- substr $S10, rx367_tgt, $I10, 1
+ ge rx376_pos, rx376_eos, rx376_fail
+ sub $I10, rx376_pos, rx376_off
+ substr $S10, rx376_tgt, $I10, 1
index $I11, "tT", $S10
- lt $I11, 0, rx367_fail
- inc rx367_pos
- set_addr $I10, rxcap_371_fail
- ($I12, $I11) = rx367_cur."!mark_peek"($I10)
- rx367_cur."!cursor_pos"($I11)
- ($P10) = rx367_cur."!cursor_start"()
- $P10."!cursor_pass"(rx367_pos, "")
- rx367_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx376_fail
+ inc rx376_pos
+ set_addr $I10, rxcap_380_fail
+ ($I12, $I11) = rx376_cur."!mark_peek"($I10)
+ rx376_cur."!cursor_pos"($I11)
+ ($P10) = rx376_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx376_pos, "")
+ rx376_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_371_done
- rxcap_371_fail:
- goto rx367_fail
- rxcap_371_done:
- # rx pass
- rx367_cur."!cursor_pass"(rx367_pos, "backslash:sym<t>")
- if_null rx367_debug, debug_349
- rx367_cur."!cursor_debug"("PASS ", "backslash:sym<t>", " at pos=", rx367_pos)
- debug_349:
- .return (rx367_cur)
- rx367_restart:
+ goto rxcap_380_done
+ rxcap_380_fail:
+ goto rx376_fail
+ rxcap_380_done:
+ # rx pass
+ rx376_cur."!cursor_pass"(rx376_pos, "backslash:sym<t>")
+ if_null rx376_debug, debug_355
+ rx376_cur."!cursor_debug"("PASS", "backslash:sym<t>", " at pos=", rx376_pos)
+ debug_355:
+ .return (rx376_cur)
+ rx376_restart:
.annotate 'line', 3
- if_null rx367_debug, debug_350
- rx367_cur."!cursor_debug"("NEXT ", "backslash:sym<t>")
- debug_350:
- rx367_fail:
- (rx367_rep, rx367_pos, $I10, $P10) = rx367_cur."!mark_fail"(0)
- lt rx367_pos, -1, rx367_done
- eq rx367_pos, -1, rx367_fail
- jump $I10
- rx367_done:
- rx367_cur."!cursor_fail"()
- if_null rx367_debug, debug_351
- rx367_cur."!cursor_debug"("FAIL ", "backslash:sym<t>")
- debug_351:
- .return (rx367_cur)
+ if_null rx376_debug, debug_356
+ rx376_cur."!cursor_debug"("NEXT", "backslash:sym<t>")
+ debug_356:
+ rx376_fail:
+ (rx376_rep, rx376_pos, $I10, $P10) = rx376_cur."!mark_fail"(0)
+ lt rx376_pos, -1, rx376_done
+ eq rx376_pos, -1, rx376_fail
+ jump $I10
+ rx376_done:
+ rx376_cur."!cursor_fail"()
+ if_null rx376_debug, debug_357
+ rx376_cur."!cursor_debug"("FAIL", "backslash:sym<t>")
+ debug_357:
+ .return (rx376_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<t>" :subid("108_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<t>" :subid("110_1282323996.47527") :method
.annotate 'line', 3
- new $P369, "ResizablePMCArray"
- push $P369, "T"
- push $P369, "t"
- .return ($P369)
+ new $P378, "ResizablePMCArray"
+ push $P378, "T"
+ push $P378, "t"
+ .return ($P378)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<v>" :subid("109_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<v>" :subid("111_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx373_tgt
- .local int rx373_pos
- .local int rx373_off
- .local int rx373_eos
- .local int rx373_rep
- .local pmc rx373_cur
- .local pmc rx373_debug
- (rx373_cur, rx373_pos, rx373_tgt, $I10) = self."!cursor_start"()
- getattribute rx373_debug, rx373_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx373_cur
+ .local string rx382_tgt
+ .local int rx382_pos
+ .local int rx382_off
+ .local int rx382_eos
+ .local int rx382_rep
+ .local pmc rx382_cur
+ .local pmc rx382_debug
+ (rx382_cur, rx382_pos, rx382_tgt, $I10) = self."!cursor_start"()
+ getattribute rx382_debug, rx382_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx382_cur
.local pmc match
.lex "$/", match
- length rx373_eos, rx373_tgt
- gt rx373_pos, rx373_eos, rx373_done
- set rx373_off, 0
- lt rx373_pos, 2, rx373_start
- sub rx373_off, rx373_pos, 1
- substr rx373_tgt, rx373_tgt, rx373_off
- rx373_start:
- eq $I10, 1, rx373_restart
- if_null rx373_debug, debug_352
- rx373_cur."!cursor_debug"("START ", "backslash:sym<v>")
- debug_352:
+ length rx382_eos, rx382_tgt
+ gt rx382_pos, rx382_eos, rx382_done
+ set rx382_off, 0
+ lt rx382_pos, 2, rx382_start
+ sub rx382_off, rx382_pos, 1
+ substr rx382_tgt, rx382_tgt, rx382_off
+ rx382_start:
+ eq $I10, 1, rx382_restart
+ if_null rx382_debug, debug_358
+ rx382_cur."!cursor_debug"("START", "backslash:sym<v>")
+ debug_358:
$I10 = self.'from'()
- ne $I10, -1, rxscan376_done
- goto rxscan376_scan
- rxscan376_loop:
- ($P10) = rx373_cur."from"()
- inc $P10
- set rx373_pos, $P10
- ge rx373_pos, rx373_eos, rxscan376_done
- rxscan376_scan:
- set_addr $I10, rxscan376_loop
- rx373_cur."!mark_push"(0, rx373_pos, $I10)
- rxscan376_done:
-.annotate 'line', 130
+ ne $I10, -1, rxscan385_done
+ goto rxscan385_scan
+ rxscan385_loop:
+ ($P10) = rx382_cur."from"()
+ inc $P10
+ set rx382_pos, $P10
+ ge rx382_pos, rx382_eos, rxscan385_done
+ rxscan385_scan:
+ set_addr $I10, rxscan385_loop
+ rx382_cur."!mark_push"(0, rx382_pos, $I10)
+ rxscan385_done:
+.annotate 'line', 137
# rx subcapture "sym"
- set_addr $I10, rxcap_377_fail
- rx373_cur."!mark_push"(0, rx373_pos, $I10)
+ set_addr $I10, rxcap_386_fail
+ rx382_cur."!mark_push"(0, rx382_pos, $I10)
# rx enumcharlist negate=0
- ge rx373_pos, rx373_eos, rx373_fail
- sub $I10, rx373_pos, rx373_off
- substr $S10, rx373_tgt, $I10, 1
+ ge rx382_pos, rx382_eos, rx382_fail
+ sub $I10, rx382_pos, rx382_off
+ substr $S10, rx382_tgt, $I10, 1
index $I11, "vV", $S10
- lt $I11, 0, rx373_fail
- inc rx373_pos
- set_addr $I10, rxcap_377_fail
- ($I12, $I11) = rx373_cur."!mark_peek"($I10)
- rx373_cur."!cursor_pos"($I11)
- ($P10) = rx373_cur."!cursor_start"()
- $P10."!cursor_pass"(rx373_pos, "")
- rx373_cur."!mark_push"(0, -1, 0, $P10)
+ lt $I11, 0, rx382_fail
+ inc rx382_pos
+ set_addr $I10, rxcap_386_fail
+ ($I12, $I11) = rx382_cur."!mark_peek"($I10)
+ rx382_cur."!cursor_pos"($I11)
+ ($P10) = rx382_cur."!cursor_start"()
+ $P10."!cursor_pass"(rx382_pos, "")
+ rx382_cur."!mark_push"(0, -1, 0, $P10)
$P10."!cursor_names"("sym")
- goto rxcap_377_done
- rxcap_377_fail:
- goto rx373_fail
- rxcap_377_done:
- # rx pass
- rx373_cur."!cursor_pass"(rx373_pos, "backslash:sym<v>")
- if_null rx373_debug, debug_353
- rx373_cur."!cursor_debug"("PASS ", "backslash:sym<v>", " at pos=", rx373_pos)
- debug_353:
- .return (rx373_cur)
- rx373_restart:
+ goto rxcap_386_done
+ rxcap_386_fail:
+ goto rx382_fail
+ rxcap_386_done:
+ # rx pass
+ rx382_cur."!cursor_pass"(rx382_pos, "backslash:sym<v>")
+ if_null rx382_debug, debug_359
+ rx382_cur."!cursor_debug"("PASS", "backslash:sym<v>", " at pos=", rx382_pos)
+ debug_359:
+ .return (rx382_cur)
+ rx382_restart:
.annotate 'line', 3
- if_null rx373_debug, debug_354
- rx373_cur."!cursor_debug"("NEXT ", "backslash:sym<v>")
- debug_354:
- rx373_fail:
- (rx373_rep, rx373_pos, $I10, $P10) = rx373_cur."!mark_fail"(0)
- lt rx373_pos, -1, rx373_done
- eq rx373_pos, -1, rx373_fail
- jump $I10
- rx373_done:
- rx373_cur."!cursor_fail"()
- if_null rx373_debug, debug_355
- rx373_cur."!cursor_debug"("FAIL ", "backslash:sym<v>")
- debug_355:
- .return (rx373_cur)
+ if_null rx382_debug, debug_360
+ rx382_cur."!cursor_debug"("NEXT", "backslash:sym<v>")
+ debug_360:
+ rx382_fail:
+ (rx382_rep, rx382_pos, $I10, $P10) = rx382_cur."!mark_fail"(0)
+ lt rx382_pos, -1, rx382_done
+ eq rx382_pos, -1, rx382_fail
+ jump $I10
+ rx382_done:
+ rx382_cur."!cursor_fail"()
+ if_null rx382_debug, debug_361
+ rx382_cur."!cursor_debug"("FAIL", "backslash:sym<v>")
+ debug_361:
+ .return (rx382_cur)
.return ()
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "!PREFIX__backslash:sym<v>" :subid("110_1282016522.91354") :method
+.sub "!PREFIX__backslash:sym<v>" :subid("112_1282323996.47527") :method
.annotate 'line', 3
- new $P375, "ResizablePMCArray"
- push $P375, "V"
- push $P375, "v"
- .return ($P375)
+ new $P384, "ResizablePMCArray"
+ push $P384, "V"
+ push $P384, "v"
+ .return ($P384)
.end
.namespace ["Regex";"P6Regex";"Grammar"]
-.sub "backslash:sym<o>" :subid("111_1282016522.91354") :method :outer("11_1282016522.91354")
+.sub "backslash:sym<o>" :subid("113_1282323996.47527") :method :outer("11_1282323996.47527")
.annotate 'line', 3
- .local string rx379_tgt
- .local int rx379_pos
- .local int rx379_off
- .local int rx379_eos
- .local int rx379_rep
- .local pmc rx379_cur
- .local pmc rx379_debug
- (rx379_cur, rx379_pos, rx379_tgt, $I10) = self."!cursor_start"()
- getattribute rx379_debug, rx379_cur, "$!debug"
- .lex unicode:"$\x{a2}", rx379_cur
+ .local string rx388_tgt
+ .local int rx388_pos
+ .local int rx388_off
+ .local int rx388_eos
+ .local int rx388_rep
+ .local pmc rx388_cur
+ .local pmc rx388_debug
+ (rx388_cur, rx388_pos, rx388_tgt, $I10) = self."!cursor_start"()
+ getattribute rx388_debug, rx388_cur, "$!debug"
+ .lex unicode:"$\x{a2}", rx388_cur
.local pmc match
.lex "$/", match
- length rx379_eos, rx379_tgt
- gt rx379_pos, rx379_eos, rx379_done
- set rx379_off, 0
- lt rx379_pos, 2, rx379_s