Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Sync with trunk

git-svn-id: https://svn.parrot.org/parrot/branches/gsoc_nfg@48230 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information...
commit 79a76f60ada7356f93a07fc97975d5dc3a6c9e8c 1 parent 20547fd
@darbelo darbelo authored
View
3  MANIFEST
@@ -1,7 +1,7 @@
# ex: set ro:
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Tue Jul 20 08:39:24 2010 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Thu Jul 29 08:25:21 2010 UT
#
# See below for documentation on the format of this file.
#
@@ -619,7 +619,6 @@ examples/languages/abc/t/abc_functions [examples]
examples/languages/abc/t/abc_special_variables [examples]
examples/languages/abc/t/abc_statement [examples]
examples/languages/squaak/MAINTAINER [examples]
-examples/languages/squaak/PARROT_REVISION [examples]
examples/languages/squaak/README [examples]
examples/languages/squaak/doc/tutorial_episode_1.pod [examples]
examples/languages/squaak/doc/tutorial_episode_2.pod [examples]
View
48 compilers/imcc/pbc.c
@@ -147,7 +147,7 @@ static void fixup_globals(PARROT_INTERP)
__attribute__nonnull__(1);
PARROT_WARN_UNUSED_RESULT
-static size_t get_codesize(PARROT_INTERP,
+static size_t get_code_size(PARROT_INTERP,
ARGIN(const IMC_Unit *unit),
ARGOUT(size_t *src_lines))
__attribute__nonnull__(1)
@@ -257,7 +257,7 @@ static void verify_signature(PARROT_INTERP,
, PARROT_ASSERT_ARG(pc))
#define ASSERT_ARGS_fixup_globals __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
PARROT_ASSERT_ARG(interp))
-#define ASSERT_ARGS_get_codesize __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
+#define ASSERT_ARGS_get_code_size __attribute__unused__ int _ASSERT_ARGS_CHECK = (\
PARROT_ASSERT_ARG(interp) \
, PARROT_ASSERT_ARG(unit) \
, PARROT_ASSERT_ARG(src_lines))
@@ -630,7 +630,7 @@ store_key_const(PARROT_INTERP, ARGIN(const char *str), int idx)
/*
-=item C<static size_t get_codesize(PARROT_INTERP, const IMC_Unit *unit, size_t
+=item C<static size_t get_code_size(PARROT_INTERP, const IMC_Unit *unit, size_t
*src_lines)>
Stores globals for later fixup, returning the code size in number of ops.
@@ -641,9 +641,9 @@ Stores globals for later fixup, returning the code size in number of ops.
PARROT_WARN_UNUSED_RESULT
static size_t
-get_codesize(PARROT_INTERP, ARGIN(const IMC_Unit *unit), ARGOUT(size_t *src_lines))
+get_code_size(PARROT_INTERP, ARGIN(const IMC_Unit *unit), ARGOUT(size_t *src_lines))
{
- ASSERT_ARGS(get_codesize)
+ ASSERT_ARGS(get_code_size)
Instruction *ins = unit->instructions;
size_t code_size;
@@ -669,7 +669,7 @@ get_codesize(PARROT_INTERP, ARGIN(const IMC_Unit *unit), ARGOUT(size_t *src_line
else if (ins->opname && *ins->opname) {
(*src_lines)++;
if (ins->opnum < 0)
- IMCC_fatal(interp, 1, "get_codesize: "
+ IMCC_fatal(interp, 1, "get_code_size: "
"no opnum ins#%d %I\n",
ins->index, ins);
@@ -685,7 +685,7 @@ get_codesize(PARROT_INTERP, ARGIN(const IMC_Unit *unit), ARGOUT(size_t *src_line
code_size += ins->opsize;
}
else if (ins->opsize)
- IMCC_fatal(interp, 1, "get_codesize: "
+ IMCC_fatal(interp, 1, "get_code_size: "
"non instruction with size found\n");
}
@@ -2233,42 +2233,42 @@ e_pbc_emit(PARROT_INTERP, SHIM(void *param), ARGIN(const IMC_Unit *unit),
/* first instruction, do initialisation ... */
if (ins == unit->instructions) {
- size_t ins_size;
- const size_t oldsize = get_old_size(interp,
+ size_t ins_size, seg_size;
+ const size_t old_size = get_old_size(interp,
&IMCC_INFO(interp)->ins_line);
- const size_t code_size = get_codesize(interp, unit, &ins_size);
- const size_t bytes = (oldsize + code_size) * sizeof (opcode_t);
+ const size_t code_size = get_code_size(interp, unit, &ins_size);
+ const size_t bytes = (old_size + code_size) * sizeof (opcode_t);
- IMCC_debug(interp, DEBUG_PBC, "code_size(ops) %d oldsize %d\n",
- code_size, oldsize);
+ IMCC_debug(interp, DEBUG_PBC, "code_size(ops) %d old_size %d\n",
+ code_size, old_size);
constant_folding(interp, unit);
store_sub_size(interp, code_size, ins_size);
/* allocate code */
- interp->code->base.data = (opcode_t *)
+ interp->code->base.data = (opcode_t *)
mem_sys_realloc(interp->code->base.data, bytes);
/* reallocating this removes its mmaped-ness; needs encapsulation */
interp->code->base.pf->is_mmap_ped = 0;
- interp->code->base.size = oldsize + code_size;
+ interp->code->base.size = old_size + code_size;
- IMCC_INFO(interp)->pc = (opcode_t *)interp->code->base.data + oldsize;
- IMCC_INFO(interp)->npc = 0;
+ IMCC_INFO(interp)->pc = (opcode_t *)interp->code->base.data + old_size;
+ IMCC_INFO(interp)->npc = 0;
/* FIXME length and multiple subs */
- IMCC_INFO(interp)->debug_seg = Parrot_new_debug_seg(interp,
- interp->code,
- (size_t)IMCC_INFO(interp)->ins_line + ins_size + 1);
+ seg_size = (size_t)IMCC_INFO(interp)->ins_line + ins_size + 1;
+ IMCC_INFO(interp)->debug_seg =
+ Parrot_new_debug_seg(interp, interp->code, seg_size);
Parrot_debug_add_mapping(interp, IMCC_INFO(interp)->debug_seg,
- IMCC_INFO(interp)->ins_line, unit->file);
+ old_size, unit->file);
/* if item is a PCC_SUB entry then store it constants */
if (ins->symregs[0] && ins->symregs[0]->pcc_sub) {
- add_const_pmc_sub(interp, ins->symregs[0], oldsize,
- oldsize + code_size);
+ add_const_pmc_sub(interp, ins->symregs[0], old_size,
+ old_size + code_size);
}
else {
/* need a dummy to hold register usage */
@@ -2276,7 +2276,7 @@ e_pbc_emit(PARROT_INTERP, SHIM(void *param), ARGIN(const IMC_Unit *unit),
r->type = VT_PCC_SUB;
r->pcc_sub = mem_gc_allocate_zeroed_typed(interp, pcc_sub_t);
- add_const_pmc_sub(interp, r, oldsize, oldsize + code_size);
+ add_const_pmc_sub(interp, r, old_size, old_size + code_size);
}
}
View
3  config/auto/icu.pm
@@ -312,7 +312,8 @@ sub _handle_icushared {
else {
# on MacOS X there's sometimes an errornous \c at the end of the
# output line. Remove it.
- $icushared =~ s/\s\\c$//;
+ # see TT #1722
+ $icushared =~ s/\s\\c\s/ /g;
}
}
View
14 config/gen/config_pm.pm
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2009, Parrot Foundation.
+# Copyright (C) 2001-2010, Parrot Foundation.
# $Id$
=head1 NAME
@@ -69,6 +69,14 @@ sub runstep {
my $cwd = cwd();
$cwd =~ s{ }{\\ }g;
+ # Build directory can have non ascii characters
+ # Maybe not the better fix, but allows keep working on the issue.
+ # See TT #1717
+ my $cwdcharset = q{};
+ if ($cwd =~ /[^[:ascii:]]/) {
+ $cwdcharset = 'binary:';
+ }
+
my $pkg = __PACKAGE__;
print {$OUT} <<"END";
# ex: set ro:
@@ -121,6 +129,8 @@ END
die "type of '$k' is not supported : $type\n";
}
# String
+ $v =~ s/\\/\\\\/g;
+ $v =~ s/\\\\"/\\"/g;
# escape unescaped double quotes
$v =~ s/(?<!\\)"/\\"/g;
$v =~ s/\n/\\n/g;
@@ -136,7 +146,7 @@ END
}
}
}
- elsif (s/\@PWD\@/$cwd/) {
+ elsif (s/\"\@PWD\@\"/$cwdcharset\"$cwd\"/) {
print {$OUT} $_;
}
else {
View
15 config/gen/makefiles/root.in
@@ -987,18 +987,9 @@ $(INSTALLABLEPROVE) : parrot-prove.pbc $(PBC_TO_EXE) src/install_config$(O)
# Parrot Debugger
#
-src/parrot_debugger$(O) : $(INC_DIR)/embed.h \
- src/parrot_debugger.c \
- $(INC_DIR)/runcore_api.h \
- compilers/imcc/imc.h $(PARROT_H_HEADERS) compilers/imcc/parser.h \
- compilers/imcc/cfg.h \
- compilers/imcc/debug.h \
- compilers/imcc/imcparser.h \
- compilers/imcc/instructions.h \
- compilers/imcc/sets.h \
- compilers/imcc/symreg.h \
- compilers/imcc/unit.h \
- $(INC_DIR)/oplib/ops.h
+src/parrot_debugger$(O) : $(PARROT_H_HEADERS) src/parrot_debugger.c \
+ $(INC_DIR)/embed.h \
+ $(INC_DIR)/runcore_api.h
$(PDB) : src/parrot_debugger$(O) src/parrot_config$(O) $(LIBPARROT)
$(LINK) @ld_out@$@ \
View
1  examples/languages/squaak/PARROT_REVISION
@@ -1 +0,0 @@
-47087
View
4 examples/languages/squaak/doc/tutorial_episode_3.pod
@@ -425,7 +425,7 @@ find out how you do such a binding).
method assignment($/) {
my $lhs := $<primary>.ast;
- my $rhs := $<expression>.ast;
+ my $rhs := $<EXPR>.ast;
$lhs.lvalue(1);
make PAST::Op.new( $lhs, $rhs, :pasttype('bind'), :node($/) );
}
@@ -437,7 +437,7 @@ Note that we set the lvalue flag on $lhs. See PDD26 for details on this flag.
Write the action method for stat_or_def. Simply retrieve the result object from statement and make
that the result object.
- method stat_or_def {
+ method stat_or_def($/) {
make $<statement>.ast;
}
View
652 ext/nqp-rx/src/stage0/HLL-s0.pir
@@ -902,7 +902,7 @@ An operator precedence parser.
### .include 'gen/hllgrammar-grammar.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1280263012.54709")
+.sub "_block11" :anon :subid("10_1280467467.13603")
.annotate 'line', 0
get_hll_global $P14, ["HLL";"Grammar"], "_block13"
capture_lex $P14
@@ -919,15 +919,15 @@ An operator precedence parser.
$P332 = $P14()
.annotate 'line', 1
.return ($P332)
- .const 'Sub' $P334 = "106_1280263012.54709"
+ .const 'Sub' $P334 = "106_1280467467.13603"
.return ($P334)
.end
.namespace []
-.sub "" :load :init :subid("post107") :outer("10_1280263012.54709")
+.sub "" :load :init :subid("post107") :outer("10_1280467467.13603")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1280263012.54709"
+ .const 'Sub' $P12 = "10_1280467467.13603"
.local pmc block
set block, $P12
$P337 = get_root_global ["parrot"], "P6metaclass"
@@ -936,83 +936,83 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "_block13" :subid("11_1280263012.54709") :outer("10_1280263012.54709")
+.sub "_block13" :subid("11_1280467467.13603") :outer("10_1280467467.13603")
.annotate 'line', 5
- .const 'Sub' $P319 = "103_1280263012.54709"
+ .const 'Sub' $P319 = "103_1280467467.13603"
capture_lex $P319
- .const 'Sub' $P313 = "101_1280263012.54709"
+ .const 'Sub' $P313 = "101_1280467467.13603"
capture_lex $P313
- .const 'Sub' $P300 = "98_1280263012.54709"
+ .const 'Sub' $P300 = "98_1280467467.13603"
capture_lex $P300
- .const 'Sub' $P268 = "93_1280263012.54709"
+ .const 'Sub' $P268 = "93_1280467467.13603"
capture_lex $P268
- .const 'Sub' $P262 = "91_1280263012.54709"
+ .const 'Sub' $P262 = "91_1280467467.13603"
capture_lex $P262
- .const 'Sub' $P257 = "89_1280263012.54709"
+ .const 'Sub' $P257 = "89_1280467467.13603"
capture_lex $P257
- .const 'Sub' $P251 = "87_1280263012.54709"
+ .const 'Sub' $P251 = "87_1280467467.13603"
capture_lex $P251
- .const 'Sub' $P245 = "85_1280263012.54709"
+ .const 'Sub' $P245 = "85_1280467467.13603"
capture_lex $P245
- .const 'Sub' $P240 = "83_1280263012.54709"
+ .const 'Sub' $P240 = "83_1280467467.13603"
capture_lex $P240
- .const 'Sub' $P235 = "81_1280263012.54709"
+ .const 'Sub' $P235 = "81_1280467467.13603"
capture_lex $P235
- .const 'Sub' $P230 = "79_1280263012.54709"
+ .const 'Sub' $P230 = "79_1280467467.13603"
capture_lex $P230
- .const 'Sub' $P225 = "77_1280263012.54709"
+ .const 'Sub' $P225 = "77_1280467467.13603"
capture_lex $P225
- .const 'Sub' $P220 = "75_1280263012.54709"
+ .const 'Sub' $P220 = "75_1280467467.13603"
capture_lex $P220
- .const 'Sub' $P215 = "73_1280263012.54709"
+ .const 'Sub' $P215 = "73_1280467467.13603"
capture_lex $P215
- .const 'Sub' $P210 = "71_1280263012.54709"
+ .const 'Sub' $P210 = "71_1280467467.13603"
capture_lex $P210
- .const 'Sub' $P205 = "69_1280263012.54709"
+ .const 'Sub' $P205 = "69_1280467467.13603"
capture_lex $P205
- .const 'Sub' $P195 = "65_1280263012.54709"
+ .const 'Sub' $P195 = "65_1280467467.13603"
capture_lex $P195
- .const 'Sub' $P182 = "63_1280263012.54709"
+ .const 'Sub' $P182 = "63_1280467467.13603"
capture_lex $P182
- .const 'Sub' $P170 = "61_1280263012.54709"
+ .const 'Sub' $P170 = "61_1280467467.13603"
capture_lex $P170
- .const 'Sub' $P164 = "59_1280263012.54709"
+ .const 'Sub' $P164 = "59_1280467467.13603"
capture_lex $P164
- .const 'Sub' $P157 = "57_1280263012.54709"
+ .const 'Sub' $P157 = "57_1280467467.13603"
capture_lex $P157
- .const 'Sub' $P151 = "55_1280263012.54709"
+ .const 'Sub' $P151 = "55_1280467467.13603"
capture_lex $P151
- .const 'Sub' $P144 = "53_1280263012.54709"
+ .const 'Sub' $P144 = "53_1280467467.13603"
capture_lex $P144
- .const 'Sub' $P138 = "51_1280263012.54709"
+ .const 'Sub' $P138 = "51_1280467467.13603"
capture_lex $P138
- .const 'Sub' $P131 = "49_1280263012.54709"
+ .const 'Sub' $P131 = "49_1280467467.13603"
capture_lex $P131
- .const 'Sub' $P125 = "47_1280263012.54709"
+ .const 'Sub' $P125 = "47_1280467467.13603"
capture_lex $P125
- .const 'Sub' $P119 = "45_1280263012.54709"
+ .const 'Sub' $P119 = "45_1280467467.13603"
capture_lex $P119
- .const 'Sub' $P110 = "43_1280263012.54709"
+ .const 'Sub' $P110 = "43_1280467467.13603"
capture_lex $P110
- .const 'Sub' $P102 = "41_1280263012.54709"
+ .const 'Sub' $P102 = "41_1280467467.13603"
capture_lex $P102
- .const 'Sub' $P92 = "40_1280263012.54709"
+ .const 'Sub' $P92 = "40_1280467467.13603"
capture_lex $P92
- .const 'Sub' $P86 = "38_1280263012.54709"
+ .const 'Sub' $P86 = "38_1280467467.13603"
capture_lex $P86
- .const 'Sub' $P81 = "36_1280263012.54709"
+ .const 'Sub' $P81 = "36_1280467467.13603"
capture_lex $P81
- .const 'Sub' $P73 = "34_1280263012.54709"
+ .const 'Sub' $P73 = "34_1280467467.13603"
capture_lex $P73
- .const 'Sub' $P67 = "32_1280263012.54709"
+ .const 'Sub' $P67 = "32_1280467467.13603"
capture_lex $P67
- .const 'Sub' $P61 = "30_1280263012.54709"
+ .const 'Sub' $P61 = "30_1280467467.13603"
capture_lex $P61
- .const 'Sub' $P55 = "28_1280263012.54709"
+ .const 'Sub' $P55 = "28_1280467467.13603"
capture_lex $P55
- .const 'Sub' $P22 = "14_1280263012.54709"
+ .const 'Sub' $P22 = "14_1280467467.13603"
capture_lex $P22
- .const 'Sub' $P15 = "12_1280263012.54709"
+ .const 'Sub' $P15 = "12_1280467467.13603"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -1021,17 +1021,17 @@ An operator precedence parser.
$P0."ctxsave"()
ctxsave_done:
.annotate 'line', 33
- .const 'Sub' $P319 = "103_1280263012.54709"
+ .const 'Sub' $P319 = "103_1280467467.13603"
capture_lex $P319
.annotate 'line', 5
.return ($P319)
- .const 'Sub' $P329 = "105_1280263012.54709"
+ .const 'Sub' $P329 = "105_1280467467.13603"
.return ($P329)
.end
.namespace ["HLL";"Grammar"]
-.sub "ws" :subid("12_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "ws" :subid("12_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx16_tgt
.local int rx16_pos
@@ -1121,7 +1121,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__ws" :subid("13_1280263012.54709") :method
+.sub "!PREFIX__ws" :subid("13_1280467467.13603") :method
.annotate 'line', 5
new $P18, "ResizablePMCArray"
push $P18, ""
@@ -1130,7 +1130,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "termish" :subid("14_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "termish" :subid("14_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx23_tgt
.local int rx23_pos
@@ -1139,7 +1139,7 @@ An operator precedence parser.
.local int rx23_rep
.local pmc rx23_cur
(rx23_cur, rx23_pos, rx23_tgt, $I10) = self."!cursor_start"()
- rx23_cur."!cursor_caparray"("postfixish", "prefixish")
+ rx23_cur."!cursor_caparray"("prefixish", "postfixish")
.lex unicode:"$\x{a2}", rx23_cur
.local pmc match
.lex "$/", match
@@ -1242,7 +1242,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__termish" :subid("15_1280263012.54709") :method
+.sub "!PREFIX__termish" :subid("15_1280467467.13603") :method
.annotate 'line', 5
new $P25, "ResizablePMCArray"
push $P25, ""
@@ -1251,7 +1251,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "term" :subid("16_1280263012.54709") :method
+.sub "term" :subid("16_1280467467.13603") :method
.annotate 'line', 13
$P32 = self."!protoregex"("term")
.return ($P32)
@@ -1259,7 +1259,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__term" :subid("17_1280263012.54709") :method
+.sub "!PREFIX__term" :subid("17_1280467467.13603") :method
.annotate 'line', 13
$P34 = self."!PREFIX__!protoregex"("term")
.return ($P34)
@@ -1267,7 +1267,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "infix" :subid("18_1280263012.54709") :method
+.sub "infix" :subid("18_1280467467.13603") :method
.annotate 'line', 14
$P36 = self."!protoregex"("infix")
.return ($P36)
@@ -1275,7 +1275,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__infix" :subid("19_1280263012.54709") :method
+.sub "!PREFIX__infix" :subid("19_1280467467.13603") :method
.annotate 'line', 14
$P38 = self."!PREFIX__!protoregex"("infix")
.return ($P38)
@@ -1283,7 +1283,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "prefix" :subid("20_1280263012.54709") :method
+.sub "prefix" :subid("20_1280467467.13603") :method
.annotate 'line', 15
$P40 = self."!protoregex"("prefix")
.return ($P40)
@@ -1291,7 +1291,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__prefix" :subid("21_1280263012.54709") :method
+.sub "!PREFIX__prefix" :subid("21_1280467467.13603") :method
.annotate 'line', 15
$P42 = self."!PREFIX__!protoregex"("prefix")
.return ($P42)
@@ -1299,7 +1299,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "postfix" :subid("22_1280263012.54709") :method
+.sub "postfix" :subid("22_1280467467.13603") :method
.annotate 'line', 16
$P44 = self."!protoregex"("postfix")
.return ($P44)
@@ -1307,7 +1307,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postfix" :subid("23_1280263012.54709") :method
+.sub "!PREFIX__postfix" :subid("23_1280467467.13603") :method
.annotate 'line', 16
$P46 = self."!PREFIX__!protoregex"("postfix")
.return ($P46)
@@ -1315,7 +1315,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "circumfix" :subid("24_1280263012.54709") :method
+.sub "circumfix" :subid("24_1280467467.13603") :method
.annotate 'line', 17
$P48 = self."!protoregex"("circumfix")
.return ($P48)
@@ -1323,7 +1323,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__circumfix" :subid("25_1280263012.54709") :method
+.sub "!PREFIX__circumfix" :subid("25_1280467467.13603") :method
.annotate 'line', 17
$P50 = self."!PREFIX__!protoregex"("circumfix")
.return ($P50)
@@ -1331,7 +1331,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "postcircumfix" :subid("26_1280263012.54709") :method
+.sub "postcircumfix" :subid("26_1280467467.13603") :method
.annotate 'line', 18
$P52 = self."!protoregex"("postcircumfix")
.return ($P52)
@@ -1339,7 +1339,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postcircumfix" :subid("27_1280263012.54709") :method
+.sub "!PREFIX__postcircumfix" :subid("27_1280467467.13603") :method
.annotate 'line', 18
$P54 = self."!PREFIX__!protoregex"("postcircumfix")
.return ($P54)
@@ -1347,7 +1347,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "term:sym<circumfix>" :subid("28_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "term:sym<circumfix>" :subid("28_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx56_tgt
.local int rx56_pos
@@ -1409,7 +1409,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__term:sym<circumfix>" :subid("29_1280263012.54709") :method
+.sub "!PREFIX__term:sym<circumfix>" :subid("29_1280467467.13603") :method
.annotate 'line', 5
$P58 = self."!PREFIX__!subrule"("circumfix", "")
new $P59, "ResizablePMCArray"
@@ -1419,7 +1419,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "infixish" :subid("30_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "infixish" :subid("30_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx62_tgt
.local int rx62_pos
@@ -1481,7 +1481,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__infixish" :subid("31_1280263012.54709") :method
+.sub "!PREFIX__infixish" :subid("31_1280467467.13603") :method
.annotate 'line', 5
$P64 = self."!PREFIX__!subrule"("infix", "")
new $P65, "ResizablePMCArray"
@@ -1491,7 +1491,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "prefixish" :subid("32_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "prefixish" :subid("32_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx68_tgt
.local int rx68_pos
@@ -1558,7 +1558,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__prefixish" :subid("33_1280263012.54709") :method
+.sub "!PREFIX__prefixish" :subid("33_1280467467.13603") :method
.annotate 'line', 5
$P70 = self."!PREFIX__!subrule"("prefix", "")
new $P71, "ResizablePMCArray"
@@ -1568,7 +1568,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "postfixish" :subid("34_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "postfixish" :subid("34_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx74_tgt
.local int rx74_pos
@@ -1646,7 +1646,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__postfixish" :subid("35_1280263012.54709") :method
+.sub "!PREFIX__postfixish" :subid("35_1280467467.13603") :method
.annotate 'line', 5
$P76 = self."!PREFIX__!subrule"("postcircumfix", "")
$P77 = self."!PREFIX__!subrule"("postfix", "")
@@ -1658,7 +1658,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "nullterm" :subid("36_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "nullterm" :subid("36_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx82_tgt
.local int rx82_pos
@@ -1713,7 +1713,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__nullterm" :subid("37_1280263012.54709") :method
+.sub "!PREFIX__nullterm" :subid("37_1280467467.13603") :method
.annotate 'line', 5
new $P84, "ResizablePMCArray"
push $P84, ""
@@ -1722,7 +1722,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "nullterm_alt" :subid("38_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "nullterm_alt" :subid("38_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 5
.local string rx87_tgt
.local int rx87_pos
@@ -1784,7 +1784,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__nullterm_alt" :subid("39_1280263012.54709") :method
+.sub "!PREFIX__nullterm_alt" :subid("39_1280467467.13603") :method
.annotate 'line', 5
$P89 = self."!PREFIX__!subrule"("nullterm", "")
new $P90, "ResizablePMCArray"
@@ -1795,7 +1795,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
.include "except_types.pasm"
-.sub "nulltermish" :subid("40_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "nulltermish" :subid("40_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
new $P94, 'ExceptionHandler'
set_addr $P94, control_93
@@ -1822,7 +1822,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_delimited" :subid("41_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_delimited" :subid("41_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx103_tgt
.local int rx103_pos
@@ -1916,7 +1916,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_delimited" :subid("42_1280263012.54709") :method
+.sub "!PREFIX__quote_delimited" :subid("42_1280467467.13603") :method
.annotate 'line', 33
$P105 = self."!PREFIX__!subrule"("starter", "")
new $P106, "ResizablePMCArray"
@@ -1926,7 +1926,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_atom" :subid("43_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_atom" :subid("43_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx111_tgt
.local int rx111_pos
@@ -2023,7 +2023,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_atom" :subid("44_1280263012.54709") :method
+.sub "!PREFIX__quote_atom" :subid("44_1280467467.13603") :method
.annotate 'line', 33
new $P113, "ResizablePMCArray"
push $P113, ""
@@ -2032,7 +2032,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "decint" :subid("45_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "decint" :subid("45_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx120_tgt
.local int rx120_pos
@@ -2110,7 +2110,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__decint" :subid("46_1280263012.54709") :method
+.sub "!PREFIX__decint" :subid("46_1280467467.13603") :method
.annotate 'line', 33
new $P122, "ResizablePMCArray"
push $P122, ""
@@ -2119,7 +2119,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "decints" :subid("47_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "decints" :subid("47_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx126_tgt
.local int rx126_pos
@@ -2209,7 +2209,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__decints" :subid("48_1280263012.54709") :method
+.sub "!PREFIX__decints" :subid("48_1280467467.13603") :method
.annotate 'line', 33
new $P128, "ResizablePMCArray"
push $P128, ""
@@ -2218,7 +2218,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "hexint" :subid("49_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "hexint" :subid("49_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx132_tgt
.local int rx132_pos
@@ -2307,7 +2307,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__hexint" :subid("50_1280263012.54709") :method
+.sub "!PREFIX__hexint" :subid("50_1280467467.13603") :method
.annotate 'line', 33
new $P134, "ResizablePMCArray"
push $P134, ""
@@ -2316,7 +2316,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "hexints" :subid("51_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "hexints" :subid("51_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx139_tgt
.local int rx139_pos
@@ -2406,7 +2406,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__hexints" :subid("52_1280263012.54709") :method
+.sub "!PREFIX__hexints" :subid("52_1280467467.13603") :method
.annotate 'line', 33
new $P141, "ResizablePMCArray"
push $P141, ""
@@ -2415,7 +2415,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "octint" :subid("53_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "octint" :subid("53_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx145_tgt
.local int rx145_pos
@@ -2504,7 +2504,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__octint" :subid("54_1280263012.54709") :method
+.sub "!PREFIX__octint" :subid("54_1280467467.13603") :method
.annotate 'line', 33
new $P147, "ResizablePMCArray"
push $P147, ""
@@ -2513,7 +2513,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "octints" :subid("55_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "octints" :subid("55_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx152_tgt
.local int rx152_pos
@@ -2603,7 +2603,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__octints" :subid("56_1280263012.54709") :method
+.sub "!PREFIX__octints" :subid("56_1280467467.13603") :method
.annotate 'line', 33
new $P154, "ResizablePMCArray"
push $P154, ""
@@ -2612,7 +2612,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "binint" :subid("57_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "binint" :subid("57_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx158_tgt
.local int rx158_pos
@@ -2701,7 +2701,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__binint" :subid("58_1280263012.54709") :method
+.sub "!PREFIX__binint" :subid("58_1280467467.13603") :method
.annotate 'line', 33
new $P160, "ResizablePMCArray"
push $P160, ""
@@ -2710,7 +2710,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "binints" :subid("59_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "binints" :subid("59_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx165_tgt
.local int rx165_pos
@@ -2800,7 +2800,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__binints" :subid("60_1280263012.54709") :method
+.sub "!PREFIX__binints" :subid("60_1280467467.13603") :method
.annotate 'line', 33
new $P167, "ResizablePMCArray"
push $P167, ""
@@ -2809,7 +2809,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "integer" :subid("61_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "integer" :subid("61_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx171_tgt
.local int rx171_pos
@@ -2961,7 +2961,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__integer" :subid("62_1280263012.54709") :method
+.sub "!PREFIX__integer" :subid("62_1280467467.13603") :method
.annotate 'line', 33
$P173 = self."!PREFIX__!subrule"("decint", "")
$P174 = self."!PREFIX__!subrule"("decint", "0d")
@@ -2979,7 +2979,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "dec_number" :subid("63_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "dec_number" :subid("63_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx183_tgt
.local int rx183_pos
@@ -3176,7 +3176,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__dec_number" :subid("64_1280263012.54709") :method
+.sub "!PREFIX__dec_number" :subid("64_1280467467.13603") :method
.annotate 'line', 33
new $P185, "ResizablePMCArray"
push $P185, ""
@@ -3187,7 +3187,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "escale" :subid("65_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "escale" :subid("65_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx196_tgt
.local int rx196_pos
@@ -3269,7 +3269,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__escale" :subid("66_1280263012.54709") :method
+.sub "!PREFIX__escale" :subid("66_1280467467.13603") :method
.annotate 'line', 33
new $P198, "ResizablePMCArray"
push $P198, "e"
@@ -3279,7 +3279,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape" :subid("67_1280263012.54709") :method
+.sub "quote_escape" :subid("67_1280467467.13603") :method
.annotate 'line', 79
$P202 = self."!protoregex"("quote_escape")
.return ($P202)
@@ -3287,7 +3287,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape" :subid("68_1280263012.54709") :method
+.sub "!PREFIX__quote_escape" :subid("68_1280467467.13603") :method
.annotate 'line', 79
$P204 = self."!PREFIX__!protoregex"("quote_escape")
.return ($P204)
@@ -3295,7 +3295,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<backslash>" :subid("69_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<backslash>" :subid("69_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx206_tgt
.local int rx206_pos
@@ -3361,7 +3361,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<backslash>" :subid("70_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<backslash>" :subid("70_1280467467.13603") :method
.annotate 'line', 33
new $P208, "ResizablePMCArray"
push $P208, "\\\\"
@@ -3370,7 +3370,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<stopper>" :subid("71_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<stopper>" :subid("71_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx211_tgt
.local int rx211_pos
@@ -3443,7 +3443,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<stopper>" :subid("72_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<stopper>" :subid("72_1280467467.13603") :method
.annotate 'line', 33
new $P213, "ResizablePMCArray"
push $P213, "\\"
@@ -3452,7 +3452,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<bs>" :subid("73_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<bs>" :subid("73_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx216_tgt
.local int rx216_pos
@@ -3518,7 +3518,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<bs>" :subid("74_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<bs>" :subid("74_1280467467.13603") :method
.annotate 'line', 33
new $P218, "ResizablePMCArray"
push $P218, "\\b"
@@ -3527,7 +3527,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<nl>" :subid("75_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<nl>" :subid("75_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx221_tgt
.local int rx221_pos
@@ -3593,7 +3593,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<nl>" :subid("76_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<nl>" :subid("76_1280467467.13603") :method
.annotate 'line', 33
new $P223, "ResizablePMCArray"
push $P223, "\\n"
@@ -3602,7 +3602,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<cr>" :subid("77_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<cr>" :subid("77_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx226_tgt
.local int rx226_pos
@@ -3668,7 +3668,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<cr>" :subid("78_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<cr>" :subid("78_1280467467.13603") :method
.annotate 'line', 33
new $P228, "ResizablePMCArray"
push $P228, "\\r"
@@ -3677,7 +3677,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<tab>" :subid("79_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<tab>" :subid("79_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx231_tgt
.local int rx231_pos
@@ -3743,7 +3743,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<tab>" :subid("80_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<tab>" :subid("80_1280467467.13603") :method
.annotate 'line', 33
new $P233, "ResizablePMCArray"
push $P233, "\\t"
@@ -3752,7 +3752,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<ff>" :subid("81_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<ff>" :subid("81_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx236_tgt
.local int rx236_pos
@@ -3818,7 +3818,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<ff>" :subid("82_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<ff>" :subid("82_1280467467.13603") :method
.annotate 'line', 33
new $P238, "ResizablePMCArray"
push $P238, "\\f"
@@ -3827,7 +3827,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<esc>" :subid("83_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<esc>" :subid("83_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx241_tgt
.local int rx241_pos
@@ -3893,7 +3893,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<esc>" :subid("84_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<esc>" :subid("84_1280467467.13603") :method
.annotate 'line', 33
new $P243, "ResizablePMCArray"
push $P243, "\\e"
@@ -3902,7 +3902,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<hex>" :subid("85_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<hex>" :subid("85_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx246_tgt
.local int rx246_pos
@@ -4004,7 +4004,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<hex>" :subid("86_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<hex>" :subid("86_1280467467.13603") :method
.annotate 'line', 33
new $P248, "ResizablePMCArray"
push $P248, unicode:"\\x"
@@ -4013,7 +4013,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<oct>" :subid("87_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<oct>" :subid("87_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx252_tgt
.local int rx252_pos
@@ -4115,7 +4115,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<oct>" :subid("88_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<oct>" :subid("88_1280467467.13603") :method
.annotate 'line', 33
new $P254, "ResizablePMCArray"
push $P254, "\\o"
@@ -4124,7 +4124,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<chr>" :subid("89_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<chr>" :subid("89_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx258_tgt
.local int rx258_pos
@@ -4197,7 +4197,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<chr>" :subid("90_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<chr>" :subid("90_1280467467.13603") :method
.annotate 'line', 33
new $P260, "ResizablePMCArray"
push $P260, "\\c"
@@ -4206,7 +4206,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<0>" :subid("91_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<0>" :subid("91_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx263_tgt
.local int rx263_pos
@@ -4293,7 +4293,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<0>" :subid("92_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<0>" :subid("92_1280467467.13603") :method
.annotate 'line', 33
new $P265, "ResizablePMCArray"
push $P265, "\\0"
@@ -4302,13 +4302,13 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "quote_escape:sym<misc>" :subid("93_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "quote_escape:sym<misc>" :subid("93_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
- .const 'Sub' $P288 = "97_1280263012.54709"
+ .const 'Sub' $P288 = "97_1280467467.13603"
capture_lex $P288
- .const 'Sub' $P281 = "96_1280263012.54709"
+ .const 'Sub' $P281 = "96_1280467467.13603"
capture_lex $P281
- .const 'Sub' $P276 = "95_1280263012.54709"
+ .const 'Sub' $P276 = "95_1280467467.13603"
capture_lex $P276
.local string rx269_tgt
.local int rx269_pos
@@ -4346,7 +4346,7 @@ An operator precedence parser.
find_lex $P273, unicode:"$\x{a2}"
$P274 = $P273."MATCH"()
store_lex "$/", $P274
- .const 'Sub' $P276 = "95_1280263012.54709"
+ .const 'Sub' $P276 = "95_1280467467.13603"
capture_lex $P276
$P277 = $P276()
# rx literal "\\"
@@ -4372,7 +4372,7 @@ An operator precedence parser.
.annotate 'line', 104
# rx subrule $P281 subtype=capture negate=
rx269_cur."!cursor_pos"(rx269_pos)
- .const 'Sub' $P281 = "96_1280263012.54709"
+ .const 'Sub' $P281 = "96_1280467467.13603"
capture_lex $P281
$P10 = rx269_cur.$P281()
unless $P10, rx269_fail
@@ -4406,7 +4406,7 @@ An operator precedence parser.
find_lex $P285, unicode:"$\x{a2}"
$P286 = $P285."MATCH"()
store_lex "$/", $P286
- .const 'Sub' $P288 = "97_1280263012.54709"
+ .const 'Sub' $P288 = "97_1280467467.13603"
capture_lex $P288
$P298 = $P288()
alt279_end:
@@ -4454,7 +4454,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__quote_escape:sym<misc>" :subid("94_1280263012.54709") :method
+.sub "!PREFIX__quote_escape:sym<misc>" :subid("94_1280467467.13603") :method
.annotate 'line', 33
new $P271, "ResizablePMCArray"
push $P271, ""
@@ -4463,14 +4463,14 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "_block275" :anon :subid("95_1280263012.54709") :outer("93_1280263012.54709")
+.sub "_block275" :anon :subid("95_1280467467.13603") :outer("93_1280467467.13603")
.annotate 'line', 100
.return ()
.end
.namespace ["HLL";"Grammar"]
-.sub "_block280" :anon :subid("96_1280263012.54709") :method :outer("93_1280263012.54709")
+.sub "_block280" :anon :subid("96_1280467467.13603") :method :outer("93_1280467467.13603")
.annotate 'line', 104
.local string rx282_tgt
.local int rx282_pos
@@ -4529,7 +4529,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "_block287" :anon :subid("97_1280263012.54709") :outer("93_1280263012.54709")
+.sub "_block287" :anon :subid("97_1280467467.13603") :outer("93_1280467467.13603")
.annotate 'line', 105
find_lex $P289, "$/"
$P290 = $P289."CURSOR"()
@@ -4552,9 +4552,9 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "charname" :subid("98_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "charname" :subid("98_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
- .const 'Sub' $P310 = "100_1280263012.54709"
+ .const 'Sub' $P310 = "100_1280467467.13603"
capture_lex $P310
.local string rx301_tgt
.local int rx301_pos
@@ -4634,7 +4634,7 @@ An operator precedence parser.
.annotate 'line', 114
# rx subrule "before" subtype=zerowidth negate=
rx301_cur."!cursor_pos"(rx301_pos)
- .const 'Sub' $P310 = "100_1280263012.54709"
+ .const 'Sub' $P310 = "100_1280467467.13603"
capture_lex $P310
$P10 = rx301_cur."before"($P310)
unless $P10, rx301_fail
@@ -4661,7 +4661,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charname" :subid("99_1280263012.54709") :method
+.sub "!PREFIX__charname" :subid("99_1280467467.13603") :method
.annotate 'line', 33
$P303 = self."!PREFIX__!subrule"("integer", "")
new $P304, "ResizablePMCArray"
@@ -4723,7 +4723,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "_block309" :anon :subid("100_1280263012.54709") :method :outer("98_1280263012.54709")
+.sub "_block309" :anon :subid("100_1280467467.13603") :method :outer("98_1280467467.13603")
.annotate 'line', 114
.local string rx311_tgt
.local int rx311_pos
@@ -4787,7 +4787,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "charnames" :subid("101_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "charnames" :subid("101_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx314_tgt
.local int rx314_pos
@@ -4877,7 +4877,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charnames" :subid("102_1280263012.54709") :method
+.sub "!PREFIX__charnames" :subid("102_1280467467.13603") :method
.annotate 'line', 33
new $P316, "ResizablePMCArray"
push $P316, ""
@@ -4886,7 +4886,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "charspec" :subid("103_1280263012.54709") :method :outer("11_1280263012.54709")
+.sub "charspec" :subid("103_1280467467.13603") :method :outer("11_1280467467.13603")
.annotate 'line', 33
.local string rx320_tgt
.local int rx320_pos
@@ -5022,7 +5022,7 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "!PREFIX__charspec" :subid("104_1280263012.54709") :method
+.sub "!PREFIX__charspec" :subid("104_1280467467.13603") :method
.annotate 'line', 33
$P322 = self."!PREFIX__!subrule"("panic", "")
$P323 = self."!PREFIX__!subrule"("charnames", "[")
@@ -5063,18 +5063,18 @@ An operator precedence parser.
.namespace ["HLL";"Grammar"]
-.sub "_block328" :load :anon :subid("105_1280263012.54709")
+.sub "_block328" :load :anon :subid("105_1280467467.13603")
.annotate 'line', 5
- .const 'Sub' $P330 = "11_1280263012.54709"
+ .const 'Sub' $P330 = "11_1280467467.13603"
$P331 = $P330()
.return ($P331)
.end
.namespace []
-.sub "_block333" :load :anon :subid("106_1280263012.54709")
+.sub "_block333" :load :anon :subid("106_1280467467.13603")
.annotate 'line', 1
- .const 'Sub' $P335 = "10_1280263012.54709"
+ .const 'Sub' $P335 = "10_1280467467.13603"
$P336 = $P335()
.return ($P336)
.end
@@ -5082,7 +5082,7 @@ An operator precedence parser.
### .include 'gen/hllgrammar-actions.pir'
.namespace []
-.sub "_block11" :anon :subid("10_1280263014.79097")
+.sub "_block11" :anon :subid("10_1280467468.44761")
.annotate 'line', 0
get_hll_global $P14, ["HLL";"Actions"], "_block13"
capture_lex $P14
@@ -5099,15 +5099,15 @@ An operator precedence parser.
$P627 = $P14()
.annotate 'line', 1
.return ($P627)
- .const 'Sub' $P629 = "55_1280263014.79097"
+ .const 'Sub' $P629 = "55_1280467468.44761"
.return ($P629)
.end
.namespace []
-.sub "" :load :init :subid("post56") :outer("10_1280263014.79097")
+.sub "" :load :init :subid("post56") :outer("10_1280467468.44761")
.annotate 'line', 0
- .const 'Sub' $P12 = "10_1280263014.79097"
+ .const 'Sub' $P12 = "10_1280467468.44761"
.local pmc block
set block, $P12
$P632 = get_root_global ["parrot"], "P6metaclass"
@@ -5116,75 +5116,75 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block13" :subid("11_1280263014.79097") :outer("10_1280263014.79097")
+.sub "_block13" :subid("11_1280467468.44761") :outer("10_1280467468.44761")
.annotate 'line', 3
- .const 'Sub' $P605 = "53_1280263014.79097"
+ .const 'Sub' $P605 = "53_1280467468.44761"
capture_lex $P605
- .const 'Sub' $P580 = "51_1280263014.79097"
+ .const 'Sub' $P580 = "51_1280467468.44761"
capture_lex $P580
- .const 'Sub' $P550 = "50_1280263014.79097"
+ .const 'Sub' $P550 = "50_1280467468.44761"
capture_lex $P550
- .const 'Sub' $P531 = "49_1280263014.79097"
+ .const 'Sub' $P531 = "49_1280467468.44761"
capture_lex $P531
- .const 'Sub' $P524 = "48_1280263014.79097"
+ .const 'Sub' $P524 = "48_1280467468.44761"
capture_lex $P524
- .const 'Sub' $P514 = "47_1280263014.79097"
+ .const 'Sub' $P514 = "47_1280467468.44761"
capture_lex $P514
- .const 'Sub' $P497 = "46_1280263014.79097"
+ .const 'Sub' $P497 = "46_1280467468.44761"
capture_lex $P497
- .const 'Sub' $P480 = "45_1280263014.79097"
+ .const 'Sub' $P480 = "45_1280467468.44761"
capture_lex $P480
- .const 'Sub' $P473 = "44_1280263014.79097"
+ .const 'Sub' $P473 = "44_1280467468.44761"
capture_lex $P473
- .const 'Sub' $P466 = "43_1280263014.79097"
+ .const 'Sub' $P466 = "43_1280467468.44761"
capture_lex $P466
- .const 'Sub' $P459 = "42_1280263014.79097"
+ .const 'Sub' $P459 = "42_1280467468.44761"
capture_lex $P459
- .const 'Sub' $P452 = "41_1280263014.79097"
+ .const 'Sub' $P452 = "41_1280467468.44761"
capture_lex $P452
- .const 'Sub' $P445 = "40_1280263014.79097"
+ .const 'Sub' $P445 = "40_1280467468.44761"
capture_lex $P445
- .const 'Sub' $P438 = "39_1280263014.79097"
+ .const 'Sub' $P438 = "39_1280467468.44761"
capture_lex $P438
- .const 'Sub' $P428 = "38_1280263014.79097"
+ .const 'Sub' $P428 = "38_1280467468.44761"
capture_lex $P428
- .const 'Sub' $P421 = "37_1280263014.79097"
+ .const 'Sub' $P421 = "37_1280467468.44761"
capture_lex $P421
- .const 'Sub' $P405 = "36_1280263014.79097"
+ .const 'Sub' $P405 = "36_1280467468.44761"
capture_lex $P405
- .const 'Sub' $P330 = "34_1280263014.79097"
+ .const 'Sub' $P330 = "34_1280467468.44761"
capture_lex $P330
- .const 'Sub' $P267 = "31_1280263014.79097"
+ .const 'Sub' $P267 = "31_1280467468.44761"
capture_lex $P267
- .const 'Sub' $P258 = "30_1280263014.79097"
+ .const 'Sub' $P258 = "30_1280467468.44761"
capture_lex $P258
- .const 'Sub' $P249 = "29_1280263014.79097"
+ .const 'Sub' $P249 = "29_1280467468.44761"
capture_lex $P249
- .const 'Sub' $P240 = "28_1280263014.79097"
+ .const 'Sub' $P240 = "28_1280467468.44761"
capture_lex $P240
- .const 'Sub' $P231 = "27_1280263014.79097"
+ .const 'Sub' $P231 = "27_1280467468.44761"
capture_lex $P231
- .const 'Sub' $P222 = "26_1280263014.79097"
+ .const 'Sub' $P222 = "26_1280467468.44761"
capture_lex $P222
- .const 'Sub' $P212 = "25_1280263014.79097"
+ .const 'Sub' $P212 = "25_1280467468.44761"
capture_lex $P212
- .const 'Sub' $P202 = "24_1280263014.79097"
+ .const 'Sub' $P202 = "24_1280467468.44761"
capture_lex $P202
- .const 'Sub' $P194 = "23_1280263014.79097"
+ .const 'Sub' $P194 = "23_1280467468.44761"
capture_lex $P194
- .const 'Sub' $P184 = "22_1280263014.79097"
+ .const 'Sub' $P184 = "22_1280467468.44761"
capture_lex $P184
- .const 'Sub' $P174 = "21_1280263014.79097"
+ .const 'Sub' $P174 = "21_1280467468.44761"
capture_lex $P174
- .const 'Sub' $P73 = "18_1280263014.79097"
+ .const 'Sub' $P73 = "18_1280467468.44761"
capture_lex $P73
- .const 'Sub' $P35 = "15_1280263014.79097"
+ .const 'Sub' $P35 = "15_1280467468.44761"
capture_lex $P35
- .const 'Sub' $P28 = "14_1280263014.79097"
+ .const 'Sub' $P28 = "14_1280467468.44761"
capture_lex $P28
- .const 'Sub' $P22 = "13_1280263014.79097"
+ .const 'Sub' $P22 = "13_1280467468.44761"
capture_lex $P22
- .const 'Sub' $P15 = "12_1280263014.79097"
+ .const 'Sub' $P15 = "12_1280467468.44761"
capture_lex $P15
$P0 = find_dynamic_lex "$*CTXSAVE"
if null $P0 goto ctxsave_done
@@ -5193,18 +5193,18 @@ An operator precedence parser.
$P0."ctxsave"()
ctxsave_done:
.annotate 'line', 225
- .const 'Sub' $P605 = "53_1280263014.79097"
+ .const 'Sub' $P605 = "53_1280467468.44761"
newclosure $P622, $P605
.annotate 'line', 3
.return ($P622)
- .const 'Sub' $P624 = "54_1280263014.79097"
+ .const 'Sub' $P624 = "54_1280467468.44761"
.return ($P624)
.end
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "string_to_int" :subid("12_1280263014.79097") :outer("11_1280263014.79097")
+.sub "string_to_int" :subid("12_1280467468.44761") :outer("11_1280467468.44761")
.param pmc param_18
.param pmc param_19
.annotate 'line', 3
@@ -5258,7 +5258,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "ints_to_string" :subid("13_1280263014.79097") :outer("11_1280263014.79097")
+.sub "ints_to_string" :subid("13_1280467468.44761") :outer("11_1280467468.44761")
.param pmc param_25
.annotate 'line', 37
new $P24, 'ExceptionHandler'
@@ -5300,7 +5300,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "CTXSAVE" :subid("14_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "CTXSAVE" :subid("14_1280467468.44761") :method :outer("11_1280467468.44761")
.annotate 'line', 62
new $P30, 'ExceptionHandler'
set_addr $P30, control_29
@@ -5330,10 +5330,10 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "SET_BLOCK_OUTER_CTX" :subid("15_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "SET_BLOCK_OUTER_CTX" :subid("15_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_38
.annotate 'line', 76
- .const 'Sub' $P48 = "16_1280263014.79097"
+ .const 'Sub' $P48 = "16_1280467468.44761"
capture_lex $P48
new $P37, 'ExceptionHandler'
set_addr $P37, control_36
@@ -5368,7 +5368,7 @@ An operator precedence parser.
set $P43, $I46
goto if_44_end
if_44:
- .const 'Sub' $P48 = "16_1280263014.79097"
+ .const 'Sub' $P48 = "16_1280467468.44761"
capture_lex $P48
$P71 = $P48()
set $P43, $P71
@@ -5385,9 +5385,9 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "_block47" :anon :subid("16_1280263014.79097") :outer("15_1280263014.79097")
+.sub "_block47" :anon :subid("16_1280467468.44761") :outer("15_1280467468.44761")
.annotate 'line', 78
- .const 'Sub' $P62 = "17_1280263014.79097"
+ .const 'Sub' $P62 = "17_1280467468.44761"
capture_lex $P62
.annotate 'line', 79
$P49 = root_new ['parrot';'ResizablePMCArray']
@@ -5417,7 +5417,7 @@ An operator precedence parser.
unless $P56, loop68_done
shift $P60, $P56
loop68_redo:
- .const 'Sub' $P62 = "17_1280263014.79097"
+ .const 'Sub' $P62 = "17_1280467468.44761"
capture_lex $P62
$P62($P60)
loop68_next:
@@ -5437,7 +5437,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block61" :anon :subid("17_1280263014.79097") :outer("16_1280263014.79097")
+.sub "_block61" :anon :subid("17_1280467468.44761") :outer("16_1280467468.44761")
.param pmc param_63
.annotate 'line', 82
.lex "$_", param_63
@@ -5453,14 +5453,14 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "EXPR" :subid("18_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "EXPR" :subid("18_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_76
.param pmc param_77 :optional
.param int has_param_77 :opt_flag
.annotate 'line', 89
- .const 'Sub' $P156 = "20_1280263014.79097"
+ .const 'Sub' $P156 = "20_1280467468.44761"
capture_lex $P156
- .const 'Sub' $P123 = "19_1280263014.79097"
+ .const 'Sub' $P123 = "19_1280467468.44761"
capture_lex $P123
new $P75, 'ExceptionHandler'
set_addr $P75, control_74
@@ -5595,7 +5595,7 @@ An operator precedence parser.
find_lex $P120, "$past"
$P121 = $P120."name"()
if $P121, unless_119_end
- .const 'Sub' $P123 = "19_1280263014.79097"
+ .const 'Sub' $P123 = "19_1280467468.44761"
capture_lex $P123
$P123()
unless_119_end:
@@ -5619,7 +5619,7 @@ An operator precedence parser.
unless $P150, loop167_done
shift $P154, $P150
loop167_redo:
- .const 'Sub' $P156 = "20_1280263014.79097"
+ .const 'Sub' $P156 = "20_1280467468.44761"
capture_lex $P156
$P156($P154)
loop167_next:
@@ -5664,7 +5664,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block122" :anon :subid("19_1280263014.79097") :outer("18_1280263014.79097")
+.sub "_block122" :anon :subid("19_1280467468.44761") :outer("18_1280467468.44761")
.annotate 'line', 98
new $P124, "Undef"
.lex "$name", $P124
@@ -5714,7 +5714,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block155" :anon :subid("20_1280263014.79097") :outer("18_1280263014.79097")
+.sub "_block155" :anon :subid("20_1280467468.44761") :outer("18_1280467468.44761")
.param pmc param_157
.annotate 'line', 109
.lex "$_", param_157
@@ -5738,7 +5738,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "term:sym<circumfix>" :subid("21_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "term:sym<circumfix>" :subid("21_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_177
.annotate 'line', 114
new $P176, 'ExceptionHandler'
@@ -5769,7 +5769,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "termish" :subid("22_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "termish" :subid("22_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_187
.annotate 'line', 116
new $P186, 'ExceptionHandler'
@@ -5800,7 +5800,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "nullterm" :subid("23_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "nullterm" :subid("23_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_197
.annotate 'line', 117
new $P196, 'ExceptionHandler'
@@ -5823,7 +5823,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "nullterm_alt" :subid("24_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "nullterm_alt" :subid("24_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_205
.annotate 'line', 118
new $P204, 'ExceptionHandler'
@@ -5854,7 +5854,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "integer" :subid("25_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "integer" :subid("25_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_215
.annotate 'line', 120
new $P214, 'ExceptionHandler'
@@ -5885,7 +5885,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "dec_number" :subid("26_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "dec_number" :subid("26_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_225
.annotate 'line', 122
new $P224, 'ExceptionHandler'
@@ -5909,7 +5909,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "decint" :subid("27_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "decint" :subid("27_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_234
.annotate 'line', 124
new $P233, 'ExceptionHandler'
@@ -5933,7 +5933,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "hexint" :subid("28_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "hexint" :subid("28_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_243
.annotate 'line', 125
new $P242, 'ExceptionHandler'
@@ -5957,7 +5957,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "octint" :subid("29_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "octint" :subid("29_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_252
.annotate 'line', 126
new $P251, 'ExceptionHandler'
@@ -5981,7 +5981,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "binint" :subid("30_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "binint" :subid("30_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_261
.annotate 'line', 127
new $P260, 'ExceptionHandler'
@@ -6005,10 +6005,10 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_EXPR" :subid("31_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "quote_EXPR" :subid("31_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_270
.annotate 'line', 129
- .const 'Sub' $P286 = "32_1280263014.79097"
+ .const 'Sub' $P286 = "32_1280467468.44761"
capture_lex $P286
new $P269, 'ExceptionHandler'
set_addr $P269, control_268
@@ -6040,7 +6040,7 @@ An operator precedence parser.
$P282 = $P280."ACCEPTS"($P281)
if $P282, if_279
.annotate 'line', 135
- .const 'Sub' $P286 = "32_1280263014.79097"
+ .const 'Sub' $P286 = "32_1280467468.44761"
capture_lex $P286
$P286()
goto if_279_end
@@ -6080,9 +6080,9 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "_block285" :anon :subid("32_1280263014.79097") :outer("31_1280263014.79097")
+.sub "_block285" :anon :subid("32_1280467468.44761") :outer("31_1280467468.44761")
.annotate 'line', 135
- .const 'Sub' $P305 = "33_1280263014.79097"
+ .const 'Sub' $P305 = "33_1280467468.44761"
capture_lex $P305
.annotate 'line', 136
$P287 = root_new ['parrot';'ResizablePMCArray']
@@ -6133,7 +6133,7 @@ An operator precedence parser.
unless $P300, loop310_done
shift $P303, $P300
loop310_redo:
- .const 'Sub' $P305 = "33_1280263014.79097"
+ .const 'Sub' $P305 = "33_1280467468.44761"
capture_lex $P305
$P305($P303)
loop310_next:
@@ -6156,7 +6156,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block304" :anon :subid("33_1280263014.79097") :outer("32_1280263014.79097")
+.sub "_block304" :anon :subid("33_1280467468.44761") :outer("32_1280467468.44761")
.param pmc param_306
.annotate 'line', 139
.lex "$_", param_306
@@ -6169,10 +6169,10 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_delimited" :subid("34_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "quote_delimited" :subid("34_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_333
.annotate 'line', 152
- .const 'Sub' $P345 = "35_1280263014.79097"
+ .const 'Sub' $P345 = "35_1280467468.44761"
capture_lex $P345
new $P332, 'ExceptionHandler'
set_addr $P332, control_331
@@ -6215,7 +6215,7 @@ An operator precedence parser.
unless $P339, loop377_done
shift $P343, $P339
loop377_redo:
- .const 'Sub' $P345 = "35_1280263014.79097"
+ .const 'Sub' $P345 = "35_1280467468.44761"
capture_lex $P345
$P345($P343)
loop377_next:
@@ -6293,7 +6293,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
-.sub "_block344" :anon :subid("35_1280263014.79097") :outer("34_1280263014.79097")
+.sub "_block344" :anon :subid("35_1280467468.44761") :outer("34_1280467468.44761")
.param pmc param_347
.annotate 'line', 156
new $P346, "Undef"
@@ -6363,7 +6363,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_atom" :subid("36_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "quote_atom" :subid("36_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_408
.annotate 'line', 177
new $P407, 'ExceptionHandler'
@@ -6413,7 +6413,7 @@ An operator precedence parser.
.namespace ["HLL";"Actions"]
.include "except_types.pasm"
-.sub "quote_escape:sym<backslash>" :subid("37_1280263014.79097") :method :outer("11_1280263014.79097")
+.sub "quote_escape:sym<backslash>" :subid("37_1280467468.44761") :method :outer("11_1280467468.44761")
.param pmc param_424