MOARVM `xx0( H pg9R"B ?]04" %,' >  !z&'0p()H -.` j6/0`23454D4\67\ :;t8 @AFBCdEFl^GHHIJ  LM!@QR(" ST@# XYX$8 \]p%R `a&< fg'$kl(vno)x st*#uv+!#wx,J$zU-$$$$  (V{| "B<"B""BBZ+PJJJJ````F0.0 4/|3:0003.#13.#24.#3@4N9444#v'527R 1x'6A )7E'8E ,:VG ,^Hd-*P 4!;v[0/ "<^= " =(m <" >.z:2L#?h|*L#@"Hd#Aj |#BDH  #C# D6Hx$E~\ $FډX $G2X"#$H %$Iv'!$ J,\%K` .$%LP0&% M(=8X&P  0 AB'NH EB'O` GH'Ul(JE'RNF'Q#TE'T@UH'SRxZ['VʵF gh'WF kl(XVJmn8(Y1qrP(Z DJ)[ )\,Q* K hQ*$%$$vR*4'xR*RZQ* $vU*$xU* LQ*  #vX+ $xX+ "BQ+?]04 %[.h'[.`>[. ![ .,&'[8.p()[P.8 -.[h. 6/0[/R`23[/454[L/\67[d/B :;[|/ @A[/tFBC[/dEF[/^GH[/|HIJ[/  LM[0!P@QR[00" ST[H0#8 XY[`0$ \][x0%R `a[0& fg[0'x$kl[0((no[0)* st[0*#uv[0+X#wx[0,zU[0-$$$$  V{|y1 "B<"B""BB yX2JJJJ````[$3.z [<3/.:[8400h.~41.~42.~43N[4944@#v558 1x56  57:$58R$ [45:% 5&d5*Z/ 4[7;:(8<$== [(8 =K <[8 >X:T9?Z*[T9@bH[l9Ab [9BcH  [9C d[9 DgH[:Eg\ [:FXhX [:GhX"#[:Hi %[:Ii'![: Jl,[d;Kl .$[;Lm0&[; Mq(=8[`<P  v A =Ny E =O| GH[ =UV(J=R@N=Q#T=TU=SxZ[[=VF gh[>WZF kl[>XJmn[@>Y1qr[X>Z J[?[ئ [?\ڧ1Q @L^^b dMNOPJ#  (e_"# (e`#(ea#(eb#(ec#(edZ#(ee2# (ef #"#(eg#%&(eh#()(ei#+,(ejj#-.(ekB#01(el#34(em#67(en#9:(eo #<=(epz #?@(eqR#BC(er*#EF(es#GH(et#JK(eu#MN(ev#PQ(ewb!#ST(ex:$#VW(ey'#YZ(ez)#\](e{,#_`(e|/#bc(e}r2#ef(e~J5#hi(e"8#kl(e:#no(e=#qr(e@#tu(eC#wx(eZF#z{(e2I#}~(e L#(eN#(eQ#(eT#(ejW#(eBZ#(e]#(e_#(eb#(ee#(ezh#(eRk#(e*n#(eq#(es#(ev#(ey#(eb|#(e:#(e#(e#(e‡#(e#(er#(eJ#(e"#(e#(eҘ#(e#(e#(eZ#(e2#(e #(e#(e#(e#(ej#(eB#(e#(e#(eʽ#(e#(ez#(eR#(e*#(e#(e#(e#(e#(eb# (e:#  (e#(e#(e#(e#(er#(eJ#(e"# !(e##$(e#&'(e#)*(e#,-(eZ#/0(e2#23(e #45(e#78(e#9:(e #<=(ej #?@(eB#BC(e#EF(e#HI(e#KL(e#NO(ez#QR(eR!#TU(e*$#WX(e'#Z[(e)#]^(e,#`a(e/#cd(eb2#fg(e:5#ij(e8#lm(e:#op(e=#rs(e@#uv(erC#xy(eJF#{|(e"I#~(eK#(eN#(eQ#(eT#(eZW#(e2Z#(e ]#(e_#(eb#(ee#(ejh#(eBk#(en#(ep#(es#(ev#(ezy#(eR|#(e*#(e#(eڄ#(e#(e#(eb#(e:#(e#(e#(e˜#(e#(er (eF @eXe2peJebeze%e\~g( "#g <gQ  g RST> g U"#&'*+,rX31g \$87Y(h \B A;<(h !?[(h >B A@A(h!D](h JE9(h FGHK_h'\OhV!2,^:h)8_bh+&`bh2%dehx6 9klhptC0|hpKR 1~yiJX.iVp_$vliWb#zli8e:Plire80lil80lis80li { 5li!t 5li"tb :li#t Qi$tޮ~%si%\DSi&t~%ui''i (t A j)b 'x j*  >x j+ < j,t%e,j-tABIhj.tR)j /X0{`~4k0}`~4k134k2 :4k3Ғ-4k4r 74k5v DLk6$,Lk7KLk8r Lk9Y(|k:Y :T|k;ZB0|k<B0|k=B0|k> B0|k?bB0  |k@: U|kAB0  |kB B0|kCbB0|kD B0|kE:W|kF (|kG(|kH(|kIB#(|kJ'(|kK,( !|kLd1("#|kM6($%|kN:(&'|kO?(()|kP L> >>      > L> >>      ]^_`a bcd e f gzvpdq#h&]^hiV ysj!b,si&(tj> (tk.`(tl#(tm/@tnbptoT"ptpX:ptq~,ptr 'ts'ttd'tu:tvH#tw :txZr 0ty'r 0tz>3,t{\::t|:")t}? St ~_R`u$b:`u^b 0`ul 2xu"u:u\ul+u{*uF~*uF4< -up`"uК+u&+u:vB.)vp8)v8)v8)vZ 9 vkr:& vH  v !vtFv v0'" vl$&'v$)*v`&,-v&/0v*23v(+45v&89v::v';<v&>?v!&@Av%^'BCv)^'EFv<.^'HIv2^'KLv6x -NOvpA:WvA^'XYvF^'Z[vfJ^'\]vN^'_`v"S(bcvW(efv\(hivza)klv2f`nvh)opvJm`qvo^'rsvt^'uvvfx^'xyv|^'{|v"^'~v^'vމ^'v<^'v^'vL*vD" v@ v +v  +v^%vr^%vе:v @$vJ@$v@$vʿ@$v @$vJ@$v$v@$v@$v@$vH$vF@$v@$v@$v@$vF$vD$vB@$v@$v$v$v@$v@$v>@$v~ @$v @$v @$v> @$v~ @$v @$v @$v> @$v~ @$v @$v" @$v>& @$v~) @$v, @$v/ @$v>3 @$v~6 ^'v: z 1vVE =w8G ^'wK ^'wO (wT ^'wY ^'wx] -  wf ` D4whh - 4wp `FLwXs -Lw{ `HdwH~ -dw؆ `J|w8 ,|w ,w ^'!"wV ^'$%w ^''(w ^')*wp ^',-wΪ ^'/0w, ^'23w l)56w `7UwV ^'89w ^';<w ^'=>w p ^'?@w  ^'ABw , ^'DEw  ^'FGw  ^'IJwF ^'KLw ^'MNw ^'PQw` ^'RSw ^'TUw ^'WXwz ^'Z[w ^']^w6 ^'`aw ^'bcw ^'dewP ^'ghw ^'jkw  ^'mnwj ^'pqw ^'stw&% ^'vww) ^'yzw - )|}w!2 ~qw"5 ^'w#: ^'w$l> ^'w%B ^'w&(G ^'w'K ^'w(O ^'w)BT ^'w*X ^'w+\ ^'w,\a ^'w-e ^'w.j ^'w/vn ^'w0r ^'w12w ^'w2{ ^'w3 ^'w4L ^'w5 ^'w6 ^'w7f ^'w8ĕ ^'w9" ^'w: ^'w;ޢ ^'w<< ^'w= ^'w> ^'w?V ^'w@ ^'wA ^'wBp ^'wC ^'wD, ^'wE ^'wF ^'wGF ^'wH X<wIt rwJn  wK hwL !wM +wN 8 4wO j  xPP ) xQ F" xRN )   xS# F"  xTL' ^'   xU+ ^' xV0 ^' xWf4 ^' xX8 ^' xY"= ^' xZA ^' x[E ^'!" x\?0xfz ^'CDHxg" ^'FGHxh ^'IJHxiއ ^'LMHxj< ^'OPHxk ^'RSHxl ^'UVHxmV ^'XYHxn ([\Hxo (_`Hxp :cdHxq T)efHxr *hiHxs +klHxt 1mn`xuN `p`xv 2*wx`xw F*z{`xx& h$P}i`xyG~ b&Dyz :\y{* &\y| ^%\y}~ ^%\y~ ^%\y: )\y  2%ty< Hty r 2ty "y& `y) 4 7y:6 >"yx< )y`D .)yI .)yN 0 4yY F y2^ d %yg .yVp *yu &yy J*y& &y &y &y &y &y &y P(y: "y( ^'y ^'y r+yV &zL p*z $zz $z8 V 4z  J"z `z8 ( -  z` )  z D-b z' m& ` | & ! || , 7" # | % |.# R' |% R) |' $$+ , |* 5. ||5 / |8 !0 |*< %^7 b|8 a 8A |}c *H D |}nM k h 3N F }v :Q R }"w 'S T }| "*X Y }  [ } *] ^ }8 J+a b } (d e }v "*g h }  j  } "*l m }<  o } "*q r }  t }b B$v w } B$y z } B$| } }( "* }J   } "* }   }p B$ } B$ } B$ }6 "* }X P" } & }D   } "* } F   }b "* } F  "} 2* }  $}~"* } F  &} "* }F  (}Nl* }~ *}8 l* }% ,}(l* }&. .}<19 }C% 0 G 0 ZJ@ 0 L" 0 BP 4 ZSY ,n 6q 9 p~: ~( j( *( ( ( j( *( .  p  $ dop$ dp#  d: d`'  dT`' d`' d`'  dt`'  d`'  d4`'  d`'  d(  dK d G$ *& OЀ%:, Ѐ% 2- . Ѐv2`/ RЀ4 25 6 ЀXA`7 TЀC 28 9 Ѐ:P`: VЀR@%; < ЀV@=  Ѐ gl#D Ѐ odE F Ѐ  qrsp-oP C l  Q r$] \  tTR 5^ ` ^:b @ Ư 1c d ĺ+f g ,\,i j ,^+k l ,:n ,&(o p ,(q r ,(t u ,Yv 4 ,up 8 x ivy j@wxyz2z k{|X s up* ă : ܃!<- ܃   X'- ܃  \-- ܃  `3 t ܃ p}BT: 0!|TV< 0"g\5 H#.vV `$Š) x%~D: x&~D x'3 (d3 ),3 *J < +>3 ,&) -6: .p& /f& 0\& 1R: 2& 3@ A 4& 5& 6>& 7 * 8j@ 9'" =(,`" <0! ;4~  :7 >,<( ?@( @EC AjW) BB\% C4`& L DZ8' hE4 ,  hFƑX& hGH*  hHf! hIX&# hJp,% $ hK!& hL4 2, hM - hNj1 hO|t'3 . hP:5 hQ*2*6 7 hR\F*: ; hS~,@ A hT ~,F G hU2*I J hVF*M N hW~,S T hX~,Y Z hY2*] ^ hZD 4a b h[ x 3f g \n 3i j ] :l d ^(!^'m n _%^'o p `)^'q r aB.^'s t b2^'u v c6^'w x d\;^'z { e?^'} ~ fD^' gvH^' hL^' i2QX / e j[|& ka> 0 l  DkB4 m  sz4 n   |8 5 o   8\ 7 (p   8 Lq   \ 7 |r    8 s   $RL І tvj/ lu8 v~) w. x00G y8 F8 hz~ &\ " h{0` |2v* + }p8x  ~(``"j j8 Ȉz9Z Ȉ9& E =C xw  U Y ]# \c& 5 n d0o |}HpX=z "R O l`  8  (  3 tt+ R .  $ 9   t8)  <,  tF   ddhd : ! " :!$( ) #(+ ])h 0, }4</ . FDJ 0 HH`4 J,; DR\#< W,? w ^'A ? b$C |e:E e)F G xjRH l)I J qRK s)L M xRN z)O P RQ )R S RT )U V RW )X Y RZ )[ \ R] :%^ JH_ &` ^&a T(c T d  : 1f  :i F$j k $l m $n o J$p q (r s 8$w x 8$y z 8${ | 08$} ~ h8$ 8$ 8$ 8$ H8$ # Xh' \G ~ Bywz    N N l  * J D& ' \  \+f "&' #L  ,"X %'z2 &Ԏt2"  Ԏ-#X ('`#X1 )t+l .$,J +4n,2 ,L-l d/ .J .V.2 //  010J 10  21J 11  40V2 H2 0 `<, `C 8`F 3 `SB! :x X / h xa! <xg: xg4% x.m% p' tR AwT+ n' : , Jb( +  p% 2: l` - ̪= 5  R6   F  .'Q$ % -0'N- . ̐$UN'L1 2 r|3 Q~-8 9 2;  *? ) \'@ 4 A VRC V4&D j7E Q7hZ^3"%(+. 1 4 7 : =@EHLW_`:F G Zx:H I ZxԴ^J Zx2^'K L ]t^'M N ]t ^'O P ]t L^'Q R ]t ^'S T ]t ^'V W ]t f^'X Y ]t^'[ \ ]t"^'] ^ ]t#_ ` ]tX#b c ]t"'d e ]t:b*f g ]t.)i j ]tl&l m ]t6n lt* 2r s ]t* 2w x ]t2 &| } ]t) ]R q2x) ]. ZȔ!# t |!. Z$""!N, v#F(. Z'%%&)# x(&+. Z(*((+' z@)F0. Z@-++0# |X,3. ZX0..3' ~p/Fh8. Zp3118# 2:;. Z644h;' 5F @. Z977N@# 8B. Z<:: C' Е; G. ZЕ?==G# >JN ZD@@J' AOd( BhS % CV. ZGEEV* 0FVL ZHKHH,W lIFW* JpW  Z VLLX# vMZ# xN].) Ob' e Pg^' ^ Qrkb* g Rp# SsF  TtF 8U\t^ ZP\WWt# vXw# xYjzF ZzF [z Z]{ Zԗ^h|< Za__| `| Z4b>~t Z|c~t Zd&j ZĘe Zfz Zg z Z0hz ZHiz Z`jzz Zxkz Zlnx Zmx Zn^x Zؙoքx ZpN Zq> Z r,> Z8sj> ZPt> Zhu> Zv$>Zwb>Zx>ZȚyއ>Zz> Z{Z>  Z|>  Z(}ֈ>Z@~>ZXR)Zp,AZpʡQ`Hԝ@<H @"#Ĥ@%&4H'(LL@+,d@./|̥@12 @45L@78Ğl&:;ܞ<ܞ&>?ܞ^*@Aܞb Bܞl'DEܞp22GHܞ(IKnLb-OP2Qx(RS6r%TU 3WXZ]R)`}  3ab$P(ef$ `g$` (hi$`j$J(kl$`m$4 5no$%B 1rs$ /u<2v<4L 2{|<>&~F< vC&<t HZQ<nH&?dLf'Pf'0U'HYR%F ] 9:>_6C$EF0GHD,IJ!!>?"!>?!2!!!!!! ! ! !(a(a !!!!!a99:;<2B2C!!!WXY!!!abc!!}j2>2!!!2!Aa8c(((c((Z[88!l98((8e(2 !3 a(L 888 ; 8 8( ;88 ;!!" (8! 2 ((( !" 8 !!! !2 !2 ! 8L 8(!} 8(!} !8} 8!}! (' ((( , H (8' ((A !A!! !*((A A85(src/Raku/Grammar.nqp10O!cursor_startlang-meth-call$!shared$!target $!from$!bstack$!restart panic\Internal error: O() should not be used anymore $!pos,!cursor_pass_no_reduceactionslang-find-meth MATCHlang-call!cursor_fail11 fattyi   ᠎              jalt_nfa__2_192075EC499B082379376879A56369924717230A-0!alt=>⇒12"language-revisionRaku"language_revision13leading-charorignqp-stringifyfromnqp-intify14preceding-char15type-smileyDU_16no-synthetics17new-cursor"!cursor_start_cur18new-cursor-atset-pos1920pass-at-current$!cursor_pass_quickpos21lang-cursor!cursor_init!sharedp shared22lang-cursor-at23match-with-at!clone_match_at24match-with25 match-with-match26$reset-expectations!highexpect27 Regexslang_grammarP5Regexboot-boolify28 Quote29quote-Qquote-lang「」30quote-qq'31quote-qqqq"32quote-qw<>wv33quote-qqwww<<>>34 openeru(<[{«༺༼᚛‘‚‛“„‟‹⁅⁽₍∈∉∊∕∼≃≒≔≤≦≨≪≮≰≲≴≶≸≺≼≾⊀⊂⊄⊆⊈⊊⊏⊑⊘⊢⊦⊨⊩⊫⊰⊲⊴⊶⋉⋋⋐⋖⋘⋚⋜⋞⋠⋢⋤⋦⋨⋪⋬⋰⋲⋳⋴⋶⋷⌈⌊〈⎴❨❪❬❮❰❲❴⟃⟅⟕⟝⟢⟤⟦⟨⟪⦃⦅⦇⦉⦋⦍⦏⦑⦓⦕⦗⧀⧄⧏⧑⧔⧘⧚⧸⧼⨫⨭⨴⨼⩤⩹⩽⩿⪁⪃⪋⪑⪓⪕⪗⪙⪛⪡⪦⪨⪪⪬⪯⪳⪻⪽⪿⫁⫃⫅⫍⫏⫑⫓⫕⫬⫷⫹⸂⸄⸉⸌⸜⸠⸨〈《「『【〔〖〘〚〝﴾︗︵︷︹︻︽︿﹁﹃﹇﹙﹛﹝(<[{⦅「35balancedVMArray mixin curry36unbalanced37starter38stoppernew391011$key-for-quote-langnamepush toHEREDOC=1012,create-quote-lang-type clone_braid_from tweak_,Unrecognized adverb: : slangs valueset_actionsslang_actionskeyset_pragmaSTOPPERo format%*QUOTE-LANGS%QUOTE-LANGSDContextual %*QUOTE-LANGS not foundset_packagepackage40 nibblenibblerset_braid_from41fail-terminatorStarter | is immediately followed by a combining codepoint. Please use 4 without a combining glyph ( was at line )2Couldn't find terminator (corresponding expected101342 delim$!delim43orignode$!orignode44grammar$!grammarboot-code49454647ws!cursor_capture!INTERPOLATE$*DELIM $DELIM8Contextual $*DELIM not foundjalt_nfa__3_192075EC499B082379376879A56369924717230A-0  …

 $!cstack48parsing-heredoc50heredoc$*CU$CU2Contextual $*CU not foundherestub-queue10141015"Ending delimiter  not foundast*replace-segments-from*steal-processors-fromset-stopStr$*R$R0Contextual $*R not foundresolve-lexical$?TABSTOP$compile-time-value set-indenttrim51cheat-heredoc;} before52jalt_nfa__4_192075EC499B082379376879A56369924717230A-0#current-scopeleave-scopeenter-scope MARKERend-statement53quibble babbleB lineof cacheherelangliteral-valueStopper '2' too complex for heredocqueue-heredoc54quotepairadverb-q2str2Invalid adverb value for : 550!cursor_start_subcapturepeek_delimiters targetmake56RESTRICTED$*RESTRICTED$RESTRICTEDBContextual $*RESTRICTED not foundtyped-panic.X::SecurityPolicy::Evalpayload57NYIX::Comp::NYIfeature58malformed(X::Syntax::Malformed::what59missing$X::Syntax::Missing60missing-block MARKED blocktyped-sorry-at.X::Syntax::BlockGobbled:block (apparently claimed by expression}block (whitespace needed before curlies taken as a hash subscript?)Rblock (taken by some undeclared routine?)61dupprefix6X::Syntax::DuplicatedPrefixprefixes62X::Comp::AdHoc63 sorrytyped-sorry64 worrytyped-worry65build-exception66"$*SORRY_REMAINING $SORRY_REMAININGLContextual $*SORRY_REMAINING not foundadd-sorry67 !clear_highwater68add-worry69$?FILES/-e:precursorPRECURSORprepostlineprepostfile72 }])> &substNQPRegex70backtrack global 71 77FAILGOAL$stopper 74circumfix:symjalt_nfa__5_192075EC499B082379376879A56369924717230A-073!cursor_next0jalt_nfa__6_192075EC499B082379376879A56369924717230A-0ACCEPTS7675"X::Comp::FailGoaldbagoalline-real78obs $*LANG $LANG6Contextual $*LANG not found pragmaX::Obsoleteoldreplacementwhenin Rakuism p5isms79 obsvar&X::Syntax::Perl5Varidentifier-name80sorryobs81obsbrace<curlies around escape argumentsquare brackets82check-variablerVarLexicalNil"$*DECLARE-TARGETS $DECLARE-TARGETSLContextual $*DECLARE-TARGETS not foundresolve-withis-resolved sigil&IMPL-IS-META-OPdesigilnamecolonpairs!=≠canonicalize infixinfixish prefix[] term:symprefixishpostfixpostfixish4infix-prefix-meta-operator:infix-circumfix-meta-operator6infix-postfix-meta-operator8prefix-postfix-meta-operator8postfix-prefix-meta-operatoropIMPL-CHECKcontextIMPL-HOP-INFIXset-resolutionDeclarationExternalConstantlexical-nameX::Undeclared suggest-lexicals symbolis-compile-timesuggestions83PARENT-NESTINGS"@*ORIGIN-NESTINGS84key-origin"@*PARENT-NESTINGST192075EC499B082379376879A56369924717230A-0TE2A7C091A8DE0EB1F839B7508143B35DBE95170E-0TD1F2844A83BD7816334D7D9CD2F9B4529309CED2-0T32BFE9BCD8F31BE9FE2A342C360981E3E94AFFBE-0$?CLASS$?PACKAGE $?ROLE $quote-lang-lockHerestubherestop$self %spec$/$key$string $node $chars$pos$cursor $lang$p $match$P5$opener$closer $stop $start$HOW$l $base@tweaks&&key-for-quote-lang.&create-quote-lang-type %cache$quote-lang@keybits$message $line$actions@herestub_queue $here$herestub$doc $scope$feature $what $name$additional$marked$has-mystery $borg $block$prefixes @args%nameds %opts$original-pos@prepost $file$prestart$pre$postchars $post $orig$distance$stopper $goal$dba $when$replacement$old$ism $identifier-name$var$ast$parent-ctx@pos %named$subrule$rcnqp1169$*CTXSAVEctxsave0gen/moar/RakuGrammar.nqp312jalt_nfa__1_192075EC499B082379376879A56369924717230A-064597811701171bracket-ending86block-defaultdefault87block-elseelse88block-elsif elsif89block-forfor90block-given given91block-ifif92block-looploop93block-orwith orwith94block-repeat repeat95block-unless unless96block-until until97block-when98block-wheneverwhenever99block-while while100block-withwith101block-withoutwithout102 constraint-where where103infix-after after104infix-andand105infix-andthenandthen106infix-before107infix-butbut108infix-cmpcmp109infix-collcoll110infix-pcontp (cont)111infix-divdiv112infix-doesdoes113infix-pelemp (elem)114infix-eqeq115infix-eqveqv116infix-ffff117infix-cff^ff118infix-ffcff^119infix-cffc^ff^120infix-ffffff121infix-cfff^fff122infix-fffcfff^123infix-cfffc ^fff^124infix-gcdgcd125infix-gege126infix-gtgt127infix-lcmlcm128infix-lele129infix-legleg130infix-ltlt131infix-maxmax132infix-minmin133infix-minmax minmax134infix-modmod135infix-nene136 infix-notandthennotandthen137infix-oror138infix-orelse orelse139infix-unicmp unicmp140infix-xx141infix-xorxor142infix-xxxx143 meta-RR144 meta-XX145 meta-ZZ146modifier-for147modifier-given148modifier-if149modifier-unless150modifier-until151modifier-when152modifier-while153modifier-with154 modifier-without155multi-multi multi156multi-onlyonly157multi-proto proto158package-class class159package-grammar160package-knowhowknowhow161package-module module162package-native native163package-package164package-rolerole165phaser-BEGIN BEGIN166phaser-CATCH CATCH167phaser-CHECK CHECK168phaser-CLOSE CLOSE169phaser-CONTROLCONTROL170phaser-DOCDOC171phaser-ENDEND172phaser-ENTER ENTER173phaser-FIRST FIRST174phaser-INITINIT175phaser-KEEPKEEP176phaser-LASTLAST177phaser-LEAVE LEAVE178phaser-NEXTNEXT179phaser-POSTPOST180phaser-PREPRE181phaser-QUITQUIT182phaser-UNDOUNDO183prefix-letlet184prefix-notnot185prefix-soso186prefix-temptemp187quote-lang-mm188quote-lang-msms189quote-lang-q190quote-lang-QQ191quote-lang-qq192quote-lang-rxrx193quote-lang-ss194quote-lang-SS195quote-lang-ssss196quote-lang-SsSs197routine-method method198routine-subsub199routine-regex regex200routine-rulerule201"routine-submethodsubmethod202routine-token token203scope-anonanon204scope-augmentaugment205scope-constantconstant206scope-hashas207scope-HASHAS208scope-mymy209scope-ourour210scope-state state211scope-supersedesupersede212scope-unitunit213 stmt-prefix-alsoalso214stmt-prefix-dodo215"stmt-prefix-eager eager216$stmt-prefix-gather gather217"stmt-prefix-hyper hyper218 stmt-prefix-lazylazy219 stmt-prefix-onceonce220&stmt-prefix-quietlyquietly221 stmt-prefix-racerace222"stmt-prefix-react react223 stmt-prefix-sinksink224"stmt-prefix-start start225$stmt-prefix-supply supply226stmt-prefix-trytry227term-self228term-nanonano229term-nownow230term-randrand231term-timetime232traitmod-does233 traitmod-handleshandles234traitmod-hides hides235traitmod-isis236traitmod-ofof237 traitmod-returnsreturns238typer-enumenum239typer-subset subset240use-import import241use-needneed242 use-nono243use-requirerequire244use-useuse245core2astNamefrom-identifier246trait-is2ast247adverb-pc2str248249adverb-rx2str250named2str251pragma2str252TOP $*MAINMAINdefine_slangQGrammarRegexGrammarP5RegexGrammar strict$*IN-META$*IN_REDUCE$*LASTQUOTE $*BORG $*WHENEVER-COUNT%*OPTIONS%*COMPILING%COMPILING@Contextual %*COMPILING not found%?OPTIONS$$*LEGACY-POD-INDEX$*FROM-SEEN,$*DOC-BLOCKS-COLLECTED$*DOC-ALIASES$*DOC-CONFIG $*OUTER-RESOLVERcomp-unit253bom254lang-setup&!cursor_push_cstackuseversion;255FOREIGN-LANGLANG>FOREIGN-LANG non-NQP branch NYI256$*ORIGIN-SOURCE$ORIGIN-SOURCEHContextual $*ORIGIN-SOURCE not found$*LITERALS$LITERALS>Contextual $*LITERALS not found&*DD&DD2Contextual &*DD not found$comp-unit-prologue$*IN-TYPENAME$IN-TYPENAMEDContextual $*IN-TYPENAME not found"$*ADVERB-AS-INFIX $ADVERB-AS-INFIXLContextual $*ADVERB-AS-INFIX not found@*LEADING-DOC$*DECLARAND$DECLARAND@Contextual $*DECLARAND not found($*LAST-TRAILING-LINE.$*IGNORE-NEXT-DECLARAND,$IGNORE-NEXT-DECLARANDXContextual $*IGNORE-NEXT-DECLARAND not found&$*DECLARAND-WORRIES$*EXPORT$EXPORT:Contextual $*EXPORT not found0$*COMPILING_CORE_SETTING&$*NEXT-STATEMENT-ID&$*START-OF-COMPUNIT,create-scope-implicitsload-M-modules $MAIN6Contextual $*MAIN not foundstatementlist&X::Syntax::Confused257statement list!dbajalt_nfa__7_192075EC499B082379376879A56369924717230A-0258)]}statementeat-terminator259semilistlist composerjalt_nfa__8_192075EC499B082379376879A56369924717230A-0260261sequence,sequence of statementsjalt_nfa__9_192075EC499B082379376879A56369924717230A-0262263$*QSIGIL$*SCOPE$*STATEMENT-ID$$NEXT-STATEMENT-IDPContextual $*NEXT-STATEMENT-ID not found264lalt_nfa__10_192075EC499B082379376879A56369924717230A-0])}lalt_nfa__11_192075EC499B082379376879A56369924717230A-0 label"statement-controlEXPRstatement end$statement modifier$statement-mod-cond$statement-mod-loop.statement modifier loop statement-prefixsym do...@repeat...while or repeat...untilBogus statement265identifier266267268lalt_nfa__12_192075EC499B082379376879A56369924717230A-0"Missing semicolon reason269(pointy-block-starterlalt_nfa__13_192075EC499B082379376879A56369924717230A-0->→<->↔270pointy-block*block or pointy block $BORG6Contextual $*BORG not found$*BLOCK $BLOCK8Contextual $*BLOCK not foundlalt_nfa__14_192075EC499B082379376879A56369924717230A-0 $*GOAL{"enter-block-scopePointyBlocksignatureblockoid"leave-block-scope Block271scoped block272$*MULTINESSlalt_nfa__15_192075EC499B082379376879A56369924717230A-0{YOU_ARE_HERE}you_are_here273unit-block $SCOPE8Contextual $*SCOPE not found&Semicolon form of 'x' without 'unit' is illegal. You probably want to use 'unit $*IN-DECL274275276!protoregex277<statement-control:symkok2788statement-control:sym279<statement-control:sym2808statement-control:sym2816statement-control:sym2828statement-control:sym$*WHILElalt_nfa__16_192075EC499B082379376879A56369924717230A-0$*IN-LOOP283:statement-control:sym284lalt_nfa__17_192075EC499B082379376879A56369924717230A-0lalt_nfa__18_192075EC499B082379376879A56369924717230A-0keyword*X::Syntax::UnlessElse285<statement-control:sym286lalt_nfa__19_192075EC499B082379376879A56369924717230A-0lalt_nfa__20_192075EC499B082379376879A56369924717230A-0,X::Syntax::WithoutElse2872statement-control:sym@*IF-PARTS@IF-PARTS>Contextual @*IF-PARTS not foundlalt_nfa__21_192075EC499B082379376879A56369924717230A-0IfWithlalt_nfa__24_192075EC499B082379376879A56369924717230A-0lalt_nfa__22_192075EC499B082379376879A56369924717230A-0 Elsif Orwithlalt_nfa__23_192075EC499B082379376879A56369924717230A-0elif288 vetPerlForSyntax289$(X::Syntax::P5290.C-style "for (;;)" loop"loop (;;)"2914statement-control:sym292:statement-control:symlalt_nfa__27_192075EC499B082379376879A56369924717230A-0lalt_nfa__25_192075EC499B082379376879A56369924717230A-0lalt_nfa__26_192075EC499B082379376879A56369924717230A-0$"while" or "until"293>statement-control:sym$WHENEVER-COUNTJContextual $*WHENEVER-COUNT not found6X::Comp::WheneverOutOfScope2946statement-control:syme1e2e3295lloop spec (expected 3 semicolon-separated expressions)|loop spec (expected 3 semicolon-separated expressions but got 296loop spec (expected 3 semicolon-separated expressions but got more)loop spec297<statement-control:symforeachend-keyword'foreach' 'for'2986statement-control:sym traitBNo valid trait found after 'also'2992statement-control:symlongnamemodule-name spaceyarglist3004statement-control:symlalt_nfa__28_192075EC499B082379376879A56369924717230A-0(X::Language::TooLate3016statement-control:symlalt_nfa__29_192075EC499B082379376879A56369924717230A-0In case of using pragma, use "use" instead (e.g., "use v6;", "use v6.c;").,302:statement-control:sym303<statement-control:symlalt_nfa__30_192075EC499B082379376879A56369924717230A-0variableterm304nomodexpr0Missing expression for '(' statement modifier305modifier-expr3063074statement-mod-cond:sym308<statement-mod-cond:sym3098statement-mod-cond:sym3108statement-mod-cond:sym311>statement-mod-cond:sym3123136statement-mod-loop:sym314:statement-mod-loop:sym315:statement-mod-loop:sym316:statement-mod-loop:sym3173186statement-prefix:sym blorst3196statement-prefix:sym3206statement-prefix:sym3212statement-prefix:sym3226statement-prefix:sym3236statement-prefix:sym3244statement-prefix:sym3254statement-prefix:sym3264statement-prefix:sym3276statement-prefix:sym3284statement-prefix:sym3294statement-prefix:sym3302statement-prefix:sym
3314statement-prefix:sym3324statement-prefix:sym3332statement-prefix:sym$*DOC-PHASER$DOC-PHASERBContextual $*DOC-PHASER not found
Begin
CheckInit334lalt_nfa__31_192075EC499B082379376879A56369924717230A-0$block or statement3350statement-prefix:sym3366statement-prefix:sym3378statement-prefix:sym3384statement-prefix:sym339:statement-prefix:sym3406statement-prefix:sym3412statement-prefix:sym3426statement-prefix:sym3434statement-prefix:sym3444statement-prefix:sym3456statement-prefix:sym3468statement-prefix:sym347EXPR-nonassoc2X::Syntax::NonAssociativeleft
right348"EXPR-nonlistassoc:X::Syntax::NonListAssociative349&properties-for-nodepropertiescolonpair$OperatorPropertiesFInternal error: no properties for: dump350$*LEFTSIGILy=termishBMissing required term after infixOPER"sub-or-precedencenext-termprecedenceHMissing infixish operator precedenceEXPR-reduceadverbassociativenon
chainlist351@!array
unary1172set-keyPOSTFIX-EXPRPREFIX-EXPRLIST-EXPRternaryTERNARY-EXPRINFIX-EXPR352$*OPER
$OPER6Contextual $*OPER not foundstdstopperinfixstopperlalt_nfa__35_192075EC499B082379376879A56369924717230A-0$IN_REDUCE@Contextual $*IN_REDUCE not foundadverb-as-infixlalt_nfa__34_192075EC499B082379376879A56369924717230A-0bracketed infix[]']'  infixed function353[&twigillalt_nfa__32_192075EC499B082379376879A56369924717230A-0
alpha354lalt_nfa__33_192075EC499B082379376879A56369924717230A-0
HYPER$IN-META<Contextual $*IN-META not foundinfix inside 355356357infix stopperlalt_nfa__37_192075EC499B082379376879A56369924717230A-0358!!
$GOAL6Contextual $*GOAL not found359lalt_nfa__36_192075EC499B082379376879A56369924717230A-0endargs360361Binfix-prefix-meta-operator:sym!negbNegation metaoperator not followed by valid infix362Binfix-prefix-meta-operator:sym363Binfix-prefix-meta-operator:sym364Binfix-prefix-meta-operator:sym365366Dinfix-postfix-meta-operator:sym<=>367368Linfix-circumfix-meta-operator:sym< >lalt_nfa__38_192075EC499B082379376879A56369924717230A-0openinglalt_nfa__39_192075EC499B082379376879A56369924717230A-0 or closing369Pinfix-circumfix-meta-operator:sym<< >>lalt_nfa__40_192075EC499B082379376879A56369924717230A-0lalt_nfa__41_192075EC499B082379376879A56369924717230A-0<< or >>370OPER=prefix371372Fprefix-postfix-meta-operator:sym<>lalt_nfa__42_192075EC499B082379376879A56369924717230A-0373$QSIGIL:Contextual $*QSIGIL not foundlalt_nfa__43_192075EC499B082379376879A56369924717230A-0unspace\.lalt_nfa__44_192075EC499B082379376879A56369924717230A-0OPER=postfix374postcircumfix$OPER=postcircumfix[{<
dottyOPER=dottyprivopOPER=privop
space$dot on method call@375376Fpostfix-prefix-meta-operator:sym<>lalt_nfa__45_192075EC499B082379376879A56369924717230A-0377postoplalt_nfa__46_192075EC499B082379376879A56369924717230A-0378379,postcircumfix:sym<( )>argument list')' 380,postcircumfix:sym<[ ]>subscript381,postcircumfix:sym<{ }>'}' 382,postcircumfix:sym383lalt_nfa__47_192075EC499B082379376879A56369924717230A-06Whitespace required before  operator<X::QuoteWords::Missing::Closercloser3840postcircumfix:sym<< >>"shell-quote words385,postcircumfix:sym< >386387dotty:sym<.>dottyop388dotty:sym<.^>.^389dotty:sym<.?>.?390dotty:sym<.&>.&391.dotty method or postfixlalt_nfa__48_192075EC499B082379376879A56369924717230A-0methodopdotty-non-ident392393lalt_nfa__52_192075EC499B082379376879A56369924717230A-08class-qualified postfix call'"394lalt_nfa__49_192075EC499B082379376879A56369924717230A-0
quote395lalt_nfa__50_192075EC499B082379376879A56369924717230A-0.(Quoted method name requires parenthesized arguments. If you meant to concatenate two strings, use '~'.$*DOTTY$DOTTY8Contextual $*DOTTY not found method argumentslalt_nfa__53_192075EC499B082379376879A56369924717230A-0args396lalt_nfa__51_192075EC499B082379376879A56369924717230A-0397lalt_nfa__54_192075EC499B082379376879A56369924717230A-0Cannot use @ on a non-identifier method call398super-sign⁻⁺¯399sub-sign
₊₋400super-integer7⁰¹²³⁴⁵⁶⁷⁸⁹401sub-integer=₀₁₂₃₄₅₆₇₈₉402
power403vulgarlalt_nfa__55_192075EC499B082379376879A56369924717230A-0m½↉⅓⅔¼¾⅕⅖⅗⅘⅙⅚⅐⅛⅜⅝⅞⅑⅒404dottyopish405406postfix:symi407!postfix:sym<ⁿ>408postfix:sym<+>409postfix:sym<++>++410postfix:sym<-->--411%postfix:sym<⚛++>⚛++412%postfix:sym<⚛-->⚛--413postfix:sym->lalt_nfa__56_192075EC499B082379376879A56369924717230A-0lalt_nfa__58_192075EC499B082379376879A56369924717230A-0lalt_nfa__57_192075EC499B082379376879A56369924717230A-0T->(), ->{} or ->[] as postfix dereferencer.(), .[] or .{} to deref, or whitespace to delimit a pointy block-> as postfixeither . to call a method, or whitespace to delimit a pointy block414415prefix:sym<++>416prefix:sym<-->417#prefix:sym<++⚛>++⚛418#prefix:sym<--⚛>--⚛419prefix:sym<~~>~~420prefix:sym??421prefix:sym<^^>^^422prefix:sym?423424prefix:sym425426prefix:sym<+>+427prefix:sym<~>~428prefix:sym<->-429prefix:sym<−>−430prefix:sym<|>|431prefix:sym<+^>+^432prefix:sym<~^>~^433prefix:sym?^434prefix:sym<⚛>⚛435prefix:sym<^>^437436~Precedence of ^ is looser than method call; please parenthesize438prefix:symmainlineset-has-let439 prefix:symset-has-temp440prefix:symend-prefix441prefix:sym442443 infix:sym444infix:sym445$infix:sym446"infix:sym447infix:sym448infix:sym449"infix:sym<(cont)>450infix:sym451infix:sym
452infix:sym453"infix:sym<(elem)>454infix:sym455infix:sym456infix:sym457infix:sym<^ff>458infix:sym459infix:sym<^ff^>460infix:sym461infix:sym<^fff>462infix:sym463 infix:sym<^fff^>464infix:sym465infix:sym466infix:sym467infix:sym468infix:sym469infix:sym470infix:sym471infix:sym472infix:sym473"infix:sym474infix:sym475infix:sym476*infix:sym477infix:sym478"infix:sym479"infix:sym480infix:sym481infix:sym482infix:sym483infix:sym<**>**484infix:sym<.>0. to concatenate strings485postfix call (only basic method calls that exclusively use a dot can be detached)postfix call486infix:sym<.=>.=487infix:sym<:=>:=488infix:sym<::=>::= "::="489infix:sym<%%>%%490infix:sym?&491infix:sym+<+<492493infix:sym+>+>494495infix:sym~<~<496497infix:sym~>~>498499infix:sym<<&<< to do left shift+< or ~<500infix:sym>>(>> to do right shift+> or ~>501infix:sym<*>*502infix:sym<>503infix:sym504infix:sym<>505infix:sym<%>%506infix:sym<+&>+&507infix:sym<~&>~&508infix:sym<->509510infix:sym?|511infix:sym512infix:sym<−>513infix:sym<+>514infix:sym<+|>+|515infix:sym<+^>516infix:sym<~|>~|517infix:sym<~^>518infix:sym<~>519infix:sym<∘>∘520infix:sym521infix:sym<&>522infix:sym<(&)>(&)523infix:sym<∩>∩524infix:sym<(.)>(.)525infix:sym<⊍>⊍526infix:sym<|>527infix:sym<^>528infix:sym<(|)>(|)529infix:sym<∪>∪530infix:sym<(^)>(^)531infix:sym<⊖>⊖532infix:sym<(+)>(+)533infix:sym<⊎>⊎534infix:sym<(-)>(-)535infix:sym<∖>∖536infix:sym537lalt_nfa__59_192075EC499B082379376879A56369924717230A-0538infix:sym<=~=>=~=539infix:sym<≅>≅540infix:sym<==>==541infix:sym<≠>542infix:sym<=<=543infix:sym<≤>≤544infix:sym>=>=545infix:sym<≥>≥546infix:sym<547infix:sym>548infix:sym<=:=>=:=549infix:sym<===>===550infix:sym<~~>551infix:sym!~~552infix:sym<∈>∈553infix:sym<∉>∉554infix:sym<∋>∋555infix:sym<∌>∌556infix:sym(<)(<)557infix:sym<⊂>⊂558infix:sym<⊄>⊄559infix:sym(>)(>)560infix:sym<⊃>⊃561infix:sym<⊅>⊅562infix:sym(<=)(<=)563infix:sym<⊆>⊆564infix:sym<⊈>⊈565infix:sym(>=)(>=)566infix:sym<⊇>⊇567infix:sym<⊉>⊉568infix:sym(<+)(<+)569infix:sym<≼>≼570infix:sym(>+)(>+)571infix:sym<≽>≽572infix:sym<&&>&&573infix:sym<||>||574infix:sym//575infix:sym<^^>576 infix:symi=577bX::Syntax::ConditionalOperator::SecondPartInvalidsecond-part578dX::Syntax::ConditionalOperator::PrecedenceTooLooseoperator579bX::Syntax::ConditionalOperator::SecondPartGobbled580Confused: Bogus code found before the !! of conditional operator8Confused: Found ?? but no !!581infix:sym<,>582infix:sym<:>$*INVOCANT_OK$INVOCANT_OKDContextual $*INVOCANT_OK not found583lalt_nfa__60_192075EC499B082379376879A56369924717230A-0terminator>Invocant colon not allowed here584infix:sym585586infix:sym587588infix:sym<...>...589infix:sym<…>…590infix:sym<...^>...^591infix:sym<…^> …^592infix:sym<^...>^...593infix:sym<^…> ^…594 infix:sym<^...^> ^...^595!infix:sym<^…^> ^…^596infix:sym597X? and : for the ternary conditional operator?? and !!598infix:sym<=> $*ITEM$LEFTSIGIL@Contextual $*LEFTSIGIL not found599infix:sym=>600infix:sym<⇒>601infix:sym<⚛=> ⚛=602!infix:sym<⚛+=> ⚛+=603!infix:sym<⚛-=> ⚛-=604%infix:sym<⚛−=>⚛−=605infix:sym<..>..)]FPlease use ..* for indefinite range606infix:sym<^..>^..607infix:sym<..^>..^608infix:sym<^..^>^..^609infix:sym<=><=>610infix:sym<==<==611infix:sym==>==>612infix:sym<<==<<==613infix:sym==>>==>>614infix:sym!~B!~ to do negated pattern matching615infix:sym<=~>=~2=~ to do pattern matching616circumfix617$circumfix:sym<( )>0parenthesized expression618$circumfix:sym<[ ]>array composer619$circumfix:sym<{ }>620$circumfix:symquote words621 STDIN>d$*IN.lines (or add whitespace to suppress warning)<>lines() to read input, ('') to represent a null string or () to represent an empty list'>' 622(circumfix:sym<< >>'>>' 623$circumfix:sym< >'' 624$*OFTYPE$OFTYPE:Contextual $*OFTYPE not found $*VAR$VAR4Contextual $*VAR not foundlalt_nfa__61_192075EC499B082379376879A56369924717230A-0Prefix \ requires an argument, but no valid term found. Did you mean b to be an opening bracket for a declarator block?625<X::Syntax::InfixInTermPosition626627&term:sym628term:sym629term:sym630term:sym