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-27 06:23:18 +00:00
states : " ! ; bOYQPOOOOQO '#D^' # D ^ OYQPOOO # PQPO '#CeOOQO' # Dw '#DwO#UQPO' # DwO % QQQO '#CfO%XQQO' # CgO % cQQO '#CiO%mQQO' # CjO & OQQO '#CkOOQO' # Dz '#DzO&^QPO' # ClOOQO '#Dv' # DvO & fQPO '#CyOOQO' # Ea '#EaOOQO' # Du '#DuOOQO' # Er '#ErOOQO' # Dt '#DtOOQO' # Et '#EtO(SQPO' # DsOOQO '#D_' # D _Q ) rQPOOOOQO '#C^' # C ^ OOQO '#Cb' # CbO * PQPO '#CoO&aQPO' # CxO + VQPO '#CzO+^QPO' # C | O , [ QPO '#DPO,aQPO' # DRO - _QPO '#DTO,aQPO' # DUO - gQPO '#DVO._QPO' # DWO . dQPO '#DZO.iQPO' # D [ O . nQPO '#D]OOQO-E7[-E7[OOQO,59P,59PO.sQQO' # DwOOQO '#D`' # D ` O/XQQO,59QO/ ` QQO , 59 QOOQO , 59 Q , 59 QO * SQPO '#CoO/hQQO,59ROOQO' # EP '#EPO/rQQO,59ROOQO,59R,59RO/zQPO' # ChO0PQQO , 59 TO0ZQQO , 59 TOOQO , 59 T , 59 TO0cQQO , 59 UOOQO '#EW' # EWO0tQPO '#EWOOQO' # EV '#EVO2XQQO,59UOOQO,59U,59UO2aQQO,59VO2gQQO,59VOOQO,59V,59VO3sQQO' # CmOOQO '#EZ' # EZOOQO '#De' # DeO3zQPO , 59 WO & fQPO , 59 eO4 ` QPO,59eO4hQPO,5:_OOQO-E7]-E7]O6bQQO'#CqO6oQPO'#CpOOQO,59Z,59ZO6tQPO,59sOOQO,59d,59dO6|QSO'#DwO7_QSO,59fO-gQPO,59gO7gQPO,59hO7lQPO,59kO7yQWO'#DwO8XQWO,59mO8^QPO,59oO8cQWO,59pOOQO'#Cn'#CnO8hQQO'#CsO8uQQO'#CuO9WQQO'#CwOOQO'#Cr'#CrO9iQPO,59qO9nQPO,59rO9sQPO,59uOOQO,59v,59vO9xQPO,59wOOQO-E7^-E7^O9}QQO1G.lOOQO1G.l1G.lO:VQQO1G.lO9}QQO1G.lO:^QQO,59WO:rQQO1G.mOOQO1G.m1G.mO:zQQO1G.mO:rQQO1G.mOOQO,59S,59SO;UQQO1G.oOOQO1G.o1G.oO;^QQO1G.oO;UQQO1G.oO;hQQO1G.pOOQO1G.p1G.pOOQO,5:r,5:rO;pQQO1G.pO;hQQO1G.pO<RQQO1G.qOOQO1G.q1G.qO<ZQQO1G.qO<RQQO1G.qO<iQQO,59XOOQO'#E['#E[OOQO,59X,59XO<pQQO,59XOOQO-E7c-E7cO<xQPO1G/PO=QQPO1G/PO<xQPO1G/POOQO1G/P1G/PO=XQQO,59]O=fQQO,59]O6hQPO,59]OOQO,59],59]O=fQQO,59]O=nQPO'#CtO(XQPO,59[O=vQPO'#DSOOQO1G/_1G/_OOQO1G/ ` 1 G / ` O>OQSO,59WOOQO'#Dj'#DjO>aQSO1G/QO>iQPO1G/QO@SQPO1G/RO@XQPO1G/SO7lQPO1G/VO@cQPO'#DQOOQO'#DO'#DOO@hQPO1G/VO@pQWO,59WO6tQPO1G/XOOQO1G/Z1G/ZO6tQPO1G/[OAOQQO,59_OOQO,59_,59_OA]QQO,59_OA]QQO,59_O6hQPO,59_OAeQQO,59aOOQO'#Cv'#CvO-gQPO'#CvOAvQQO,59aOBOQPO,59aOOQO,59a,59aOAvQQO,59aOBZQQO,59cOBlQQO,59cOBOQPO,59cOOQO,59c,59cOBlQQO,59cOBtQPO1G/]O(XQPO1G/^OC_QPO1G/aOCdQQO1G/cOCoQQO7+ $ WOCvQQO7+ $ WOOQO7+ $ W7+ $ WOOQO,59{,59{OOQO-E7_-E7_ODOQQO7+ $ XODYQQO7+ $ XOOQO7+ $ X7+ $ XOOQO,59|,59|OOQO-E7 ` - E7 ` ODbQQO7+ $ ZODlQQO7+ $ ZOOQO7+ $ Z7+ $ ZODtQQO7+ $ [OEVQQO7+ $ [OOQO7+ $ [7+ $ [OOQO,59},59}OOQO-E7a-E7aOE_QQO7+ $ ]OEeQQO7+ $ ]OOQO7+ $ ]7+ $ ]OOQO,5:O,5:OOOQO-E7b-E7bOOQO1G.s1G.sOEmQQO1G.sOEuQQO1G.sOEmQQO1G.sOE|QPO7+ $ kOFTQPO7+ $ kOOQO7+ $ k7+ $ kOOQO,5:T,5:TOOQO-E7g-E7gOF]QQO1G.wO6hQPO1G.wOOQO1G.w1G.wOF]QQO1G.wOGcQQO1G.wOOQO-E7e-E7eOF]QQO1G.wOOQO,59 ` , 59 ` OOQO1G.v1G.vO=vQPO,59nOGjQPO,59nOOQO-E7h-E7hO>iQPO7+ $ lOGrQSO7+ $ lO*XQPO7+ $ mOGzQPO'#C}OOQO'#Ek'#EkOHPQPO'#EkOOQO7+ $ n7+ $ nOHZQPO7+ $ qOHcQSO,59lOHjQPO7+ $ qOHZQPO7+ $ qOOQO7+ $ q7+ $ qOOQO7+ $ s7+ $ sOOQO7+ $ v7+ $ vOOQO1G.y1G.yOHzQQO1G.yOHzQQO1G.yO6hQPO1G.yOISQQO1G.yOHzQQO1G.yOIZQQO1G.{OBOQPO1G.{OOQO1G.{1G.{OIZQQO1G.{OOQO,59b,59bOIcQQO1G.{OOQO-E7f-E7fOIZQQO1G.{OItQQO1G.}OBOQPO1G.}OOQO1G.}1G.}OItQQO1G.}OI|QQO1G.}OItQQO1G.}OOQO7+ $ w7+ $ wOOQO7+ $ x7+ $ xOOQO7+ ${ 7 + $ { OCdQQO7 + $ } OJ_QQO7+ $ }OOQO<<Gr<<GrOJgQQO<<GrP#jQQO'#D ` OOQO << Gs << GsOJnQQO << GsPJxQQO '#D`OOQO<<Gu<<GuOKPQQO<<GuOOQO<<Gv<<GvOKZQQO<<GvPKlQQO' # D ` OOQO<<Gw<<GwOKzQQO<<GwPCdQQO'#D ` OLYQQO7 + $ _OLaQQO7 + $ _OOQO7 + $ _7 + $ _OOQO , 5 : Q , 5 : QOOQO - E7d - E7dOOQO << HV << HVOLiQPO << HVP & fQPO '#D^OLpQQO7+$cOOQO7+$c7+$cOLwQQO7+$cOLwQQO7+$cOLwQQO7+$cPCjQQO' # DgOMPQPO1G / YOMXQPO1G / YOMPQPO1G / YOOQO1G / Y1G / YOMdQSO << HWOMdQSO << HWO ( XQPO << HWOMlQSO << HXOHcQSO , 59 iOHPQPO , 5 ; VOMtQPO , 5 ; VOM | QPO << H ] ON ^ QPO << H ] OOQO << H ] << H ] OHcQSO1G / WOOQO1G / W1G / WOOQO , 5 : W , 5 : WOOQO - E7j - E7jONfQQO7 + $eOOQO7 + $e7 + $eONmQQO7 + $eONmQQO7 + $eONmQQO7 + $eONuQQO7 + $gOOQO7 + $g7 + $gO ! WQQO7 + $gO ! WQQO7 + $gO ! WQQO7 + $gPCjQQO '#DhO! `QQO7+$iOOQO7+$i7+$iO! qQQO7+$iO! qQQO7+$iO! qQQO7+$iO! yQQO<<HiO!!RQQO<<HiO! yQQO<<HiOOQO<<Hi<<HiOOQOAN=^AN=^OOQOAN=_AN=_OOQOAN=aAN=aOOQOAN=bAN=bOOQOAN=cAN=cOOQO<<Gy<<GyO!!aQQO<<GyP2oQQO' # D ` OOQOAN=qAN=qOOQO<<G}<<G}O!!hQQO<<G}O!!oQQO<<G}PFeQQO,5:RO!!wQPO7+ $ tO!#SQPO7+ $ tOOQO7+ $ t7+ $ tOOQO,5:X,5:XOOQO-E7k-E7kO!#[QSOAN=rO(XQPOAN=rOOQOAN=rAN=rO!#dQSOAN=sO>iQPOAN=sOHcQSO1G/TOOQO1G/T1G/TO!#lQPO1G0qO!#tQPO1G0qO!#lQPO1G0qOOQO1G0q1G0qOOQOAN=wAN=wO! $ RQPOAN=wOOQO7+ $ r7+ $ rP7lQPO'#D^OOQO<<HP<<HPO! $ cQQO<<HPO! $ jQQO<<HPOOQO<<HR<<HRO! $ rQQO<<HRO!%TQQO<<HRP!%]QQO,5:SOOQO<<HT<<HTO!%kQQO<<HTO!%|QQO<<HTO!&UQQOAN>TO!&[QQOAN>TOOQOAN>TAN>TOOQOAN=eAN=eOOQOAN=iAN=iOOQO<<H ` << H ` O!&dQPO<<H ` P = vQPO '#D^O(XQPOG23^OOQOG23^G23^O>iQPOG23_O!&oQSOG23_OOQO7+$o7+$oO!&wQPO7+&]O!' UQ
stateData : " ! 6 O ~ 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~ORxOSgOTgOVSOWSO!lhO!mRO!oUO!pyO!rVO!vWO!xXO!{YO#Q}O#SjO#U^O#V,rO#],uO# ` mO # a , ] O # coO # d , ` O~O!q|O~P#jO!t!SO!u!RO~P#jO!t!SO!w!VO~P#jOR!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 ( XOR ! lO ! o ! iO ~ OR ! nOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + sO # SjO ~ O # Z ! pO ~ P * XORTOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + tO # SjO ~ O # U ! rO ~ OR ! sOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + uO # 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 # jO ! pyO ! q # TO ~ O ! t ! SO ! u # YO ~ P # jO ! pyO ! u # YO ~ OR # ] O ~ O ! t ! SO ! w # _O ~ P # jO ! 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 , rO # ] , uO # ` mO#a,]O#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 } O # SjO ~ O ! q # mO ~ P2oO ! mRO ! o ! aO ! f ` a!w ` a # ^ ` a#R ` 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-gO#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+^O!m!|X!o!|X#b!kX#e!kX~O#b $ ZO~O#U^O~O#e $ ]O~O!pyO!t#yO!u $ _O~P-gOR $ 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#jO!mRO!o!aO!p ` a ! q ` a!u ` a ! w ` a~O!pyO!u $ zO~O!t!SO!u $ zO~P#jO!pyO!w%PO~O!t!SO!w%PO~P#jO!pyO!w%SO~OR!XO!mRO!pyO!t!SO!w%SO~O!pyO!w%XO~OR!XO!mRO!pyO!w%XO~O!q%[O~P2oO!pyO!q%[O~O!fPO!w%bO~O!w%bO~P&fO!pyO!q%gO!t#yO~P-gO!pyO!q%gO~OR%lO#P!wO~O!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 + jO # SjO # U ^ O # V , tO # Z + mO # ] , wO # ` mO#a,_O#coO#d,bO#g+pO~O#[%sO~O#U%vO#Y $ WO~P-gO#R%yO~O!fPO!w%|O~O!mRO!o!aO#b ` a # e ` a~O!pyO!t#yO!u&PO~P-gO!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~O#U^O#VkO#]lO# ` mO # anO # coO # dpO ~ P + ^ OR & gO ~ OR ! XO ! mRO ! pyO ~ O ! q & jO ~ P # jO ! pyO ! q & jO ~ O ! t ! SO ! u & mO ~ P # jO ! pyO ! u & mO ~ O ! t ! SO ! w & pO ~ P # jO ! 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 ~ P2oO ! w & } O ~ P & fO ! 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 ~ PFeO ! fPO ! w 'ZO~O#W$PO#Y' ^ O ~ O # R '`O~O!fPO#Y$WO~P-gO!fPO!w' eO ~ O # W$PO ~ P ( XO ! fPO ! w 'eO#P!wO#Y$WO~P+^O!pyO!u' kO ~ O ! u 'kO~PFeO!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 # jO ! t ! SO ! u ( PO ~ P # jO ! t ! SO ~ P # jO ! t ! SO ! w ( QO ~ P # jOR ! XO ! mRO ! pyO ! t ! SO ! w ( RO ~ OR ! XO ! mRO ! pyO ! t ! SO ~ OR ! XO ! mRO ! pyO ! w ( SO ~ O ! q ( TO ~ P2oO ! pyO ! q ( TO ~ O ! w ( WO ~ P & fO ! q ( XO ~ PFeO ! pyO ! q ( XO ~ O ! fPO ! w ( _O ~ O ! fPO ! o ! iO ! w ( _O ~ O # W$PO # Y ( cO ~ O # W$PO # X ( fO ~ O ! fPO ! w ( lO ~ O ! fPO ! w ( mO # P ! wO # Y$WO ~ P + ^ O ! fPO ! w ( mO ~ O ! u ( qO ~ PFeO ! pyO ! u ( qO ~ O ! pyO ! w ( tOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ( tO ~ O ! pyO ! w ( xOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ( xO ~ O ! pyO ! w ( } O ~ OR ! XO ! mRO ! pyO ! w ( } O ~ O ! q ) OO ~ P2oO ! q ) PO ~ PFeO ! pyO ! q ) PO ~ O ! fPO ! o ! iO ! w ) QO ~ O ! fPO ! w ) QO ~ O # W$PO # Y ) TO ~ O # W$PO # X ) VO ~ O ! fPO ! w ) [ O ~ O ! fPO ! w ) [ O # Y$WO ~ P - gO ! fPO ! w ) _O # P ! wO # Y$WO ~ P + ^ O ! u ) ` O~PFeO!pyO!u) ` O ~ O ! pyO ! w ) aOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ) aO ~ O ! pyOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ) bOR ! [ a ! m ! [ a ! t ! [ a ~ O ! pyO ! w ) bO ~ OR ! XO ! mRO ! pyO ! w ) cO ~ O ! fPO ! o ! iO ! w ) eO ~ O # W$PO # Y ) iO ~ O ! fPO ! w ) jO # Y$WO ~ P - gO ! fPO ! w ) jO ~ OR ! XO ! mRO ! pyO ! w ) mO ~ O # W$PO # Y ) oO ~ O ! fPO ! w ) qO # Y$WO ~ P - gO # W$PO # Y ) rO ~ ORxOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + kO # SjO # U ^ O # V , rO # Z + nO # ] , uO # ` mO#a,]O#coO#d, ` O # g + qO ~ OR ! sOSgOTgOVSOWSO ! lhO ! mRO ! oUO ! rVO ! vWO ! xXO ! { YO # Q + lO # SjO # U ^ O # V , sO # Z + oO # ] , vO # ` mO#a,^O#coO#d,aO#g+rO~O#U^O#V,tO#],wO# ` mO # a , _O # coO # d , bO ~ P * XO # U ^ O # V , sO # ] , vO # ` mO#a,^O#coO#d,aO~P,aO#W $ PO~P!(ZO#W $ PO~P!)tO#W $ PO~P>iO#R)xO~O#R)yO~O#R)zO~O#[){O~O#[)|O~O#[)}O~O#[*OO~O#[*PO~O#[*QO~O#W $ PO#Y*RO~O#W $ PO#Y*SO~O#W $ PO#Y*TO~O#R*UO~O#R*VO~O#R*WO~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 * aO ~ O # W$PO # Y * bO ~ O # W$PO # Y * cO ~ O # W$PO # Y * dO ~ O # W$PO # Y * eO ~ O # W$PO # Y * fO ~ O # W$PO # Y * gO ~ O # W$PO # Y * hO ~ O # W$PO # Y * iO ~ O # W$PO # Y * jO ~ OR * nO ! o ! iO ~ OR * oO ! o ! iO ~ OR * pO ! o ! iO ~ OR * tO ~ OR * uO ~ OR * vO ~ O # b * wO ~ O # b * xO ~ O # b * yO ~ O # e * zO ~ O # e * { O ~ O #
goto : " ! 2 x # iPP # jPPP # jPP & v + T + T - t + T + T + T . Z0z1X . Z2Z3T4f5y6h5y7b5y . Z7v9x9x9x ; w < Z9x < u9x = R9x9x = e = e = e = e > | > | > | ? R @ wAOF ` FjF|GWGjG|HWHjH|IWKrK|LWPPPPPLbLg! ` ! # k ! 'YPP.ZPPPP!*hPPPPP!*}!+ZP!+x!.o!.yPPPP!/VPPPPPPPPP!1UPPPPPP!1[P!2s' eSOQUVW ^ 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(f(g(j(n(p)T)V)Y)i)k)l)o)r)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a * b * c * d * e * f * g * h * i * j + m + n + o + | + } , O , P , Q , R , S , T , U , V , W , X , Y , Z , [ , ] , ^ , _ , ` ,a,b,r,s,t,u,v,w,x,y,z-O-P-Q!WSq!i!p!x#t#v $ T $ ^ $ b $ e%f%v&S'a(j)Y)k)l+m+n+o,P,Q,R-O-P-Q!bTOQ^fl!e!r#q#z $ U $ o $ p% ` % y % z 'O' P '^' ` 'c'f(c(g(n(p)T)i)o)r,u,v,w!hxUVWz!O!T!Y!a#U#Z# ` # k$s$x$ } % ^ & k & l & n & o & q & x ( U ( V ) x ) | * P * R * U * X * [ * _ * b * e * hr ! YXY ! W ! ^ # e # i$r % Q % V & h & s & t & v & w '{({)d`!b[!d#W$O$Y)u)v)w!h!nk$R%q%s(f)V)y){*O*T*W*Z*^*a*d*g*j+|+},O,S,T,U,V,W,X,Y,Z,[,r,s,t,x,y,zv!snp)z)}*Q*S*V*Y*]*`*c*f*i,],^,_,`,a,ba$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(f(g(n(p)T)V)i)o)r)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a*b*c*d*e*f*g*h*i*j+|+},O,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,r,s,t,u,v,w,x,y,zf!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(f(g(n(p)T)V)i)o)r)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a*b*c*d*e*f*g*h*i*j+|+},O,S,T,U,V,W,X,Y,Z,[,],^,_,`,a,b,r,s,t,u,v,w,x,y,z`!b[!d#W$O$Y)u)v)wR!mj!W!{q!i!p!x#t#v$T$^$b$e%f%v&S' a ( j ) Y ) k ) l + m + n + o , P , Q , R - O - P - Q [ # l ! a # k % ^ & x ( U ( V [ $V ! r$U % z 'c(n(pR%l#y`!ki}+j+k+l+s+t+uW#|!l*n*o*pQ%o#{W%}$Z*w*x*yW&O$]*z*{*|Q' W % nX ( ` 'X(])R)Sf!ji!l#{ $ Z $ ]%n'X(])R)S+t!W!{q!i!p!x#t#v $ T $ ^ $ b $ e%f%v&S'a(j)Y)k)l+m+n+o,P,Q,R-O-P-QY*k}*o*w*z+kY*l*n*y*|+j+sZ*m*p*x*{+l+uQ!|qQ#u!iQ $ S!pQ $ ` ! xS % e # t # v ^ % t$T % v 'a(j)Y)k)lS&Q$^$bQ&Z$eQ' S % fQ 'm&SQ*q+mQ*r+nQ*s+oQ+Q,PQ+R,QQ+S,RQ,{-OQ,|-PR,}-Q!X!{q!i!p!x#t#v$T$^$b$e%f%v&S' a ( j ) Y ) k ) l + m + n + o , P , Q , R - O - P - QQ # 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& ` $x _OQUVW ^ fz ! O ! T ! Y ! e # U # Z # ` #q#z $ R $ o $ p $ s $ x $ }% ` % q % y & k & l & n & o & q 'O' P '^' ` 'f(c(f(g)T)V)i)o)r)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a * b * c * d * e * f * g * h * i * j + | + } , O , S , T , U , V , W , X , Y , Z , [ R$ [ ! u$y _OQUVW ^ fz ! O ! T ! Y ! e # U # Z # ` #q#z $ R $ o $ p $ s $ x $ }% ` % q % y & k & l & n & o & q 'O' P '^' ` 'f(c(f(g)T)V)i)o)r)x)y)z){)|)}*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_* ` * a * b * c * d * e * f * g * h * i * j + | + } , O , S , T , U , V , W , X , Y , Z , [ W % u$T , P , Q , RQ 'b%vQ(i' aX ) ] ( j ) Y ) k ) l [ $V ! r$U % z 'c(n(p^%t$T%v' a ( j ) Y ) k ) lQ + Q , PQ + R , QR + S , RQ$X ! rQ % x$UX 'h%z' c ( n ( pW # } ! l * n * o * pW % } $Z * w * x * yX & O$ ] * z * { * | # { aOQ ^ f ! e # q # z$R$p % ` %q%y'O'P'^' ` 'f(c(f(g)T)V)i)o)r)x)y)z*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*]*^*_*`*a*b*c*d*e*f*g*h*i*j+|+},O,S,T,U,V,W,X,Y,Z,[VcOQfQQO|vQ!e!g#q$U%`%n%z' O 'P' X 'a' c ( ] ( j ( n ( p ) R ) S ) Y ) k ) lQ ! e ^ Q ! gdQ # q ! fQ$U ! rS % ` #p#rQ%n#{Q%z $ XQ'O%aQ'X%oQ'a%vS'c%x%{S(]'W'YQ(j'bQ(n'dQ)R(^S)Y(i(kR)k)ZSfOQR!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([(r(s(u(v(w(y(z({)dQ#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(r' mQ ( s 'nQ(u' qQ ( v 'rQ(w' tQ ( y 'wQ(z' xS ( { 'z' | R ) d ( | 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)uW#o!d#W$O$YQ$O)vR$Y)wQ%_#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!o![%p$Q' ] 'f(b(e(g)h)n*[*]*^+W+X+Y+Z+[+]+d+e+f+g+h+i,i,j,k,o,p,qQ' ] % rQ 'f%yQ(b' [ Q ( e '_Q(g' ` Q)h)WQ)n)gQ*[*UQ*]*VQ*^*WQ+W*}Q+X+OQ+Y+PQ+Z+TQ+[+UQ+]+VQ+d+^Q+e+_Q+f+ ` Q + g + aQ + h + bQ + i + cQ , i , cQ , j , dQ , k , eQ , o , lQ , p , mR , q , nQ ( k 'bQ)Z(iT)^(k)ZQ%{$XQ' d % xT 'i%{' dQ 'Y%oQ(^' WT ( a 'Y(^VeOQfUdOQfQ!f^Q#p!eW%c#q%`' O 'PW%m#z)x)y)zQ%r$RW&f$p*O*P*QQ' [ % qQ 'g%yW(d' ^ * R * S * TW ( h '`*U*V*WQ(o' fW ) U ( c * X * Y * ZQ ) W ( fW ) X ( g * [ * ] * ^ W ) f ) T * _ * ` *aQ)g)VW)p)i*b*c*dW)s)o*e*f*gW)t)r*h*i*jQ*}+|Q+O+}Q+P,OQ+T,SQ+U,TQ+V,UQ+^,VQ+_,WQ+ ` , XQ + a , YQ + b , ZR + c , [ # zbOQ ^ f ! e # q # z$R$p % ` %q%y'O'P'^' ` ' f ( c ( f ( g ) T ) V ) i ) o ) r ) x ) y ) z * O * P * Q * R * S * T * U * V * W * X * Y * Z * [ * ] * ^ * _ * ` *a*b*c*d*e*f*g*h*i*j+|+},O,S,T,U,V,W,X,Y,Z,[Q{Uf!PVW!O!T#Z# ` $x$ } & n & o & qQ # SzQ # d ! YW$v # U$s & k & lX & e$o ) { ) | ) } $x ` OQUVW^fz!O!T!Y!e#U#Z# ` # q # z$R$o$p$s$x$ } % ` %q%y&k&l
2023-11-26 22:28:15 +00:00
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 ,
2023-11-27 06:17:07 +00:00
tokenData : "-j~RnXY#PYZ#_]^#Ppq#Prs#hst%Utu%avw%lxy&Tyz&Y|}&_}!O&d!O!P'h!Q!R&p!R!['W![!]'y!]!^(O!_!`(T!b!c(Y!}#O(e#P#Q(j#R#S(o#T#W(t#W#X)`#X#k(t#k#l*n#l#o(t#o#p-`#q#r-e~~(O~#UR!d~XY#P]^#Ppq#PV#hO#WS!pQ!fP~#kVOr#hrs$Qs#O#h#O#P$V#P;'S#h;'S;=`%O<%lO#h~$VOV~~$YRO;'S#h;'S;=`$c;=`O#h~$fWOr#hrs$Qs#O#h#O#P$V#P;'S#h;'S;=`%O;=`<%l#h<%lO#h~%RP;=`<%l#h~%XP#o#p%[~%aO!x~~%dP#o#p%g~%lO!v~~%qS!e~OY%lZ;'S%l;'S;=`%}<%lO%l~&QP;=`<%l%l~&YO!o~~&_O!q~Q&dO!pQ~&gR!Q!R&p!R!['W!`!a'c~&uPW~!O!P&x~&{P!Q!['O~'TPW~!Q!['O~']QW~!O!P&x!Q!['W~'hO#R~~'kP!O!P'n~'qP!O!P't~'yO!t~~(OO!m~P(TO!fP~(YO#[~~(]P#o#p(`~(eO!{~~(jO!r~~(oO!u~~(tO#P~V(yVRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#o(t_)eXRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#c(t#c#d*Q#d#o(t_*XV#eWRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#o(t_*sXRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#](t#]#^+`#^#o(t_+eXRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#h(t#h#i,Q#i#o(t_,VXRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#[(t#[#],r#]#o(t_,yV#bWRVqr(t}!O(t!P!Q(t!a!b(t!c!}(t#R#S(t#T#o(t~-eO#U~~-jO!w~" ,
2023-11-26 22:28:15 +00:00
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
} )