2023-11-26 18:00:23 +00:00
// This file was generated by lezer-generator. You probably shouldn't edit it.
import { LRParser } from "@lezer/lr"
2023-11-26 22:28:15 +00:00
const spec _Word = { _ _proto _ _ : null , true : 8 , false : 10 , nil : 148 , fn : 188 , recur : 192 , if : 198 , then : 202 , else : 204 , let : 206 , match : 210 , with : 212 , when : 216 , loop : 218 , repeat : 222 , each : 224 , ref : 230 , import : 234 , as : 236 , use : 238 , ns : 240 }
2023-11-26 18:00:23 +00:00
export const parser = LRParser . deserialize ( {
version : 14 ,
2023-11-26 22:28:15 +00:00
states : " ! 8 nOYQPOOOOQO '#D^' # D ^ OYQPOOO # PQPO '#CeOOQO' # Dw '#DwO#UQPO' # DwO % TQQO '#CfO%[QQO' # CgO % fQQO '#CiO%pQQO' # CjO & RQQO '#CkOOQO' # Dz '#DzO&aQPO' # ClOOQO '#Dv' # DvO & iQPO '#CyOOQO' # Ea '#EaOOQO' # Du '#DuOOQO' # Er '#ErOOQO' # Dt '#DtOOQO' # Et '#EtO(VQPO' # DsOOQO '#D_' # D _Q ) uQPOOOOQO '#C^' # C ^ OOQO '#Cb' # CbO * SQPO '#CoO&dQPO' # CxO + YQPO '#CzO+aQPO' # C | O , _QPO '#DPO,dQPO' # DRO - bQPO '#DTO,dQPO' # DUO - jQPO '#DVO.bQPO' # DWO . gQPO '#DZO.lQPO' # D [ O . qQPO '#D]OOQO-E7[-E7[OOQO,59P,59PO.vQQO' # DwOOQO '#D`' # D ` O/[QQO,59QO/cQQO,59QOOQO,59Q,59QO*VQPO'#CoO/kQQO,59ROOQO'#EP'#EPO/uQQO,59ROOQO,59R,59RO/}QPO'#ChO0SQQO,59TO0^QQO,59TOOQO,59T,59TO0fQQO,59UOOQO'#EW'#EWO0wQPO'#EWOOQO'#EV'#EVO2[QQO,59UOOQO,59U,59UO2dQQO,59VO2jQQO,59VOOQO,59V,59VO4cQQO'#CmOOQO'#EZ'#EZOOQO'#De'#DeO4jQPO,59WO&iQPO,59eO5RQPO,59eO5ZQPO,5:_OOQO-E7]-E7]O7TQQO'#CqO7bQPO'#CpOOQO,59Z,59ZO7gQPO,59sOOQO,59d,59dO7oQSO'#DwO8QQSO,59fO-jQPO,59gO8YQPO,59hO8_QPO,59kO8lQWO'#DwO8zQWO,59mO9PQPO,59oO9UQWO,59pOOQO'#Cn'#CnO9ZQQO'#CsO9hQQO'#CuO9yQQO'#CwOOQO'#Cr'#CrO:[QPO,59qO:aQPO,59rO:fQPO,59uOOQO,59v,59vO:kQPO,59wOOQO-E7^-E7^O:pQQO1G.lOOQO1G.l1G.lO:xQQO1G.lO:pQQO1G.lO;PQQO,59WO;eQQO1G.mOOQO1G.m1G.mO;mQQO1G.mO;eQQO1G.mOOQO,59S,59SO;wQQO1G.oOOQO1G.o1G.oO<PQQO1G.oO;wQQO1G.oO<ZQQO1G.pOOQO1G.p1G.pOOQO,5:r,5:rO<cQQO1G.pO<ZQQO1G.pO<tQQO1G.qOOQO1G.q1G.qO<|QQO1G.qO<tQQO1G.qO=[QQO,59XOOQO'#E['#E[OOQO,59X,59XO=cQQO,59XOOQO-E7c-E7cO=kQPO1G/PO=sQPO1G/PO=kQPO1G/POOQO1G/P1G/PO=zQQO,59]O>XQQO,59]O7ZQPO,59]OOQO,59],59]O>XQQO,59]O>aQPO'#CtO>iQPO,59[O?SQPO'#DSOOQO1G/_1G/_OOQO1G/ ` 1 G / ` O?[QSO,59WOOQO'#Dj'#DjO?mQSO1G/QO?uQPO1G/QOA ` QPO1G / ROAeQPO1G / SO8 _QPO1G / VOAoQPO '#DQOOQO' # DO '#DOOAtQPO1G/VOA|QWO,59WO7gQPO1G/XOOQO1G/Z1G/ZO7gQPO1G/[OB[QQO,59_OOQO,59_,59_OBiQQO,59_OBiQQO,59_O7ZQPO,59_OBqQQO,59aOOQO' # Cv '#CvO-jQPO' # CvOCSQQO , 59 aOC [ QPO , 59 aOOQO , 59 a , 59 aOCSQQO , 59 aOCgQQO , 59 cOCxQQO , 59 cOC [ QPO , 59 cOOQO , 59 c , 59 cOCxQQO , 59 cO > iQPO1G / ] O ( [ QPO1G / ^ ODQQPO1G / aODVQQO1G / cODbQQO7 + $WODiQQO7 + $WOOQO7 + $W7 + $WOOQO , 59 { , 59 { OOQO - E7 _ - E7 _ODqQQO7 + $XOD { QQO7 + $XOOQO7 + $X7 + $XOOQO , 59 | , 59 | OOQO - E7 ` -E7 ` OETQQO7 + $ZOE _QQO7 + $ZOOQO7 + $Z7 + $ZOEgQQO7 + $ [ OExQQO7 + $ [ OOQO7 + $ [ 7 + $ [ OOQO , 59 } , 59 } OOQO - E7a - E7aOFQQQO7 + $ ] OFWQQO7 + $ ] OOQO7 + $ ] 7 + $ ] OOQO , 5 : O , 5 : OOOQO - E7b - E7bOOQO1G . s1G . sOF ` QQO1G.sOFhQQO1G.sOF ` QQO1G . sOFoQPO7 + $kOFvQPO7 + $kOOQO7 + $k7 + $kOOQO , 5 : T , 5 : TOOQO - E7g - E7gOGOQQO1G . wO7ZQPO1G . wOOQO1G . w1G . wOGOQQO1G . wOHUQQO1G . wOOQO - E7e - E7eOGOQQO1G . wOOQO , 59 ` ,59 ` OOQO1G . v1G . vO ? SQPO , 59 nOH ] QPO , 59 nOOQO - E7h - E7hO ? uQPO7 + $lOHeQSO7 + $lO + aQPO7 + $mOHmQPO '#C}OOQO' # Ek '#EkOHrQPO' # EkOOQO7 + $n7 + $nOH | QPO7 + $qOIUQSO , 59 lOI ] QPO7 + $qOH | QPO7 + $qOOQO7 + $q7 + $qOOQO7 + $s7 + $sOOQO7 + $v7 + $vOOQO1G . y1G . yOImQQO1G . yOImQQO1G . yO7ZQPO1G . yOIuQQO1G . yOImQQO1G . yOI | QQO1G . { OC [ QPO1G . { OOQO1G . { 1 G . { OI | QQO1G . { OOQO , 59 b , 59 bOJUQQO1G . { OOQO - E7f - E7fOI | QQO1G . { OJgQQO1G . } OC [ QPO1G . } OOQO1G . } 1 G . } OJgQQO1G . } OJoQQO1G . } OJgQQO1G . } OOQO7 + $w7 + $wOOQO7 + $x7 + $xOOQO7 + $ { 7 + $ { ODVQQO7 + $ } OKQQQO7 + $ } OOQO << Gr << GrOKYQQO << GrP # mQQO '#D`OOQO<<Gs<<GsOKaQQO<<GsPKkQQO' # D ` OOQO<<Gu<<GuOKrQQO<<GuOOQO<<Gv<<GvOK|QQO<<GvPL_QQO'#D ` OOQO << Gw << GwOLmQQO << GwPDVQQO '#D`OL{QQO7+$_OMSQQO7+$_OOQO7+$_7+$_OOQO,5:Q,5:QOOQO-E7d-E7dOOQO<<HV<<HVOM[QPO<<HVP&iQPO' # D ^ OMcQQO7 + $cOOQO7 + $c7 + $cOMjQQO7 + $cOMjQQO7 + $cOMjQQO7 + $cPD ] QQO '#DgOMrQPO1G/YOMzQPO1G/YOMrQPO1G/YOOQO1G/Y1G/YONVQSO<<HWONVQSO<<HWO([QPO<<HWON_QPO<<HXOIUQSO,59iOHrQPO,5;VONdQPO,5;VONlQPO<<H]ON|QPO<<H]OOQO<<H]<<H]OIUQSO1G/WOOQO1G/W1G/WOOQO,5:W,5:WOOQO-E7j-E7jO! UQQO7+$eOOQO7+$e7+$eO! ]QQO7+$eO! ]QQO7+$eO! ]QQO7+$eO! eQQO7+$gOOQO7+$g7+$gO! vQQO7+$gO! vQQO7+$gO! vQQO7+$gPD]QQO' # DhO ! ! OQQO7 + $iOOQO7 + $i7 + $iO ! ! aQQO7 + $iO ! ! aQQO7 + $iO ! ! aQQO7 + $iO ! ! iQQO << HiO ! ! qQQO << HiO ! ! iQQO << HiOOQO << Hi << HiOOQOAN = ^ AN = ^ OOQOAN = _AN = _OOQOAN = aAN = aOOQOAN = bAN = bOOQOAN = cAN = cOOQO << Gy << GyO ! # PQQO << GyP2rQQO '#D`OOQOAN=qAN=qOOQO<<G}<<G}O!#WQQO<<G}O!#_QQO<<G}PGWQQO,5:RO!#gQPO7+$tO!#rQPO7+$tOOQO7+$t7+$tOOQO,5:X,5:XOOQO-E7k-E7kO!#zQSOAN=rO([QPOAN=rOOQOAN=rAN=rO?uQPOAN=sOIUQSO1G/TOOQO1G/T1G/TO!$SQPO1G0qO!$[QPO1G0qO!$SQPO1G0qOOQO1G0q1G0qOOQOAN=wAN=wO!$iQPOAN=wOOQO7+$r7+$rP8_QPO' # D ^ OOQO << HP << HPO ! $yQQO << HPO ! % QQQO << HPOOQO << HR << HRO ! % YQQO << HRO ! % kQQO << HRP ! % sQQO , 5 : SOOQO << HT << HTO ! & RQQO << HTO ! & dQQO << HTO ! & lQQOAN > TO ! & rQQOAN > TOOQOAN > TAN > TOOQOAN = eAN = eOOQOAN = iAN = iOOQO << H ` <<H ` O ! & zQPO << H ` P?SQPO'#D^O([QPOG23^OOQOG23^G23^O!'VQSOG23_OOQO7+ $ o7+ $ oO!'_QPO7+&]O!'lQPO7+&]OOQO7+&]7+
stateData : " ! 5 R ~ O ! dOS ! eOS ~ ORTOSgOTgOVSOWSO ! fPO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # QiO # SjO # U ^ O # VkO # ZqO # ] lO # ` mO#anO#coO#dpO#grO#isO#ktO#luO~ORwO~O!f!kX!m!|X!o!|X!w!kX#^!kX#R!kX#X!kX~ORxOSgOTgOVSOWSO!lhO!mRO!oUO!pyO!rVO!vWO!xXO!{YO#Q}O#SjO#U^O#V,]O#], ` O # ` mO#a+yO#coO#d+|O~O!q|O~P#mO!t!SO!u!RO~P#mO!t!SO!w!VO~P#mOR!XO!mRO!pyO!t!SO!w!]O~OR!XO!mRO!pyO!w! ` O ~ O ! mRO ! o ! aO ~ ORTOSgOTgOVSOWSO ! fPO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # QiO # SjO # U ^ O # VkO # ZqO # ] lO # ` mO#anO#coO#dpO#grO~O!fPO~ORTOSgOTgOVSOWSO!lhO!mRO!oUO!rVO!vWO!xXO!{YO#QiO#SjO#U^O#VkO#ZqO#]lO# ` mO # anO # coO # dpO # grO ~ O # isO # ktO # luO ~ P ( [ OR ! lO ! o ! iO ~ OR ! nOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + dO # SjO ~ O # Z ! pO ~ P * [ ORTOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + eO # SjO ~ O # U ! rO ~ OR ! sOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + fO # SjO ~ OR ! uOW ! uO ~ ORSOSgOTgOVSOWSO ! lhO ! mRO ! o ! iO ! r ! xO ! x ! yO ! { ! zO # P ! wO ~ OR ! } O ~ OV # OO ~ OR # PO ~ OR # QO ~ O ! m ! | X ! o ! | X ! p ! kX ! q ! kX ! u ! kX ! w ! kX ~ O ! q # TO ~ P # mO ! pyO ! q # TO ~ O ! t ! SO ! u # YO ~ P # mO ! pyO ! u # YO ~ OR # ] O ~ O ! t ! SO ! w # _O ~ P # mO ! pyO ! w # _O ~ OR ! XO ! mRO ! pyO ! t ! SO ! w # cO ~ ORxOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q } O # SjO # U ^ O # V , ] O # ] , ` O# ` mO # a + yO # coO # d + | O ~ O ! pyO ! w # cO ~ OR ! XO ! mRO ! pyO ! w # hO ~ ORxOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! pyO ! rVO ! vWO ! xXO ! { YO # P ! wO # Q + ZO # SjO # U ^ O # V , ] O # Z + ^ O # ] , ` O# ` mO # a + yO # coO # d + | O # g + aO ~ O ! q # mO ~ P2rO ! mRO ! o ! aO ! f ` a!w ` a # ^ ` a#R ` a # X ` a~O!fPO!w#sO~O!fPOR!gaS!gaT!gaV!gaW!ga!b!ga!l!ga!m!ga!o!ga!r!ga!v!ga!x!ga!{!ga#Q!ga#S!ga#U!ga#V!ga#Z!ga#]!ga# ` ! ga # a ! ga # c ! ga # d ! ga # g ! ga # i ! ga # k ! ga # l ! ga ~ O ! pyO ! q # wO ! t # yO ~ P - jO # R # zO ~ O ! o ! iO # U # { O ~ O ! m ! | X ! o ! | X # W ! kX # X ! kX # Y ! kX ~ O # W$PO # X$RO ~ O # ^ $TO ~ O ! fPO # P ! wO # Y$WO ~ P + aO ! m ! | X ! o ! | X # b ! kX # e ! kX ~ O # b$ZO ~ O # U ^ O ~ O # e$ ] O ~ O ! pyO ! t # yO ! u$ _O ~ P - jOR$dO ! mRO ! pyO ! t # yO ! w$hO ~ OR$dO ! mRO ! pyO ! t # yO ! w$mO ~ O # [ $oO ~ O # [ $pO ~ O # j$qO ~ O # U$rO ~ O ! pyO ! q$uO ~ O ! q$uO ~ P # mO ! mRO ! o ! aO ! p ` a!q ` a ! u ` a!w ` a ~ O ! pyO ! u$zO ~ O ! t ! SO ! u$zO ~ P # mO ! pyO ! w % PO ~ O ! t ! SO ! w % PO ~ P # mO ! pyO ! w % SO ~ OR ! XO ! mRO ! pyO ! t ! SO ! w % SO ~ O ! pyO ! w % XO ~ OR ! XO ! mRO ! pyO ! w % XO ~ O ! q % [ O ~ P2rO ! pyO ! q % [ O ~ O ! fPO ! w % bO ~ O ! w % bO ~ P & iO ! pyO ! q % gO ! t # yO ~ P - jO ! pyO ! q % gO ~ OR % lO # P ! wO ~ O # U ^ O # VkO # ] lO # ` mO#anO#coO#dpO~P+aO!fPO!o!iO~O!mRO!o!aO#W ` a # X ` a#Y ` a ~ O # W$PO # X % qO ~ OR ! nOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + [ O # SjO # U ^ O # V , ^ O # Z + _O # ] , aO # ` mO#a+zO#coO#d+}O#g+bO~O#[%sO~O#U%vO#Y $ WO~P-jO#R%yO~O!fPO!w%|O~O!mRO!o!aO#b ` a # e ` a~O!pyO!t#yO!u&PO~P-jO!pyO!u&PO~OR $ dO!mRO!pyO!t#yO!w&XO~O!pyO!w&XO~OR $ dO!mRO!t#yO~OR $ dO!mRO!pyO!t#yO!w&aO~O!pyO!w&aO~OR&gO~OR!XO!mRO!pyO~O!q&jO~P#mO!pyO!q&jO~O!t!SO!u&mO~P#mO!pyO!u&mO~O!t!SO!w&pO~P#mO!pyO!w&pO~OR!XO!mRO!pyO!t!SO!w&rO~O!pyO!w&rO~OR!XO!mRO!pyO!w&uO~O!pyO!q&zO~O!q&zO~P2rO!w&}O~P&iO!fPO!w&}O~O!pyO!q'RO~O!pyOR!ZaS!ZaT!ZaV!ZaW!Za!l!Za!m!Za!o!Za!r!Za!t!Za!x!Za!{!Za#P!Za~O!q'RO~PGWO!fPO!w'ZO~O#W $ PO#Y'^O~O#R' ` O ~ O ! fPO # Y$WO ~ P - jO ! fPO ! w 'eO~O#W$PO~P([O!fPO!w' eO # P ! wO # Y$WO ~ P + aO ! pyO ! u 'kO~O!u' kO ~ PGWO ! pyO ! w 'pO~O!pyO!w' pOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w 'vO~O!pyO!w' vOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ' } O ~ O ! q ( OO ~ P # mO ! t ! SO ! u ( PO ~ P # mO ! t ! SO ~ P # mO ! t ! SO ! w ( QO ~ P # mOR ! XO ! mRO ! pyO ! t ! SO ! w ( RO ~ OR ! XO ! mRO ! pyO ! t ! SO ~ OR ! XO ! mRO ! pyO ! w ( SO ~ O ! q ( TO ~ P2rO ! pyO ! q ( TO ~ O ! w ( WO ~ P & iO ! q ( XO ~ PGWO ! pyO ! q ( XO ~ O ! fPO ! w ( _O ~ O ! fPO ! o ! iO ! w ( _O ~ O # W$PO # Y ( cO ~ O # X ( eO ~ O ! fPO ! w ( kO ~ O ! fPO ! w ( lO # P ! wO # Y$WO ~ P + aO ! fPO ! w ( lO ~ O ! u ( pO ~ PGWO ! pyO ! u ( pO ~ O ! pyO ! w ( sOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ( sO ~ O ! pyO ! w ( wOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ( wO ~ O ! pyO ! w ( | O ~ OR ! XO ! mRO ! pyO ! w ( | O ~ O ! q ( } O ~ P2rO ! q ) OO ~ PGWO ! pyO ! q ) OO ~ O ! fPO ! o ! iO ! w ) PO ~ O ! fPO ! w ) PO ~ O # W$PO # Y ) SO ~ O ! fPO ! w ) YO ~ O ! fPO ! w ) YO # Y$WO ~ P - jO ! fPO ! w ) ] O # P ! wO # Y$WO ~ P + aO ! u ) ^ O ~ PGWO ! pyO ! u ) ^ O ~ O ! pyO ! w ) _OR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ) _O ~ O ! pyOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ) ` OR![a!m![a!t![a~O!pyO!w) ` O ~ OR ! XO ! mRO ! pyO ! w ) aO ~ O ! fPO ! o ! iO ! w ) cO ~ O # W$PO # Y ) fO ~ O ! fPO ! w ) gO # Y$WO ~ P - jO ! fPO ! w ) gO ~ OR ! XO ! mRO ! pyO ! w ) jO ~ O # W$PO # Y ) kO ~ O ! fPO ! w ) mO # Y$WO ~ P - jO # U ^ O # V , ^ O # ] , aO # ` mO#a+zO#coO#d+}O~P*[O#U^O#V,_O#],bO# ` mO # a + { O # coO # d , OO ~ P , dORxOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + ZO # SjO # U ^ O # V , ] O # Z + ^ O # ] , ` O# ` mO # a + yO # coO # d + | O # g + aO ~ OR ! sOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + ] O # SjO # U ^ O # V , _O # Z + ` O#],bO# ` mO # a + { O # coO # d , OO # g + cO ~ O # W$PO ~ P ! ) mO # W$PO ~ P ? uO # W$PO ~ P ! + WO # R ) rO ~ O # R ) sO ~ O # R ) tO ~ O # [ ) uO ~ O # [ ) vO ~ O # [ ) wO ~ O # [ ) xO ~ O # [ ) yO ~ O # [ ) zO ~ O # W$PO # Y ) { O ~ O # W$PO # Y ) | O ~ O # W$PO # Y ) } O ~ O # R * OO ~ O # R * PO ~ O # R * QO ~ O # W$PO # Y * RO ~ O # W$PO # Y * SO ~ O # W$PO # Y * TO ~ O # W$PO # Y * XO ~ O # W$PO # Y * YO ~ O # W$PO # Y * ZO ~ O # W$PO # Y * [ O ~ O # W$PO # Y * ] O ~ O # W$PO # Y * ^ O ~ O # W$PO # Y * _O ~ O # W$PO # Y * ` O~O#W $ PO#Y*aO~OR*eO!o!iO~OR*fO!o!iO~OR*gO!o!iO~OR*kO~OR*lO~OR*mO~O#b*nO~O#b*oO~O#b*pO~O#e*qO~O#e*rO~O#e*sO~O#W $ PO#X
goto : " ! 0 W # iPP # jPPP # jPP & n * s * s - [ * s * s * s - q0Y0g - q1i2c3t5X5v5X6p5X - q7U9U9U9U ; R ; e9U < P9U < ] 9 U9U < o < o < o < o > Q > Q > Q > V ? { @ SEdEnFQF [ FnGQG [ GnHQH [ JUJ ` JjPPPPPJtJyMb! m!%QPP-qPPPP!(WPPPPP!(m!(yP!)h!,V!,aPPPP!,mPPPPPPPPP!.jPPPPPP!.pP!0R'TSOQUVW^fklnpqz!O!T!Y!a!e!i!p!r!x#U#Z# ` # k # q # t # v # z$R$T$U$ ^ $b$e$o$p$s$x$ } % ^ % ` %f%q%s%v%y%z&S&k&l&n&o&q&x'O'P'^' ` 'a' c 'f(U(V(c(e(f(i(m(o)S)W)f)h)i)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a+^+_+`+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+},O,],^,_,`,a,b,c,d,e,i,j,k!WSq!i!p!x#t#v$T$^$b$e%f%v&S' a ( i ) W ) h ) i + ^ + _ + ` +p+q+r,i,j,k!hTOQ^fl!e!r#q#z $ U $ o $ p% ` % s % y % z 'O' P '^' ` 'c'f(c(f(m(o)S)f)k, ` , a , b , c , d , e ! fxUVWz ! O ! T ! Y ! a # U # Z # ` #k $ s $ x $ }%^&k&l&n&o&q&x(U(V)r)u)x){*O*R*U*X*[*_r!YXY!W!^#e#i $ r%Q%V&h&s&t&v&w'{(z)b ` ! b [ ! d # W$O$Y ) o ) p ) q ! U ! nk$R % q ( e ) s ) v ) y ) | * P * S * V * Y * ] * ` +m+n+o+s+t+u+v+w+x,],^,_t!snp)t)w)z)}*Q*T*W*Z*^*a+y+z+{+|+},Oa $ e!y!z $ c $ g $ j $ l&W& ` % { ZOQUVW ^ fklnpz ! O ! T ! Y ! a ! e ! r # U # Z # ` #k#q#z $ R $ U $ o $ p $ s $ x $ }%^% ` % q % s % y % z & k & l & n & o & q & x 'O' P '^' ` 'c'f(U(V(c(e(f(m(o)S)f)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a + m + n + o + s + t + u + v + w + x + y + z + { + | + } , O , ] , ^ , _ , ` ,a,b,c,d,ef!PVW!O!T#Z# ` $x$ } & n & o & q ] ! ZX ! W # e % Q & s & t % { ] OQUVW ^ fklnpz ! O ! T ! Y ! a ! e ! r # U # Z # ` #k#q#z $ R $ U $ o $ p $ s $ x $ }%^% ` % q % s % y % z & k & l & n & o & q & x 'O' P '^' ` 'c'f(U(V(c(e(f(m(o)S)f)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a + m + n + o + s + t + u + v + w + x + y + z + { + | + } , O , ] , ^ , _ , ` ,a,b,c,d,e ` ! b [ ! d # W$O$Y ) o ) p ) qR ! mj ! W ! { q ! i ! p ! x # t # v$T$ ^ $b$e % f % v & S 'a(i)W)h)i+^+_+`+p+q+r,i,j,k[#l!a#k%^&x(U(V[$V!r$U%z' c ( m ( oR % l # y ` !ki}+Z+[+]+d+e+fW#|!l*e*f*gQ%o#{W%} $ Z*n*o*pW&O $ ]*q*r*sQ'W%nX( ` 'X(])Q)Rf!ji!l#{$Z$]%n' X ( ] ) Q ) R + e ! W ! { q ! i ! p ! x # t # v$T$ ^ $b$e % f % v & S 'a(i)W)h)i+^+_+`+p+q+r,i,j,kY*b}*e*n*q+ZY*c*f*o*r+[+dZ*d*g*p*s+]+fQ!|qQ#u!iQ$S!pQ$`!xS%e#t#v^%t$T%v' a ( i ) W ) h ) iS & Q$ ^ $bQ & Z$eQ 'S%fQ' m & SQ * h + ^ Q * i + _Q * j + ` Q*w+pQ*x+qQ*y+rQ,f,iQ,g,jR,h,k!X!{q!i!p!x#t#v $ T $ ^ $ b $ e%f%v&S'a(i)W)h)i+^+_+ ` + p + q + r , i , j , kQ # x ! iQ$a ! xQ$i ! yQ$n ! zS % h # t # vS & R$ ^ $bS & Y$c$gS & b$j$lQ 'T%fQ' n & SQ 'r&WR' x & ` Q $ f!yQ $ k!zS&V $ c $ gS&_ $ j $ lQ'q&WR'w& ` $t _OQUVW ^ fz ! O ! T ! Y ! a ! e # U # Z # ` #k#q#z $ R $ o $ p $ s $ x $ }%^% ` % q % y & k & l & n & o & q & x 'O' P '^' ` 'f(U(V(c(e(f)S)f)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a + m + n + o + s + t + u + v + w + xR$ [ ! u$u _OQUVW ^ fz ! O ! T ! Y ! a ! e # U # Z # ` #k#q#z $ R $ o $ p $ s $ x $ }%^% ` % q % y & k & l & n & o & q & x 'O' P '^' ` 'f(U(V(c(e(f)S)f)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a + m + n + o + s + t + u + v + w + xW % u$T + p + q + rQ 'b%vQ(h' aX ) Z ( i ) W ) h ) i [ $V ! r$U % z 'c(m(o^%t$T%v' a ( i ) W ) h ) iQ * w + pQ * x + qR * y + rQ$X ! rQ % x$UX 'h%z' c ( m ( oW # } ! l * e * f * gW % } $Z * n * o * pX & O$ ] * q * r * s # oaOQ ^ f ! a ! e # k # q$R$p % ^ % ` %q%y&x'O'P'^' ` 'f(U(V(c(e(f)S)f)k)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a+m+n+o+s+t+u+v+w+xVcOQfQQO|vQ!e!g#q$U%`%n%z' O 'P' X 'a' c ( ] ( i ( m ( o ) Q ) R ) W ) h ) iQ ! e ^ Q ! gdQ # q ! fQ$U ! rS % ` #p#rQ%n#{Q%z $ XQ'O%aQ'X%oQ'a%vS'c%x%{S(]'W'YQ(i'bQ(m'dQ)Q(^S)W(h(jR)h)XSfOQR!hfQzUQ!OVQ!TWQ!WXQ!^Y#r#Rz!O!T!W!^#U#Z# ` # e # i # k # t$ ^ $c$j$s$x$ } % Q % V % ^ % i % k & T & U & [ & ^ & c & d & h & k & l & n & o & q & s & t & v & w & x 'Q' U 'j' l 'o' s 'u' y '{(U(V(Y(Z([(q(r(t(u(v(x(y(z)bQ#U{Q#Z!QQ#`!UQ#e![Q#i!_Q#k!aQ#t!iQ$^!xQ$c!yQ$j!zS$s#S#VS$x#X#[S$}#^#aS%Q#b#fS%V#g#jQ%^#nQ%i#uQ%k#xQ&T$`Q&U$aQ&[$fQ&^$iQ&c$kQ&d$nQ&h$rQ&k$tQ&n$yQ&q%OQ&s%RQ&v%WS&x%]%_Q' Q % eQ 'U%hQ' j & QQ 'l&RQ' o & VQ 's&YQ' u & _Q 'y&bQ' { & iQ ( U & yQ ( Y 'SQ(Z' TQ ( [ 'VQ(q' mQ ( r 'nQ(t' qQ ( u 'rQ(v' tQ ( x 'wQ(y' xS ( z 'z' | R ) b ( { Q # V { Q$t # ST$w # V$tQ # [ ! QQ # a ! UQ$y # XW$ | # [ # a$y % OR % O # ^ Q # f ! [ Q % R # bT % U # f % RQ # j ! _Q % W # gW % Z # j % W '|({Q' | & iR ( { 'zQ!d[Q#W)oW#o!d#W$O$YQ$O)pR$Y)qQ%_#nQ&y%]T&|%_&yQ#v!iQ$b!xQ%f#tW%j#v$b%f&SR&S$^Q$g!yQ$l!zQ&W$cW&]$g$l&W&`R&`$jQ#r!fQ%a#pT%d#r%aQ$Q!oz%p$Q' ] 'f(b(f)e*U*V*W*}+O+P+Q+R+S+W+X+Y,V,W,XQ' ] % rQ 'f%yQ(b' [ Q ( f '`Q)e)UQ*U*OQ*V*PQ*W*QQ*}*tQ+O*uQ+P*vQ+Q*zQ+R*{Q+S*|Q+W+TQ+X+UQ+Y+VQ,V,PQ,W,QR,X,RQ(j' bQ ) X ( hT ) [ ( j ) XQ % { $XQ 'd%xT' i % { 'dQ' Y % oQ ( ^ 'WT(a' Y ( ^ VeOQfUdOQfQ ! f ^ [ # l ! a # k % ^ & x ( U ( VQ # p ! eW % c # q % ` 'O'PQ%r $ RW&f $ p)x)y)zQ'[%qQ'g%yW(d'^){)|)}W(g' ` * O * P * QQ ( n 'fW)T(c*R*S*TQ)U(eW)V(f*U*V*WW)d)S*X*Y*ZW)l)f*[*]*^W)n)k*_*`*aQ*t+mQ*u+nQ*v+oQ*z+sQ*{+tQ*|+uQ+T+vQ+U+wR+V+x#nbOQ^f!a!e#k#q$R$p%^%`%q%y&x' O 'P' ^ '`' f ( U ( V ( c ( e ( f ) S ) f ) k ) x ) y ) z ) { ) | ) } * O * P * Q * R * S * T * U * V * W * X * Y * Z * [ * ] * ^ * _ * ` *a+m+n+o+s+t+u+v+w+xQ{Uf!PVW!O!T#Z# ` $x$ } & n & o & qQ # SzQ # d ! YW$v # U$s & k & lW % m # z ) r ) s ) tX & e$o ) u ) v ) w$t ` OQUVW^fz!O!T!Y!a!e#U#Z# ` # k # q # z$R$o$p$s$x$ } % ^ % ` %q%y&k&l&n&o&q&x'O'P'^' ` 'f(U(V(c(e(f)S)f)k)r)s)t)u)v)w)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a+m+n+o+s+t+u+v+w+xQ!okQ!qlQ!tnQ!vp[$V!r$U%z' c ( m ( oQ ' _ % sQ + g + yQ + h + zQ + i + { Q
nodeNames : "⚠ Script Boolean Word true false Nil String Number Keyword Tuple List Splat Set Dict Struct Synthetic Args Placeholder Fn_Lambda Fn_Clause Tuple_Pattern Pattern List_Pattern Splattern Dict_Pattern Assoc_Pattern Struct_Pattern Recur Block If If_Let Match Match_Clause Else When When_Clause Loop Fn_Clauses Repeat Each Let Ref Fn_Named Fn_Compound Import Use Ns" ,
maxTerm : 120 ,
2023-11-26 18:00:23 +00:00
skippedNodes : [ 0 ] ,
2023-11-26 22:28:15 +00:00
repeatNodeCount : 16 ,
tokenData : "-g~RmXY!|YZ#[]^!|pq!|rs#est%Rtu%^vw%ixy&Qyz&V|}&[}!O&a!O!P'e!Q!R&m!R!['T![!]'v!]!^'{!_!`(Q!b!c(V!}#O(b#P#Q(g#R#S(l#T#W(q#W#X)]#X#k(q#k#l*k#l#o(q#o#p-]#q#r-b~#RR!d~XY!|]^!|pq!|V#eO#WS!pQ!fP~#hVOr#ers#}s#O#e#O#P$S#P;'S#e;'S;=`${<%lO#e~$SOV~~$VRO;'S#e;'S;=`$`;=`O#e~$cWOr#ers#}s#O#e#O#P$S#P;'S#e;'S;=`${;=`<%l#e<%lO#e~%OP;=`<%l#e~%UP#o#p%X~%^O!x~~%aP#o#p%d~%iO!v~~%nS!e~OY%iZ;'S%i;'S;=`%z<%lO%i~%}P;=`<%l%i~&VO!o~~&[O!q~Q&aO!pQ~&dR!Q!R&m!R!['T!`!a'`~&rPW~!O!P&u~&xP!Q![&{~'QPW~!Q![&{~'YQW~!O!P&u!Q!['T~'eO#R~~'hP!O!P'k~'nP!O!P'q~'vO!t~~'{O!m~P(QO!fP~(VO#[~~(YP#o#p(]~(bO!{~~(gO!r~~(lO!u~~(qO#P~V(vVRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#o(q_)bXRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#c(q#c#d)}#d#o(q_*UV#eWRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#o(q_*pXRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#](q#]#^+]#^#o(q_+bXRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#h(q#h#i+}#i#o(q_,SXRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#[(q#[#],o#]#o(q_,vV#bWRVqr(q}!O(q!P!Q(q!a!b(q!c!}(q#R#S(q#T#o(q~-bO#U~~-gO!w~" ,
tokenizers : [ 0 , 1 , 2 , 3 ] ,
2023-11-26 18:32:25 +00:00
topRules : { "Script" : [ 0 , 1 ] } ,
2023-11-26 22:28:15 +00:00
specialized : [ { term : 3 , get : ( value ) => spec _Word [ value ] || - 1 } ] ,
2023-11-26 18:00:23 +00:00
tokenPrec : 0
} )