Files
ServerSync/lib/pygments/lexers/__pycache__/lisp.cpython-314.pyc

811 lines
147 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD>g<00><00>x<00>Rt^RIt^RIHtHtHtHtHt^RIH t H
t
H t H t H t HtHtHtHtHtHt^RIHt^RIHtHt.ROt!RR]4t!RR]4t!RR]4t!RR ]4t!RR
]4t!RR ]4t!RR ]4t !RR ]4t!!RR]4t"!RR]4t#!RR]4t$R#)z<>
pygments.lexers.lisp
~~~~~~~~~~~~~~~~~~~~
Lexers for Lispy languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<05>
RegexLexer<EFBFBD>include<64>bygroups<70>words<64>default) <0B>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Literal<61>Error<6F>
Whitespace)<01> PythonLexer)<02>scheme_keywords<64>scheme_builtins<6E> SchemeLexer<65>CommonLispLexer<65>HyLexer<65> RacketLexer<65> NewLispLexer<65>EmacsLispLexer<65> ShenLexer<65> CPSALexer<65> XtlangLexer<65> FennelLexer<65>
JanetLexerc<00>@aa<01>]tRt^toRtRtRtRR.tRR.tRR .t R
t
] P] P,tR tR tV3R lt/tRUF<>t]^8XdRtRtM#]^8XdRtRtM]^
8XdRtRtM ]^8XdRtRtR] R] R2tR] R] R2t]^
8Xd RtR] R] R2tRtR ] R!] R"2tR] R#] R$] R%] R&] R'2 tR(] R)] R*] R+2t]]]&K<> R,tR-]!R.4.R.]!R/4.R/R0]P@3R1]PBR23R3]R43R5]R63R7]3R8]"3]^,]#PHR93]^,]#PJR93]^
,]R93]^,]#PLR93R:]'R;3R<],]'PPR93R=],])PTR93R>]'PVR93R?],PZR93R@].3RA],],P^R93RB],],P^R93RC],],P`R93]],P^R93RD]1R.3RE]1RF3.R2R1]PBRG3RH]PBR93RI]PB3RJ]PB3.R4RD]RG3RE]R93RK]3.R6RL] 2]R93.R;R:]'RM3RN]'Pd3RO]'Pd3RP]'Pd3RQ]'Pd3RR]'Pd3RS]'3./t3RTt4Vt5V;t6#)Vrz<>
A Scheme lexer.
This parser is checked with pastes from the LISP pastebin
at http://paste.lisp.org/ to cover as much syntax as possible.
It supports the full Scheme syntax as defined in R5RS.
<EFBFBD>Schemezhttp://www.scheme-reports.org/<2F>scheme<6D>scmz*.scmz*.ssz text/x-schemezapplication/x-schemez0.6<EFBFBD>[\w!$%&*+,/:<=>?@^~|-]+z<>
(?=
\s # whitespace
| ; # comment
| \#[;|!] # fancy comments
| [)\]] # end delimiters
| $ # end of file
)
c#<08>"<"<00>\SV`V4Fvwr#pV\PJgV\PJdCV\
9dV\ V3x<00>KFV\9dV\PV3x<00>KhW#V3x<00>KpW#V3x<00>Kx R#5i<01>N) <09>super<65>get_tokens_unprocessedr <00>Function<6F>Variablerr
r<00>Builtin)<06>self<6C>text<78>index<65>token<65>value<75> __class__s&& <20><>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/lisp.pyr(<00>"SchemeLexer.get_tokens_unprocessed=s{<00><><00><00>#(<28>7<EFBFBD>#A<>$<24>#G<> <1F>E<EFBFBD>%<25><14><04> <0A> <0A>%<25><15>$<24>-<2D>-<2D>)?<3F><18>O<EFBFBD>+<2B><1F><17>%<25>/<2F>/<2F><1A>o<EFBFBD>-<2D><1F><14><1C><1C>u<EFBFBD>4<>4<><1F><05>-<2D>-<2D><1B>E<EFBFBD>)<29>)<29>$H<01>s<00>B Bz[01]z
( \#[bB] )z[0-7]z
( \#[oO] )z[0-9]z ( (\#[dD])? )z [0-9a-fA-F]z
( \#[xX] )z
(
z$ (\#[iIeE])?
| \#[iIeE] z
)
z+
( / z+ )?
)
a<>
(
# Decimal part
(
[0-9]+ ([.][0-9]*)?
| [.][0-9]+
)
# Optional exponent
(
[eEsSfFdDlL] [+-]? [0-9]+
)?
# Optional mantissa width
(
\|[0-9]+
)?
)
z!
(
z (?!/)
| z
)
z (nan.0|inf.0)z
(
[+-] z' # Sign mandatory
| [+-]? z( # Sign optional
)
z
? [+-] (<28>|z)? i
| z (@ z)?
)
z(?x)
(
z
z<>
)
# Need to ensure we have a full token. 1+ is not a
# number followed by something else, but a function
# name.
z
c#<08><>"<00>RVP49d\PpM\PpVP 4W!P43x<00>R#5i)<02>.N)<05>groupr <00>Float<61>Integer<65>start)r,<00>match<63>
token_types&& r2<00>
decimal_cb<EFBFBD>SchemeLexer.decimal_cb<63>s<<00><00><00> <0E>%<25>+<2B>+<2B>-<2D> <1F><1F><1C><1C>J<EFBFBD><1F><1E><1E>J<EFBFBD><13>k<EFBFBD>k<EFBFBD>m<EFBFBD>Z<EFBFBD><1B><1B><1D>6<>6<>s<00>AA<01>rootz scheme-rootr0z;.*?$<24>#\|<7C>multiline-commentz#;[([]<5D>commented-formz#;zcommented-datumz#!r6rs<72>\s+<2B>#pop<6F>"<22>string<6E>'<27>#:<3A>'#\\([()/'\"._!§$%& ?=+-]|[a-zA-Z0-9]+)<29>(#t|#f)<29>('|#|`|,@|,|\.)<29>(?<='\()<29>(?<=#\()<29>(?<=\()z[([]z[)\]]z#pop:3<>#push<73>\|#<23>[^|#]+<2B>[|#]z [^()[\]]+z(?x).*?z#pop:2z\\x[0-9a-fA-F]+;<3B>\\x[0-9a-fA-F]{2}z\\u[0-9a-fA-F]{4}z\\U[0-9a-fA-F]{6}<7D>\\.<2E>[^\\"]+<2B>)<04><00><00>
<00>)7<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_added<65>re<72>DOTALL<4C> MULTILINE<4E>flags<67>
valid_name<EFBFBD> token_endr(<00> number_rules<65>base<73>digit<69>radix<69>prefix<69>ureal<61>decimal<61>naninf<6E>real<61>complex_<78>numr=rr<00>Single<6C> Multilinerr <00>Bin<69>Oct<63>Hexr <00>Symbolr
<00> Declaration<6F>Charr <00>Constantr r*r)r<00>Escape<70>tokens<6E>__static_attributes__<5F>__classdictcell__<5F> __classcell__)r1<00> __classdict__s@@r2rrs*<00><><00><00><08> <14>D<EFBFBD>
*<2A>C<EFBFBD><17><15><1F>G<EFBFBD><18>&<26>!<21>I<EFBFBD> <20>"8<>9<>I<EFBFBD><19>M<EFBFBD> <0E>I<EFBFBD>I<EFBFBD><02> <0C> <0C> $<24>E<EFBFBD>
,<2C>J<EFBFBD><08>I<EFBFBD>
*<2A>,<16>L<EFBFBD><1E><04> <0F>1<EFBFBD>9<EFBFBD><1B>E<EFBFBD>!<21>E<EFBFBD> <11>Q<EFBFBD>Y<EFBFBD><1C>E<EFBFBD>!<21>E<EFBFBD> <11>R<EFBFBD>Z<EFBFBD><1C>E<EFBFBD>$<24>E<EFBFBD> <11>R<EFBFBD>Z<EFBFBD>"<22>E<EFBFBD>!<21>E<EFBFBD> <0A> <12>G<EFBFBD><18><1D>w<EFBFBD> <09> <0C><06> <0A> <12>G<EFBFBD><11><16><07> <09> <0C><05> <10>2<EFBFBD>:<3A><10>G<EFBFBD>&<11><18> <09><13><18>'<27> <0A><10>E<EFBFBD>"<22><06><12><18><18><15><1A>G<EFBFBD> <09> <0C><04> <0A> <11>F<EFBFBD>*<2A>V<EFBFBD>H<EFBFBD>A<EFBFBD>e<EFBFBD>W<EFBFBD>-<0F><13>f<EFBFBD>D<EFBFBD><14><06> <09> <0C><08> <0A> <13>H<EFBFBD> <0A> <15>J<EFBFBD> <0B>
<15>+<2B> <09>  <0C><03>!<21> <0C>T<EFBFBD><1A>m<1F>x7<>* <0F> <13>M<EFBFBD> "<22>
<EFBFBD> <16> <13>G<EFBFBD> <1C>
<EFBFBD> <10><16>w<EFBFBD>~<7E>~<7E> &<26> <13>W<EFBFBD>&<26>&<26>(;<3B> <<3C> <16><07>!1<> 2<> <12>G<EFBFBD>.<2E> /<2F><17><07> <20><14>Z<EFBFBD> <20><1A>!<21>_<EFBFBD>f<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> 1<> <19>!<21>_<EFBFBD>f<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> 1<> <19>"<22> <1D>z<EFBFBD>6<EFBFBD> 2<> <19>"<22> <1D>v<EFBFBD>z<EFBFBD>z<EFBFBD>6<EFBFBD> 2<><12>6<EFBFBD>8<EFBFBD> $<24> <11>J<EFBFBD> <1E><06> <0A> <0A>v<EFBFBD> 6<> <12>Z<EFBFBD> <1F><17>!4<>!4<>f<EFBFBD> =<3D> 7<><16><1B><1B>f<EFBFBD> M<><18><14><1D><1D><06> /<2F> <20><18> *<2A><19>:<3A> %<25>t<EFBFBD>}<7D>}<7D>f<EFBFBD> =<3D> <18>:<3A> %<25>t<EFBFBD>}<7D>}<7D>f<EFBFBD> =<3D>
<18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> <<3C><18><14><1D><1D><06> /<2F> <15>k<EFBFBD>=<3D> 1<><16>{<7B>H<EFBFBD> -<2D>q9
<EFBFBD>t <1C> <13>W<EFBFBD>&<26>&<26><07> 0<> <13>W<EFBFBD>&<26>&<26><06> /<2F> <16><07>)<29>)<29> *<2A> <14>g<EFBFBD>'<27>'<27> (<28> 
<EFBFBD> <19> <14>g<EFBFBD>w<EFBFBD> '<27> <15>w<EFBFBD><06> '<27> <19>7<EFBFBD> #<23>
<EFBFBD>
<1A><17> <09>{<7B> #<23>W<EFBFBD>f<EFBFBD> 5<>
<EFBFBD> <11> <10>&<26>(<28> #<23> <20>&<26>-<2D>-<2D> 0<> !<21>6<EFBFBD>=<3D>=<3D> 1<> !<21>6<EFBFBD>=<3D>=<3D> 1<> !<21>6<EFBFBD>=<3D>=<3D> 1<><14>V<EFBFBD>]<5D>]<5D> #<23> <17><16> <20>
<EFBFBD>_`<06>F<EFBFBD>F<EFBFBD>c <00><>a<00>]tRtRtoRtRtRt.RDOtRR.tR.t Rt
] P] P,tR t]R
,tR tR ] R ] R2tRtRtR]!R4.RR]P.R3R]P.R3R]P.3R]P.3.RR]P0R3R]P0R3R]P03.R.R]3NR]P43NR]P.R3NR ]P63NR!]3NR"],]P:3NR#],]P:3NR$],]P:3NR%],]P:3NR%]3NR&]3NR'],]P@3NR(],]3NR)],]PB3NR*],]PD3NR+],]PD3NR,]R3NR-]#PH3NR.],]P:3NR/]3NR0]%PL3NR1]PN3NR2]PP3NR3]PR3NR4]3NR5]*!]]+4R3NR6]*!]#PH]+4R3NR7]*!]#PH]+4R3NR8]#PH3NR9]3NR:]3NR;],R<,]P0R3NR=]3NR>]3NR?],]%PX3NR@],R@,]%PZP\3N]]%PZ3NR]+R3NR]+R3N/t/RAt0RBt1Vt2RC#)Eri'z
A Common Lisp lexer.
z Common Lispzhttps://lisp-lang.org/z*.clz*.lispztext/x-common-lispz0.9z\\.|[\w!$%&*+-/<=>?@\[\]^{}~]<5D>|[#.:]z(?=[ "()\'\n,;`])z(\|[^|]+\||(?:<3A>)(?:<3A>)*)c <08><><00>^RIHpHpHpHpHpHpHpW nW0n W@n
WPn W`n Wpn W<>n\P !V3/VBR#)<03>)<07>BUILTIN_FUNCTIONS<4E> SPECIAL_FORMS<4D>MACROS<4F>LAMBDA_LIST_KEYWORDS<44> DECLARATIONS<4E> BUILTIN_TYPES<45>BUILTIN_CLASSESN)<11>pygments.lexers._cl_builtinsr<73>r<>r<>r<>r<>r<>r<><00>builtin_function<6F> special_forms<6D>macros<6F>lambda_list_keywords<64> declarations<6E> builtin_types<65>builtin_classesr<00>__init__) r,<00>optionsr<73>r<>r<>r<>r<>r<>r<>s &, r2r<><00>CommonLispLexer.__init__?sO<00><00> +<2B> +<2B> +<2B>!2<><1D>*<2A><1A><1C> <0B>$8<>!<21>(<28><19>*<2A><1A>.<2E><1C><12><1B><1B>D<EFBFBD>,<2C>G<EFBFBD>,r<>c#<08>v"<00>R.p\P!WV4EFwr4pV\PJd<>WPP9dV\P
V3x<00>KBWPP 9dV\V3x<00>K_WPP9dV\P
V3x<00>K<>WPP9dV\V3x<00>K<>WPP9dV\V3x<00>K<>WPP9dV\PV3x<00>K<>WPP9dV\PV3x<00>EKW4V3x<00>EK R#5i<01>r?N)rr(r r*r<>r+r<>r
r<>r<>r<>r<><00>Typer<65><00>Class<73>r,r-<00>stackr.r/r0s&& r2r(<00>&CommonLispLexer.get_tokens_unprocessedLs<00><00><00><17><08><05>#-<2D>#D<>#D<>T<EFBFBD>QV<51>#W<> <1F>E<EFBFBD>%<25><14><04> <0A> <0A>%<25><18>1<>1<>1<><1F><14><1C><1C>u<EFBFBD>4<>4<><1C><18>.<2E>.<2E>.<2E><1F><17>%<25>/<2F>/<2F><1C><18>K<EFBFBD>K<EFBFBD>'<27><1F><14><1C><1C>u<EFBFBD>4<>4<><1C><18>5<>5<>5<><1F><17>%<25>/<2F>/<2F><1C><18>-<2D>-<2D>-<2D><1F><17>%<25>/<2F>/<2F><1C><18>.<2E>.<2E>.<2E><1F><17><1C><1C>u<EFBFBD>4<>4<><1C><18>0<>0<>0<><1F><14><1A><1A>U<EFBFBD>2<>2<><1C><17><05>%<25> %<25>/$X<01>s<00>D7D9r?<00>bodyrAr@rOrPrDrQrRrB<00>\(<28>\)z[^()]+rC<00>;.*$z#\d*Y.*$z"(\\.|\\\n|[^"\\])*"<22>:<3A>::z:#rG<00>`<60> [-+]?\d+\.?<3F> [-+]?\d+/\d+<2B><[-+]?(\d*\.\d+([defls][-+]?\d+)?|\d+(\.\d*)?[defls][-+]?\d+)z#\\.z#\\<5C>#\(z #\d*\*[01]*rHz#[.,]<5D>#\'z#b[+-]?[01]+(/[01]+)?z#o[+-]?[0-7]+(/[0-7]+)?z#x[+-]?[0-9a-f]+(/[0-9a-f]+)?z #\d+r[+-]?[0-9a-z]+(/[0-9a-z]+)?z(#c)(\()z (#\d+a)(\()z(#s)(\()z#p?"(\\.|[^"])*"<22>#\d+=<3D>#\d+#z#+nilz\s*\(z#[+-]z (,@|,|\.)<29>(t|nil)<29>\*c <0C>D<00>\P!RV4'dR#^#)z#Competes with Visual Prolog on *.clz ^\s*\(defun\sg<73><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?)rf<00>search<63>r-s&r2<00> analyse_text<78>CommonLispLexer.analyse_text<78>s<00><00>
<0E>9<EFBFBD>9<EFBFBD>%<25>t<EFBFBD> ,<2C> ,<2C><16>r<>)r<>r<>r<>r<>r<>r<>r<>N)z common-lisp<73>cl<63>lisp)3r[r\r]r^r_r`rarbrcrdrerf<00>
IGNORECASErhri<00>nonmacro<72> constituent<6E>
terminated<EFBFBD>symbolr<6C>r(rrrx<00>Preprocrrw<00>Specialr r|r r r9r8r~r<00>Otherr r)ryrzr{rrrr*<00>Globalr<6C>r<>r<>r<><00>r<>s@r2rr's<><00><><00><00><08> <19>D<EFBFBD>
"<22>C<EFBFBD>+<2B>G<EFBFBD><17><18>"<22>I<EFBFBD>%<25>&<26>I<EFBFBD><19>M<EFBFBD> <0E>M<EFBFBD>M<EFBFBD>B<EFBFBD>L<EFBFBD>L<EFBFBD> (<28>E<EFBFBD>
0<>H<EFBFBD><1A>X<EFBFBD>%<25>K<EFBFBD>%<25>J<EFBFBD><1F>x<EFBFBD>j<EFBFBD><04>[<5B>M<EFBFBD><13> =<3D>F<EFBFBD> -<2D>&<26>8 <0F> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD> <1C> <13>W<EFBFBD>&<26>&<26><07> 0<> <13>W<EFBFBD>&<26>&<26><06> /<2F> <16><07>)<29>)<29> *<2A> <14>g<EFBFBD>'<27>'<27> (<28> 
<EFBFBD> <19> <12>G<EFBFBD>O<EFBFBD>O<EFBFBD>W<EFBFBD> -<2D> <12>G<EFBFBD>O<EFBFBD>O<EFBFBD>V<EFBFBD> ,<2C> <16><07><0F><0F> (<28>
<EFBFBD>
<0F>_
<EFBFBD> <13>Z<EFBFBD> <20>_
<EFBFBD>
<15>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> _
<EFBFBD><14>W<EFBFBD>&<26>&<26>(;<3B> <<3C>_
<EFBFBD><19>'<27>/<2F>/<2F> *<2A>_
<EFBFBD>%<25>f<EFBFBD> -<2D>_
<EFBFBD> <12>F<EFBFBD>]<5D>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A>!_
<EFBFBD>"<13>V<EFBFBD>^<5E>V<EFBFBD>]<5D>]<5D> +<2B>#_
<EFBFBD>$<13>V<EFBFBD>^<5E>V<EFBFBD>]<5D>]<5D> +<2B>%_
<EFBFBD>&<12>F<EFBFBD>]<5D>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A>'_
<EFBFBD>(<12>8<EFBFBD> <1C>)_
<EFBFBD>*<12>8<EFBFBD> <1C>+_
<EFBFBD>0<1C>j<EFBFBD> (<28>&<26>.<2E>.<2E> 9<>1_
<EFBFBD>2<1D>z<EFBFBD> )<29>6<EFBFBD> 2<>3_
<EFBFBD>4M<01> <17><18><1F><1C><1C> '<27>5_
<EFBFBD><<15>z<EFBFBD> !<21>6<EFBFBD>;<3B>;<3B> /<2F>=_
<EFBFBD>><14>f<EFBFBD>_<EFBFBD>f<EFBFBD>k<EFBFBD>k<EFBFBD> *<2A>?_
<EFBFBD>D<14>X<EFBFBD>v<EFBFBD> &<26>E_
<EFBFBD>J<1C>W<EFBFBD>]<5D>]<5D> +<2B>K_
<EFBFBD>P<13>V<EFBFBD>^<5E>V<EFBFBD>]<5D>]<5D> +<2B>Q_
<EFBFBD>V<16>x<EFBFBD> <20>W_
<EFBFBD>\<14>T<EFBFBD>]<5D>]<5D> #<23>]_
<EFBFBD>b&<26>v<EFBFBD>z<EFBFBD>z<EFBFBD> 2<>c_
<EFBFBD>h(<28><16><1A><1A> 4<>i_
<EFBFBD>n.<2E>v<EFBFBD>z<EFBFBD>z<EFBFBD> :<3A>o_
<EFBFBD>t1<>&<26> 9<>u_
<EFBFBD>z<19>(<28>6<EFBFBD>;<3B>7<><16> @<40>{_
<EFBFBD>@<1C>X<EFBFBD>g<EFBFBD>m<EFBFBD>m<EFBFBD>[<5B>A<>6<EFBFBD> J<>A_
<EFBFBD>F<19>(<28>7<EFBFBD>=<3D>=<3D>+<2B>><3E><06> G<>G_
<EFBFBD>L!<21>'<27>-<2D>-<2D> 0<>M_
<EFBFBD>R<16>x<EFBFBD> <20>S_
<EFBFBD>T<16>x<EFBFBD> <20>U_
<EFBFBD>Z<16>
<EFBFBD> "<22>X<EFBFBD> -<2D>w<EFBFBD><EFBFBD><EFBFBD>@P<> Q<>[_
<EFBFBD>`<16>x<EFBFBD> <20>a_
<EFBFBD>f<1A>8<EFBFBD> $<24>g_
<EFBFBD>l<18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD> 4<>m_
<EFBFBD>r<13>V<EFBFBD>^<5E>e<EFBFBD> #<23>T<EFBFBD>]<5D>]<5D>%9<>%9<> :<3A>s_
<EFBFBD>t<14>T<EFBFBD>]<5D>]<5D> #<23>u_
<EFBFBD>z<13>K<EFBFBD><16> (<28>{_
<EFBFBD>|<13>K<EFBFBD><16> (<28>}_
<EFBFBD>o<06>F<EFBFBD>b<15>r<>c<00><>a<00>]tRtRtoRtRtRtRR.tR.tRR .t R
t
R&t R't R$t R(t] ],tR tR tR R]P&3R]3R]P,3R]P.3R]P03R]P23R]3R],]P63R]P83R]!]]P>43R]!]]P>43R],]P63R] 3]!!R4]!!R4]!] 4]"3]!] 4]"PF3]!]4]$PJ3R],]$PL3]]$PN3R](3R](3R ](3.R])PTR!,R])PTR",/t*R#t+R$t,Vt-R%#))ri<>z
Lexer for Hy source code.
<EFBFBD>Hyzhttp://hylang.org/<2F>hylang<6E>hyz*.hyz text/x-hyzapplication/x-hyz2.0z[^ \t\n\r\f\v()[\]{};\"'`~]+c<08><00>\VRR7#)<02> <20><01>suffix)r)<01>entriess&r2<00> _multi_escape<70>HyLexer._multi_escape s<00><00><14>W<EFBFBD>S<EFBFBD>)<29>)r<>r?r<>z[ \t\n\r\f\v]+<2B>
-?\d+\.\d+<2B>-?\d+z 0[0-7]+j?z0[xX][a-fA-F0-9]+<2B>"(\\\\|\\[^\\]|[^"\\])*"rGz \\(.|[a-z]+)z"^(\s*)([rRuU]{,2}"""(?:.|\n)*?""")z"^(\s*)([rRuU]{,2}'''(?:.|\n)*?''')z::?z ~@|[`\'#^~&@]z py-keywordsz py-builtinsrN<00>(\[|\])<29>(\{|\})<29>(\(|\))<29>keywords<64>builtinsc<08>&<00>RV9gRV9dR#R#)z(import z(defn g<><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?NrVr<>s&r2r<><00>HyLexer.analyse_textOs<00><00> <15><14> <1D><18>T<EFBFBD>!1<><16>"2r<32>rVN)%<25>cond<6E>for<6F>-><3E>->><3E>car<61>cdr<64>first<73>rest<73>let<65>when<65>unless<73>import<72>do<64>progn<67>get<65>slice<63>assoczwith-decorator<6F>,<2C> list_comp<6D>kwapply<6C>~<7E>is<69>inzis-notznot-in<69>
quasiquote<EFBFBD>unquotezunquote-splice<63>quoter4z<<=z>>=<3D>foreach<63>while<6C>eval-and-compile<6C>eval-when-compile)<08>def<65>defn<66>defun<75>defmacro<72>defclass<73>lambda<64>fn<66>setv)<18>cycle<6C>dec<65>distinct<63>drop<6F>even?<3F>filter<65>incz instance?z iterable?<3F>iteratez iterator?<3F>neg?znone?<3F>nthznumeric?<3F>odd?<3F>pos?<3F>remove<76>repeat<61>
repeatedly<EFBFBD>take<6B>take_nth<74>
take_while<EFBFBD>zero?).r[r\r]r^r_r`rarbrcrdrer<>r<><00> hy_builtins<6E>hy_corer<65>rjr<>rrwrr r8r9rzr{r r|r~rr<00>Docr rr
r}r r+r)r*rrr<>r<>r<>r<>r<>s@r2rr<00>s<><00><><00><00><08> <10>D<EFBFBD>
<1E>C<EFBFBD><17><14><1E>G<EFBFBD><17><08>I<EFBFBD><1C>0<>1<>I<EFBFBD><19>M<EFBFBD><06>M<EFBFBD><06>L<EFBFBD><15>K<EFBFBD><06>G<EFBFBD><1B>W<EFBFBD>$<24>H<EFBFBD>
1<>J<EFBFBD>*<2A> <0F><15>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25><1F>
<EFBFBD> +<2B><1B>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <15>v<EFBFBD>~<7E>~<7E> &<26> <19>6<EFBFBD>:<3A>:<3A> &<26> !<21>6<EFBFBD>:<3A>:<3A> .<2E>)<29>&<26> 1<> <11>J<EFBFBD> <1E><06> <0A> <0A> .<2E> <1C>f<EFBFBD>k<EFBFBD>k<EFBFBD> *<2A> 2<>H<EFBFBD>T<EFBFBD>6<EFBFBD>:<3A>:<3A>4N<34> O<> 2<>H<EFBFBD>T<EFBFBD>6<EFBFBD>:<3A>:<3A>4N<34> O<><14>j<EFBFBD> <20>&<26>-<2D>-<2D> 0<><1E>x<EFBFBD> (<28> <13>M<EFBFBD> "<22> <13>M<EFBFBD> "<22><1B>=<3D> )<29>7<EFBFBD> 3<><1B><<3C> (<28>'<27>*=<3D>*=<3D> ><3E><1B>8<EFBFBD> $<24>d<EFBFBD>l<EFBFBD>l<EFBFBD> 3<><18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD> 4<><18><14><1D><1D> '<27><18><1B> %<25><18><1B> %<25><18><1B> %<25>q:
<EFBFBD>v <16>{<7B>)<29>)<29>*<2A>5<><15>{<7B>)<29>)<29>*<2A>5<>{><06>F<EFBFBD>@<17>r<>c<00><00>]tRtRtRtRtRtRR.t.R[OtRR.t R t
R\t R]t R t R tRtR] R2tRtRtRtR] R2tR] ] R2tR] ] R2tRtR] R] R2tR] R] R2tR]]3R]R3.RR ]3R!]P:3R"]P<R#3R$]3R%] R&] R'2] PBR(3R%] R)] R'2] PDR(3R%] R*] R+] R,] R-] R'2 ] R(3R.] R+] R,] R/] R0] R1] R'2 ] PDR(3R2] R3] R'2] PDR(3R4] 2] PFR(3R5] 2] PHR(3R6] 2] PJR(3R7] 2] PDR(3R8]&PNR^3R9]&PPR(3R:]&PRR(3R;]&PRR(3R<]&PTR(3R=]+PXR(3R>] 2]-P\R(3R?]/!]-P`]+P`43R@]-P`RA3RB] RC2]13RD] R2]1R_3.RERF]13]]&PdR(3RG]3]3!R(4.R
]]4R(3.R]5!R4RH] R'2]-R_3RI]1R`3RK] R'2]-R`3] ]4Ra3]6!] RM] R'2RN7]-R(3]6!] RM] R'2RN7]+PnR(3]]+R(3]5!RE4. RL]5!R
4R]R3.RJ]5!R4RO]1Rb3RP] R'2]-Rb3] ]4Rc3]5!RE4.RQ]5!R
4R]RJ3.RA]5!R4] ]4Rd3]5!RE4.RR]5!R
4R]RA3.R#R"]P<RS3RT]P<R(3RU]P<3.R RV]&PNR(3RW]&Pp3RX]&PN3./ t9RYt:RZ#)eriTz>
Lexer for Racket source code (formerly
known as PLT Scheme).
<EFBFBD>Racketzhttp://racket-lang.org/<2F>racket<65>rktz text/x-racketzapplication/x-racketz1.6<EFBFBD>listrFz[([{]z[)\]}]z()[\]{}",\'`;\sz(?:\|[^|]*\||\\[\w\W]|[^|\\z]+)+z(?:#e)?(?:#d)?(?:#e)?z(?:[defls][-+]?\d+)z(?:\d+(?:/\d+|\.\d*)?|\.\d+)z(?:z9|(?:\d+#+(?:\.#*|/\d+#*)?|\.\d+#+|\d+(?:\.\d*#+|/\d+#+)))z?)z(?:(?:inf|nan)\.[0f])z(?:[-+]?z|[-+]<5D>)r4r?z(?!\Z)<29>unquoted-datum<75>datumz(?s)#;|#![ /]([^\\\n]|\\.)*z;[^\n\r\x85\u2028\u2029]*r@z block-commentz(?u)\s+z(?i)z [-+]?\d+(?=[z])rDz/[-+]?(\d+(\.\d*)?|\.\d+)([deflst][-+]?\d+)?(?=[z[-+]?(z([-+]z ?i)?|[-+]z?i)(?=[z
(?i)(#d)?(z?i|<7C>@z)(?=[z (?i)(([-+]?z t[-+]?\d+)|[-+](inf|nan)\.t)(?=[z(?iu)(#[ei])?#bz(?iu)(#[ei])?#oz(?iu)(#[ei])?#xz (?iu)(#d)?#iz#?"z#<<(.+)\n(^(?!\1$).*$\n)*^\1$z&#\\(u[\da-fA-F]{1,4}|U[\da-fA-F]{1,8})z(?is)#\\([0-7]{3}|[a-z]+|.)z(?s)#[pr]x#?"(\\?.)*?"z#(true|false|[tTfF])rHz(#lang |#!)(\S+)z#reader<65> quoted-datumz
(?i)\.(?=[z])|#c[is]|#['`]|#,@?z'|#[s&]|#hash(eqv?)?|#\d*(?=zdatum*z`|,@?z[|\\]z quote(?=[r<><00>quasiquoted-datumzquasiquote(?=[<5B> unquoted-listz(?=[r<>z,@?zunquote(-splicing)?(?=[<5B>quasiquoted-list<73> quoted-listrOrPz[^#|]+|.rEzG(?s)\\([0-7]{1,3}|x[\da-fA-F]{1,2}|u[\da-fA-F]{1,4}|U[\da-fA-F]{1,8}|.)rUrVN)z*.rktz*.rktdz*.rktl(~z#%appz#%datumz #%declarez #%expressionz#%module-beginz #%plain-appz#%plain-lambdaz#%plain-module-beginz#%printing-module-beginz #%providez #%requirez#%stratified-bodyz#%topz#%top-interactionz#%variable-referencer<65>z->*z->*mz->dz->dmz->iz->mz...z:do-in<69>==z=><3E>_<>absent<6E>abstractzall-defined-outz all-from-out<75>and<6E>any<6E>augmentzaugment*z augment-finalzaugment-final*<2A>augridezaugride*<2A>beginzbegin-for-syntax<61>begin0<6E>casezcase->zcase->mz case-lambda<64>classzclass*zclass-field-accessorzclass-field-mutatorzclass/cz class/derivedz
combine-inz combine-outz command-linez compound-unitzcompound-unit/inferr<72>zcons/dc<64>contractz contract-outzcontract-struct<63>
contracted<EFBFBD>definezdefine-compound-unitzdefine-compound-unit/inferzdefine-contract-structzdefine-custom-hash-typeszdefine-custom-set-typeszdefine-for-syntaxzdefine-local-member-namez define-loggerzdefine-match-expanderzdefine-member-namezdefine-module-boundary-contractzdefine-namespace-anchorz define-opt/czdefine-sequence-syntaxzdefine-serializable-classzdefine-serializable-class*zdefine-signaturezdefine-signature-formz define-structzdefine-struct/contractzdefine-struct/derivedz define-syntaxzdefine-syntax-rulezdefine-syntaxesz define-unitzdefine-unit-bindingzdefine-unit-from-contextzdefine-unit/contractzdefine-unit/new-import-exportz define-unit/sz define-valueszdefine-values-for-exportzdefine-values-for-syntaxzdefine-values/invoke-unitzdefine-values/invoke-unit/inferzdefine/augmentzdefine/augment-finalzdefine/augridezdefine/contractzdefine/final-propz define/matchzdefine/overmentzdefine/overridezdefine/override-finalzdefine/privatez define/publiczdefine/public-finalzdefine/pubmentzdefine/subexpression-pos-propz"define/subexpression-pos-prop/name<6D>delayz
delay/idlez
delay/namez delay/strictz
delay/syncz delay/threadr<64><00>else<73>exceptz except-inz
except-out<75>export<72>extendsz failure-cont<6E>falsezfalse/c<>fieldz field-bound?<3F>filezflat-murec-contractzflat-rec-contractr<74>zfor*zfor*/andz
for*/asyncz
for*/firstz for*/foldzfor*/fold/derivedz for*/hashz for*/hasheqz for*/hasheqvz for*/lastz for*/listz
for*/listszfor*/mutable-setzfor*/mutable-seteqzfor*/mutable-seteqvzfor*/orz for*/productzfor*/setz
for*/seteqz for*/seteqvz for*/streamzfor*/sumz for*/vectorz for*/weak-setzfor*/weak-seteqzfor*/weak-seteqvz for-labelzfor-metaz
for-syntaxz for-templatezfor/andz for/asyncz for/firstzfor/foldzfor/fold/derivedzfor/hashz
for/hasheqz for/hasheqvzfor/lastzfor/listz for/listszfor/mutable-setzfor/mutable-seteqzfor/mutable-seteqvzfor/orz for/productzfor/setz for/seteqz
for/seteqvz
for/streamzfor/sumz
for/vectorz for/weak-setzfor/weak-seteqzfor/weak-seteqvzgen:custom-writezgen:dictzgen:equal+hashzgen:setz
gen:stream<61>genericz get-fieldzhash/dc<64>if<69>impliesr<73>rzinclude-at/relative-tozinclude-at/relative-to/readerzinclude/reader<65>inheritz inherit-fieldz inherit/innerz inherit/super<65>initz init-dependz
init-fieldz init-rest<73>inner<65>inspect<63> instantiate<74> interfacez
interface*zinvariant-assertionz invoke-unitzinvoke-unit/inferr<72><00>lazyr<79><00>let*z let*-valuesz
let-syntaxz let-syntaxesz
let-valueszlet/cczlet/ec<65>letrecz letrec-syntaxzletrec-syntaxeszletrec-syntaxes+valuesz letrec-values<65>lib<69>link<6E>localz local-requirez log-debugz log-errorz log-fatalzlog-infoz log-warningr;zmatch*zmatch*/derivedz match-definezmatch-define-valuesz match-lambdaz match-lambda*zmatch-lambda**z match-letz
match-let*zmatch-let*-valueszmatch-let-valuesz match-letreczmatch-letrec-valuesz match/derivedz match/valueszmember-name-key<65>mixin<69>modulezmodule*zmodule+<2B>nand<6E>new<65>norzobject-contractzobject/c<>onlyzonly-inz only-meta-in<69>openzopt/c<>or<6F>overmentz overment*<2A>overridez override*zoverride-finalzoverride-final*<2A> parameterizez parameterize*zparameterize-breakzparametric->/c<>placezplace*z place/context<78>planetrpz prefix-inz
prefix-out<75>privatezprivate*z prompt-tag/cz protect-out<75>providezprovide-signature-elementszprovide/contract<63>publiczpublic*z public-finalz public-final*<2A>pubmentzpubment*r<><00> quasisyntaxzquasisyntax/locr<63>z quote-syntaxzquote-syntax/prunezrecontract-outzrecursive-contractz relative-in<69>renamez rename-inz rename-innerz
rename-outz rename-super<65>require<72>sendzsend*zsend+z send-genericz
send/applyzsend/keyword-apply<6C>set!z set!-valuesz
set-field!<21>shared<65>streamzstream*z stream-cons<6E>structzstruct*z struct-copyzstruct-field-indexz
struct-outzstruct/cz
struct/ctcz struct/dc<64>submodr'zsuper-instantiatezsuper-make-objectz super-new<65>syntaxz syntax-casez syntax-case*zsyntax-id-rulesz syntax-rulesz
syntax/loc<6F>tag<61>thiszthis%<25>thunkzthunk*<2A>timezunconstrained-domain-><3E>unitzunit-from-contextzunit/czunit/new-import-exportzunit/sr<73>r<><00>unquote-splicing<6E>unsyntaxzunsyntax-splicingz values/dropr<70>zwith-continuation-markz with-contractzwith-contract-continuation-markz with-handlerszwith-handlers*z with-methodz with-syntax<61>λ(<28><00>*z*list/c<>+<2B>-<2D>/<2F><z</c<><=z<=/c<>=z=/c<>>z>/c<>>=z>=/czabort-current-continuation<6F>abszabsolute-path?<3F>acosz add-between<65>add1z alarm-evtz
always-evtzand/c<>andmap<61>anglezany/c<>appendzappend*z
append-map<61>apply<6C>argmax<61>argminzarithmetic-shiftzarity-at-leastzarity-at-least-valuezarity-at-least?zarity-checking-wrapperzarity-includes?zarity=?zarrow-contract-infoz#arrow-contract-info-accepts-arglistz'arrow-contract-info-chaperone-procedurez%arrow-contract-info-check-first-orderzarrow-contract-info?<3F>asin<69>assfr<66><00>assq<73>assv<73>atanzbad-number-of-results<74>bannerz base->-doms/cz base->-rngs/czbase->?z between/cz bitwise-andzbitwise-bit-fieldzbitwise-bit-set?z bitwise-iorz bitwise-notz bitwise-xorzblame-add-car-contextzblame-add-cdr-contextzblame-add-contextzblame-add-missing-partyzblame-add-nth-arg-contextzblame-add-range-contextzblame-add-unknown-contextz blame-contextzblame-contractzblame-fmt->-stringzblame-missing-party?zblame-negativezblame-original?zblame-positivezblame-replace-negativez blame-sourcez
blame-swapzblame-swapped?z blame-updatez blame-valuezblame?z boolean=?<3F>boolean?zbound-identifier=?<3F>boxzbox-cas!z box-immutablezbox-immutable/czbox/czbox?z break-enabledzbreak-parameterization?z break-threadz!build-chaperone-contract-propertyzbuild-compound-type-namezbuild-contract-propertyzbuild-flat-contract-propertyz
build-listz
build-pathzbuild-path/convention-typez build-stringz build-vectorz byte-pregexpz byte-pregexp?z byte-ready?z byte-regexpz byte-regexp?zbyte?<3F>byteszbytes->immutable-bytesz bytes->listz bytes->pathzbytes->path-elementzbytes->string/latin-1zbytes->string/localezbytes->string/utf-8z bytes-appendz bytes-append*zbytes-close-converterz bytes-convertzbytes-convert-endzbytes-converter?z
bytes-copyz bytes-copy!z bytes-environment-variable-name?z bytes-fill!z
bytes-joinz bytes-lengthzbytes-no-nuls?zbytes-open-converterz bytes-refz
bytes-set!zbytes-utf-8-indexzbytes-utf-8-lengthzbytes-utf-8-refzbytes<?zbytes=?zbytes>?<3F>bytes?<3F>caaaar<61>caaadr<64>caaar<61>caadar<61>caaddr<64>caadr<64>caar<61>cadaar<61>cadadr<64>cadar<61>caddar<61>cadddr<64>caddr<64>cadrzcall-in-nested-threadzcall-with-atomic-output-filez call-with-break-parameterizationz!call-with-composable-continuationzcall-with-continuation-barrierzcall-with-continuation-prompt<70>call-with-current-continuationz*call-with-default-reading-parameterizationzcall-with-escape-continuationzcall-with-exception-handlerzcall-with-file-lock/timeoutz%call-with-immediate-continuation-markzcall-with-input-bytes<65>call-with-input-filezcall-with-input-file*zcall-with-input-stringzcall-with-output-bytes<65>call-with-output-filezcall-with-output-file*zcall-with-output-stringzcall-with-parameterizationzcall-with-semaphorez call-with-semaphore/enable-break<61>call-with-values<65>call/cczcall/ecr<63>zcartesian-product<63>cdaaar<61>cdaadr<64>cdaar<61>cdadar<61>cdaddr<64>cdadr<64>cdar<61>cddaar<61>cddadr<64>cddar<61>cdddar<61>cddddr<64>cdddr<64>cddrr<72><00>ceilingz channel-getz channel-putzchannel-put-evtzchannel-put-evt?zchannel-try-getz channel/czchannel?z chaperone-boxzchaperone-channelzchaperone-continuation-mark-keyzchaperone-contract-property?zchaperone-contract?z chaperone-evtzchaperone-hashzchaperone-hash-setz chaperone-of?zchaperone-procedurezchaperone-procedure*zchaperone-prompt-tagzchaperone-structzchaperone-struct-typezchaperone-vectorz
chaperone?<3F> char->integer<65>char-alphabetic?z char-blank?<3F>
char-ci<=?<3F> char-ci<?<3F> char-ci=?<3F>
char-ci>=?<3F> char-ci>?<3F> char-downcasez char-foldcasezchar-general-categoryz char-graphic?zchar-inz char-in/czchar-iso-control?<3F>char-lower-case?<3F> char-numeric?zchar-punctuation?<3F> char-ready?zchar-symbolic?zchar-title-case?zchar-titlecase<73> char-upcase<73>char-upper-case?zchar-utf-8-length<74>char-whitespace?<3F>char<=?<3F>char<?<3F>char=?<3F>char>=?<3F>char>?<3F>char?zcheck-duplicate-identifierzcheck-duplicatesz#checked-procedure-check-and-extractz
choice-evtzclass->interfacez
class-infoz
class-sealz class-unsealzclass?z cleanse-path<74>close-input-port<72>close-output-portzcoerce-chaperone-contractzcoerce-chaperone-contractszcoerce-contractzcoerce-contract/fzcoerce-contractszcoerce-flat-contractzcoerce-flat-contractszcollect-garbagezcollection-file-pathzcollection-path<74> combinations<6E>compilezcompile-allow-set!-undefinedz$compile-context-preservation-enabledz compile-enforce-module-constantszcompile-syntaxzcompiled-expression-recompilezcompiled-expression?zcompiled-module-expression?zcomplete-path?<3F>complex?<3F>compose<73>compose1<65>conjoin<69> conjugate<74>conszcons/c<>cons?<3F>constzcontinuation-mark-key/czcontinuation-mark-key?zcontinuation-mark-set->contextzcontinuation-mark-set->listzcontinuation-mark-set->list*zcontinuation-mark-set-firstzcontinuation-mark-set?zcontinuation-markszcontinuation-prompt-available?zcontinuation-prompt-tag?z continuation?zcontract-continuation-mark-keyz#contract-custom-write-property-proczcontract-exercisezcontract-first-orderzcontract-first-order-passes?zcontract-late-neg-projectionz contract-namez contract-proczcontract-projectionzcontract-property?zcontract-random-generatezcontract-random-generate-failzcontract-random-generate-fail?z0contract-random-generate-get-current-environmentzcontract-random-generate-stashzcontract-random-generate/choosezcontract-stronger?zcontract-struct-exercisezcontract-struct-generatez#contract-struct-late-neg-projectionzcontract-struct-list-contract?zcontract-val-first-projectionz contract?zconvert-streamzcopy-directory/files<65> copy-filez copy-port<72>cos<6F>cosh<73>countzcurrent-blame-formatzcurrent-break-parameterizationzcurrent-code-inspectorzcurrent-command-line-argumentszcurrent-compilezcurrent-compiled-file-rootszcurrent-continuation-markszcurrent-contract-regionzcurrent-custodianzcurrent-directoryzcurrent-directory-for-userz current-drivezcurrent-environment-variableszcurrent-error-portz current-evalz#current-evt-pseudo-random-generatorz current-force-delete-permissionszcurrent-futurezcurrent-gc-millisecondsz"current-get-interaction-input-portzcurrent-inexact-milliseconds<64>current-input-portzcurrent-inspectorz current-library-collection-linksz current-library-collection-pathsz current-loadzcurrent-load-extensionzcurrent-load-relative-directoryzcurrent-load/use-compiledzcurrent-localezcurrent-loggerzcurrent-memory-usezcurrent-millisecondszcurrent-module-declare-namezcurrent-module-declare-sourcezcurrent-module-name-resolverzcurrent-module-path-for-loadzcurrent-namespace<63>current-output-portzcurrent-parameterizationzcurrent-plumberz$current-preserved-thread-cell-valuesz current-printzcurrent-process-millisecondszcurrent-prompt-readzcurrent-pseudo-random-generatorzcurrent-read-interactionzcurrent-reader-guardzcurrent-readtablezcurrent-secondszcurrent-security-guardz!current-subprocess-custodian-modezcurrent-threadzcurrent-thread-groupz!current-thread-initial-stack-sizez current-write-relative-directory<72>curry<72>curryrzcustodian-box-valuezcustodian-box?zcustodian-limit-memoryzcustodian-managed-listz&custodian-memory-accounting-available?zcustodian-require-memoryzcustodian-shutdown-allz
custodian?zcustom-print-quotable-accessorzcustom-print-quotable?zcustom-write-accessorzcustom-write-property-procz custom-write?<3F>datezdate*zdate*-nanosecondzdate*-time-zone-namezdate*?zdate-dayz date-dst?z date-hourz date-minutez
date-monthz date-secondzdate-time-zone-offsetz date-week-dayz date-yearz date-year-dayzdate?z datum->syntaxzdatum-intern-literalzdefault-continuation-prompt-tagzdegrees->radianszdelete-directoryzdelete-directory/files<65> delete-file<6C> denominatorz
dict->listzdict-can-functional-set?zdict-can-remove-keys?z
dict-clearz dict-clear!z dict-copyz
dict-countz dict-empty?z dict-for-eachz dict-has-key?zdict-implements/czdict-implements?zdict-iter-contractzdict-iterate-firstzdict-iterate-keyzdict-iterate-nextzdict-iterate-valuezdict-key-contractz dict-keyszdict-mapz dict-mutable?zdict-refz dict-ref!z dict-removez dict-remove!zdict-setz dict-set!z dict-set*z
dict-set*!z dict-updatez dict-update!zdict-value-contractz dict-valueszdict?zdirectory-exists?zdirectory-list<73>disjoin<69>displayz display-lineszdisplay-lines-to-filezdisplay-to-file<6C> displaylnzdouble-flonum?rzdrop-common-prefixz
drop-right<68>dropfz dropf-rightzdump-memory-statszdup-input-portzdup-output-portz
dynamic->*zdynamic-get-fieldzdynamic-object/cz dynamic-placezdynamic-place*zdynamic-requirezdynamic-require-for-syntaxz dynamic-sendzdynamic-set-field!<21> dynamic-wind<6E>eighth<74>emptyzempty-sequencez empty-stream<61>empty?zenvironment-variables-copyzenvironment-variables-nameszenvironment-variables-refzenvironment-variables-set!zenvironment-variables?<3F>eofzeof-evt<76> eof-object?zephemeron-valuez
ephemeron?<3F>eprintfzeq-contract-valz eq-contract?z eq-hash-code<64>eq?zequal-contract-valzequal-contract?zequal-hash-codezequal-secondary-hash-codezequal<%><3E>equal?z equal?/recurz eqv-hash-code<64>eqv?<3F>errorzerror-display-handlerzerror-escape-handlerzerror-print-context-lengthzerror-print-source-locationzerror-print-widthzerror-value->string-handler<65>evalzeval-jit-enabledz eval-syntaxrzevt/czevt?<3F>exact->inexactz exact-ceilingz exact-floorzexact-integer?zexact-nonnegative-integer?zexact-positive-integer?z exact-roundzexact-truncate<74>exact?zexecutable-yield-handler<65>exitz exit-handler<65>exnzexn-continuation-marksz exn-messagez exn:breakzexn:break-continuationzexn:break:hang-upzexn:break:hang-up?zexn:break:terminatezexn:break:terminate?z
exn:break?zexn:failzexn:fail:contractzexn:fail:contract:arityzexn:fail:contract:arity?zexn:fail:contract:blamezexn:fail:contract:blame-objectzexn:fail:contract:blame?zexn:fail:contract:continuationzexn:fail:contract:continuation?z exn:fail:contract:divide-by-zeroz!exn:fail:contract:divide-by-zero?z#exn:fail:contract:non-fixnum-resultz$exn:fail:contract:non-fixnum-result?zexn:fail:contract:variablezexn:fail:contract:variable-idzexn:fail:contract:variable?zexn:fail:contract?zexn:fail:filesystemzexn:fail:filesystem:errnozexn:fail:filesystem:errno-errnozexn:fail:filesystem:errno?zexn:fail:filesystem:existszexn:fail:filesystem:exists?z"exn:fail:filesystem:missing-modulez'exn:fail:filesystem:missing-module-pathz#exn:fail:filesystem:missing-module?zexn:fail:filesystem:versionzexn:fail:filesystem:version?zexn:fail:filesystem?zexn:fail:networkzexn:fail:network:errnozexn:fail:network:errno-errnozexn:fail:network:errno?zexn:fail:network?zexn:fail:objectzexn:fail:object?zexn:fail:out-of-memoryzexn:fail:out-of-memory?z exn:fail:readzexn:fail:read-srclocszexn:fail:read:eofzexn:fail:read:eof?zexn:fail:read:non-charzexn:fail:read:non-char?zexn:fail:read?zexn:fail:syntaxzexn:fail:syntax-exprszexn:fail:syntax:missing-modulez#exn:fail:syntax:missing-module-pathzexn:fail:syntax:missing-module?zexn:fail:syntax:unboundzexn:fail:syntax:unbound?zexn:fail:syntax?zexn:fail:unsupportedzexn:fail:unsupported?z exn:fail:userzexn:fail:user?z exn:fail?zexn:misc:match?zexn:missing-module-accessorzexn:missing-module?zexn:srclocs-accessorz exn:srclocs?zexn?<3F>exp<78>expandz expand-oncez expand-syntaxzexpand-syntax-oncezexpand-syntax-to-top-formzexpand-to-top-formzexpand-user-pathz explode-path<74>exptzexternalizable<%>zfailure-result/c<>false?z field-names<65>fifthz file->byteszfile->bytes-linesz file->linesz
file->listz file->stringz file->valuez file-exists?zfile-name-from-pathzfile-or-directory-identityz file-or-directory-modify-secondszfile-or-directory-permissionsz file-positionzfile-position*z file-sizezfile-stream-buffer-modezfile-stream-port?z file-truncatezfilename-extensionzfilesystem-change-evtzfilesystem-change-evt-cancelzfilesystem-change-evt?zfilesystem-root-listrz
filter-mapz
filter-notzfilter-read-input-portzfind-executable-pathz
find-fileszfind-library-collection-linkszfind-library-collection-pathszfind-relative-pathzfind-system-path<74>findfr<66>z
first-or/czfixnum?z flat-contractzflat-contract-predicatezflat-contract-property?zflat-contract?zflat-named-contract<63>flattenzfloating-point-bytes->realzflonum?<3F>floorz flush-outputz
fold-files<65>foldl<64>foldr<64>for-each<63>force<63>format<61>fourth<74>fprintfzfree-identifier=?zfree-label-identifier=?zfree-template-identifier=?zfree-transformer-identifier=?zfsemaphore-countzfsemaphore-postzfsemaphore-try-wait?zfsemaphore-waitz fsemaphore?<3F>futurezfuture?zfutures-enabled?<3F>gcdzgenerate-member-keyzgenerate-temporariesz generic-set?zgeneric?<3F>gensymzget-output-byteszget-output-stringzget-preferencezget/build-late-neg-projectionzget/build-val-first-projection<6F>getenvzglobal-port-print-handler<65>group-byzgroup-execute-bitzgroup-read-bitzgroup-write-bitz guard-evtz
handle-evtz handle-evt?z
has-blame?z has-contract?<3F>hashz
hash->listz
hash-clearz hash-clear!z hash-copyzhash-copy-clearz
hash-countz hash-empty?zhash-eq?z hash-equal?z hash-eqv?z hash-for-eachz hash-has-key?zhash-iterate-firstzhash-iterate-keyzhash-iterate-key+valuezhash-iterate-nextzhash-iterate-pairzhash-iterate-valuez hash-keyszhash-mapzhash-placeholder?zhash-refz hash-ref!z hash-removez hash-remove!zhash-setz hash-set!z hash-set*z
hash-set*!z hash-updatez hash-update!z hash-valuesz
hash-weak?zhash/czhash?<3F>hasheq<65>hasheqvzidentifier-bindingzidentifier-binding-symbolzidentifier-label-bindingz identifier-prune-lexical-contextz!identifier-prune-to-source-modulez)identifier-remove-from-definition-contextzidentifier-template-bindingzidentifier-transformer-bindingz identifier?<3F>identityzif/c<> imag-partz
immutable?zimpersonate-boxzimpersonate-channelz!impersonate-continuation-mark-keyzimpersonate-hashzimpersonate-hash-setzimpersonate-procedurezimpersonate-procedure*zimpersonate-prompt-tagzimpersonate-structzimpersonate-vectorzimpersonator-contract?zimpersonator-ephemeronzimpersonator-of?z"impersonator-prop:application-markzimpersonator-prop:blamezimpersonator-prop:contractedz)impersonator-property-accessor-procedure?zimpersonator-property?z impersonator?zimplementation?zimplementation?/czin-byteszin-bytes-lineszin-combinationszin-cyclezin-dictz in-dict-keysz in-dict-pairszin-dict-valuesz in-directoryzin-hashz in-hash-keysz in-hash-pairszin-hash-valueszin-immutable-hashzin-immutable-hash-keyszin-immutable-hash-pairszin-immutable-hash-valueszin-immutable-setz
in-indexedzin-input-port-byteszin-input-port-charszin-lineszin-listzin-mlistzin-mutable-hashzin-mutable-hash-keyszin-mutable-hash-pairszin-mutable-hash-valueszin-mutable-setz in-naturalsz in-parallelzin-permutationszin-portz in-producerzin-rangez in-sequenceszin-setzin-slicez in-streamz in-stringz in-syntaxzin-valuezin-values*-sequencezin-values-sequencez in-vectorz in-weak-hashzin-weak-hash-keyszin-weak-hash-pairszin-weak-hash-valuesz in-weak-set<65>inexact->exactz inexact-real?<3F>inexact?z infinite?zinput-port-append<6E> input-port?z
inspector?z instanceof/c<> integer->charzinteger->integer-byteszinteger-bytes->integerz
integer-inzinteger-lengthz integer-sqrtzinteger-sqrt/remainder<65>integer?zinterface->method-nameszinterface-extension?z
interface?z/internal-definition-context-binding-identifiersz%internal-definition-context-introducez internal-definition-context-sealzinternal-definition-context?zis-a?zis-a?/czkeyword->stringz keyword-applyz keyword<?<3F>keyword?zkeywords-matchz kill-thread<61>lastz last-pair<69>lcm<63>lengthzliberal-define-context?z link-exists?rzlist*zlist*ofz list->byteszlist->mutable-setzlist->mutable-seteqzlist->mutable-seteqvz list->setz list->seteqz list->seteqv<71> list->string<6E> list->vectorzlist->weak-setzlist->weak-seteqzlist->weak-seteqvzlist-contract?z list-prefix?<3F>list-refzlist-set<65> list-tailz list-updatezlist/c<>list?zlisten-port-number?<3F>listof<6F>loadzload-extensionzload-on-demand-enabledz load-relativezload-relative-extensionzload/cdzload/use-compiledz local-expandzlocal-expand/capture-liftszlocal-transformer-expandz&local-transformer-expand/capture-liftszlocale-string-encoding<6E>logzlog-all-levelsz log-level-evtz
log-level?z log-max-levelz log-messagez log-receiver?z logger-namezlogger?<3F> magnitudezmake-arity-at-leastzmake-base-empty-namespacezmake-base-namespacez
make-bytesz make-channelzmake-chaperone-contractzmake-continuation-mark-keyzmake-continuation-prompt-tagz make-contractzmake-custodianzmake-custodian-boxzmake-custom-hashzmake-custom-hash-typeszmake-custom-setzmake-custom-set-typesz make-datez
make-date*zmake-derived-parameterzmake-directoryzmake-directory*zmake-do-sequencezmake-empty-namespacezmake-environment-variableszmake-ephemeronzmake-exnzmake-exn:breakzmake-exn:break:hang-upzmake-exn:break:terminatez make-exn:failzmake-exn:fail:contractzmake-exn:fail:contract:arityzmake-exn:fail:contract:blamez#make-exn:fail:contract:continuationz%make-exn:fail:contract:divide-by-zeroz(make-exn:fail:contract:non-fixnum-resultzmake-exn:fail:contract:variablezmake-exn:fail:filesystemzmake-exn:fail:filesystem:errnozmake-exn:fail:filesystem:existsz'make-exn:fail:filesystem:missing-modulez make-exn:fail:filesystem:versionzmake-exn:fail:networkzmake-exn:fail:network:errnozmake-exn:fail:objectzmake-exn:fail:out-of-memoryzmake-exn:fail:readzmake-exn:fail:read:eofzmake-exn:fail:read:non-charzmake-exn:fail:syntaxz#make-exn:fail:syntax:missing-modulezmake-exn:fail:syntax:unboundzmake-exn:fail:unsupportedzmake-exn:fail:userzmake-file-or-directory-linkzmake-flat-contractzmake-fsemaphorez make-genericz!make-handle-get-preference-lockedz make-hashzmake-hash-placeholderz make-hasheqzmake-hasheq-placeholderz make-hasheqvzmake-hasheqv-placeholderzmake-immutable-custom-hashzmake-immutable-hashzmake-immutable-hasheqzmake-immutable-hasheqvzmake-impersonator-propertyzmake-input-portzmake-input-port/read-to-peekzmake-inspectorzmake-keyword-procedurezmake-known-char-range-listzmake-limited-input-port<72> make-listzmake-lock-file-namezmake-log-receiverz make-loggerzmake-mixin-contractzmake-mutable-custom-setz make-none/cz make-objectzmake-output-portzmake-parameterzmake-parent-directory*zmake-phantom-bytesz make-pipezmake-pipe-with-specialszmake-placeholderz make-plumber<65>
make-polarzmake-prefab-structzmake-primitive-classzmake-proj-contractzmake-pseudo-random-generatorzmake-reader-graphzmake-readtable<6C>make-rectangularzmake-rename-transformerzmake-resolved-module-pathzmake-security-guardzmake-semaphorezmake-set!-transformerzmake-shared-byteszmake-sibling-inspectorzmake-special-commentz make-srcloc<6F> make-stringzmake-struct-field-accessorzmake-struct-field-mutatorzmake-struct-typezmake-struct-type-propertyzmake-syntax-delta-introducerzmake-syntax-introducerzmake-temporary-filez'make-tentative-pretty-print-output-portzmake-thread-cellzmake-thread-group<75> make-vectorz make-weak-boxzmake-weak-custom-hashzmake-weak-custom-setzmake-weak-hashzmake-weak-hasheqzmake-weak-hasheqvzmake-will-executor<6F>mapzmatch-equality-testzmatches-arity-exactly?<3F>max<61>mcar<61>mcdr<64>mcons<6E>memberzmember-name-key-hash-codezmember-name-key=?zmember-name-key?<3F>memf<6D>memq<6D>memvz merge-inputzmethod-in-interface?<3F>minzmixin-contractzmodule->exportszmodule->importszmodule->language-infozmodule->namespacez'module-compiled-cross-phase-persistent?zmodule-compiled-exportszmodule-compiled-importszmodule-compiled-language-infozmodule-compiled-namezmodule-compiled-submoduleszmodule-declared?zmodule-path-index-joinzmodule-path-index-resolvezmodule-path-index-splitzmodule-path-index-submodulezmodule-path-index?z module-path?zmodule-predefined?zmodule-provide-protected?<3F>modulozmpair?z mutable-setz mutable-seteqzmutable-seteqvzn->thznack-guard-evtz!namespace-anchor->empty-namespaceznamespace-anchor->namespaceznamespace-anchor?znamespace-attach-modulez#namespace-attach-module-declarationznamespace-base-phaseznamespace-mapped-symbolsznamespace-module-identifierznamespace-module-registryznamespace-requireznamespace-require/constantznamespace-require/copyz namespace-require/expansion-timeznamespace-set-variable-value!znamespace-symbol->identifierznamespace-syntax-introduceznamespace-undefine-variable!znamespace-unprotect-moduleznamespace-variable-valuez
namespace?<3F>nan?znatural-number/c<>negate<74> negative?z never-evtu new-∀/cu new-∃/c<>newline<6E>ninthznon-empty-listofznon-empty-string?znone/cznormal-case-pathznormalize-arityznormalize-pathznormalized-arity?<3F>notznot/c<>null<6C>null?<3F>number->string<6E>number?<3F> numeratorzobject%zobject->vectorz object-infozobject-interfacezobject-method-arity-includes?z object-namezobject-or-false=?zobject=?zobject?r zone-of/czopen-input-bytes<65>open-input-filezopen-input-output-filezopen-input-stringzopen-output-bytes<65>open-output-filezopen-output-nowherezopen-output-stringzor/czorder-of-magnitude<64>ormapzother-execute-bitzother-read-bitzother-write-bit<69> output-port?<3F>pair?zparameter-procedure=?z parameter/cz
parameter?zparameterization?zparse-command-line<6E> partitionz path->byteszpath->complete-pathzpath->directory-pathz path->stringzpath-add-suffixzpath-convention-typezpath-element->byteszpath-element->stringz path-element?zpath-for-some-system?zpath-list-string->path-listz path-onlyzpath-replace-suffixz path-string?zpath<?zpath?zpathlist-closurez peek-bytezpeek-byte-or-specialz
peek-bytesz peek-bytes!zpeek-bytes!-evtzpeek-bytes-avail!zpeek-bytes-avail!*zpeek-bytes-avail!-evtzpeek-bytes-avail!/enable-breakzpeek-bytes-evt<76> peek-charzpeek-char-or-specialz peek-stringz peek-string!zpeek-string!-evtzpeek-string-evtzpeeking-input-port<72> permutationszphantom-bytes?<3F>pizpi.fzpipe-content-lengthz place-breakz place-channelzplace-channel-getzplace-channel-putzplace-channel-put/getzplace-channel?zplace-dead-evtzplace-enabled?z
place-killzplace-location?zplace-message-allowed?z place-sleepz
place-waitzplace?zplaceholder-getzplaceholder-set!z placeholder?zplumber-add-flush!zplumber-flush-allzplumber-flush-handle-remove!zplumber-flush-handle?zplumber?zpoll-guard-evtz port->byteszport->bytes-linesz port->linesz
port->listz port->stringzport-closed-evtz port-closed?zport-commit-peekedzport-count-lines!zport-count-lines-enabledzport-counts-lines?zport-display-handlerzport-file-identityzport-file-unlockzport-next-locationz port-number?zport-print-handlerzport-progress-evtzport-provides-progress-evts?zport-read-handlerzport-try-file-lock?zport-write-handlerzport-writes-atomic?zport-writes-special?<3F>port?<3F> positive?z predicate/czprefab-key->struct-typez prefab-key?zprefab-struct-keyzpreferences-lock-file-mode<64>pregexpzpregexp?zpretty-displayz pretty-format<61> pretty-printz"pretty-print-.-symbol-without-barsz#pretty-print-abbreviate-read-macroszpretty-print-columnsz pretty-print-current-style-tablezpretty-print-depthzpretty-print-exact-as-decimalzpretty-print-extend-style-tablezpretty-print-handlerzpretty-print-newlinezpretty-print-post-print-hookzpretty-print-pre-print-hookzpretty-print-print-hookzpretty-print-print-linezpretty-print-remap-stylablezpretty-print-show-inexactnesszpretty-print-size-hookzpretty-print-style-table?zpretty-printingz pretty-writezprimitive-closure?zprimitive-result-arity<74>
primitive?<3F>printzprint-as-expressionzprint-boolean-long-formz print-boxz print-graphzprint-hash-tablezprint-mpair-curly-braceszprint-pair-curly-braceszprint-reader-abbreviationsz print-structzprint-syntax-widthzprint-unreadablezprint-vector-lengthz printable/cz printable<%><3E>printf<74>printlnzprocedure->methodzprocedure-arityzprocedure-arity-includes/czprocedure-arity-includes?zprocedure-arity?zprocedure-closure-contents-eq?zprocedure-extract-targetzprocedure-keywordszprocedure-reduce-arityzprocedure-reduce-keyword-arityzprocedure-renamezprocedure-result-arityzprocedure-specializezprocedure-struct-type?<3F>
procedure?<3F>processzprocess*zprocess*/portsz process/portszprocessor-countz progress-evt?zpromise-forced?zpromise-running?z promise/cz promise/name?zpromise?zprop:arity-stringzprop:arrow-contractzprop:arrow-contract-get-infozprop:arrow-contract?z
prop:blamezprop:chaperone-contractzprop:checked-procedurez prop:contractzprop:contractedzprop:custom-print-quotablezprop:custom-writez prop:dictzprop:dict/contractzprop:equal+hashzprop:evtzprop:exn:missing-modulezprop:exn:srclocszprop:expansion-contextszprop:flat-contractzprop:impersonator-ofzprop:input-portzprop:liberal-define-contextzprop:object-namezprop:opt-chaperone-contractz$prop:opt-chaperone-contract-get-testzprop:opt-chaperone-contract?zprop:orc-contractz"prop:orc-contract-get-subcontractszprop:orc-contract?zprop:output-portzprop:place-locationzprop:procedurezprop:recursive-contractzprop:recursive-contract-unrollzprop:recursive-contract?zprop:rename-transformerz prop:sequencezprop:set!-transformerz prop:streamzproper-subset?zpseudo-random-generator->vectorzpseudo-random-generator-vector?zpseudo-random-generator?zput-preferences<65>putenv<6E>quotientzquotient/remainderzradians->degrees<65>raisezraise-argument-errorzraise-arguments-errorzraise-arity-errorzraise-blame-errorzraise-contract-errorzraise-mismatch-errorzraise-not-cons-blame-errorzraise-range-errorzraise-result-errorzraise-syntax-errorzraise-type-errorzraise-user-error<6F>randomz random-seed<65>range<67> rational?<3F> rationalize<7A>readzread-accept-bar-quotezread-accept-boxzread-accept-compiledzread-accept-dotzread-accept-graphzread-accept-infix-dotzread-accept-langzread-accept-quasiquotezread-accept-reader<65> read-bytezread-byte-or-specialz
read-bytesz read-bytes!zread-bytes!-evtzread-bytes-avail!zread-bytes-avail!*zread-bytes-avail!-evtzread-bytes-avail!/enable-breakzread-bytes-evtzread-bytes-linezread-bytes-line-evtzread-case-sensitivez read-cdot<6F> read-charzread-char-or-specialzread-curly-brace-as-parenzread-curly-brace-with-tagzread-decimal-as-inexactzread-eval-print-loopz read-language<67> read-linez read-line-evtzread-on-demand-sourcezread-square-bracket-as-parenzread-square-bracket-with-tag<61> read-stringz read-string!zread-string!-evtzread-string-evtz read-syntaxzread-syntax/recursivezread/recursivezreadtable-mappingz
readtable?zreal->decimal-stringzreal->double-flonumzreal->floating-point-byteszreal->single-flonumzreal-in<69> real-part<72>real?zreencode-input-portzreencode-output-port<72>regexpz regexp-matchz regexp-match*zregexp-match-evtzregexp-match-exact?zregexp-match-peekzregexp-match-peek-immediatezregexp-match-peek-positionszregexp-match-peek-positions*z%regexp-match-peek-positions-immediatez)regexp-match-peek-positions-immediate/endzregexp-match-peek-positions/endzregexp-match-positionszregexp-match-positions*zregexp-match-positions/endzregexp-match/endz regexp-match?zregexp-max-lookbehind<6E> regexp-quotezregexp-replacezregexp-replace*zregexp-replace-quotezregexp-replacesz regexp-splitzregexp-try-matchzregexp?zrelative-path?zrelocate-input-portzrelocate-output-port<72> remainder<65>remfzremf*rzremove*zremove-duplicates<65>remqzremq*<2A>remvzremv*zrename-contractzrename-file-or-directoryzrename-transformer-targetzrename-transformer?z replace-evtz reroot-pathz resolve-pathzresolved-module-path-namezresolved-module-path?r<><00>reverse<73>round<6E>secondz seconds->datezsecurity-guard?zsemaphore-peek-evtzsemaphore-peek-evt?zsemaphore-postzsemaphore-try-wait?zsemaphore-waitzsemaphore-wait/enable-breakz
semaphore?zsequence->listzsequence->streamzsequence-add-betweenzsequence-andmapzsequence-appendzsequence-countzsequence-filterz sequence-foldzsequence-for-eachzsequence-generatezsequence-generate*zsequence-lengthz sequence-mapzsequence-ormapz sequence-refz sequence-tailz
sequence/cz sequence?<3F>setzset!-transformer-procedurezset!-transformer?z set->listz set->streamzset-addzset-add!zset-box!z set-clearz
set-clear!zset-copyzset-copy-clearz set-countz
set-empty?zset-eq?z
set-equal?zset-eqv?z set-firstz set-for-eachzset-implements/czset-implements?z set-intersectzset-intersect!zset-mapz set-mcar!z set-mcdr!z set-member?z set-mutable?zset-phantom-bytes!zset-port-next-location!z
set-removez set-remove!zset-restzset-some-basic-contracts!z set-subtractz set-subtract!zset-symmetric-differencezset-symmetric-difference!z set-unionz
set-union!z set-weak?zset/czset=?zset?<3F>seteq<65>seteqv<71>seventh<74>sgnz shared-bytesz shell-executezshrink-path-wrt<72>shufflezsimple-form-pathz simplify-path<74>sinzsingle-flonum?<3F>sinh<6E>sixthzskip-projection-wrapper?<3F>sleepzsome-system-path->string<6E>sortzspecial-comment-valuezspecial-comment?zspecial-filter-input-portzsplit-atzsplit-at-rightzsplit-common-prefixz
split-pathz splitf-atzsplitf-at-right<68>sqr<71>sqrt<72>srcloczsrcloc->stringz srcloc-columnz srcloc-linezsrcloc-positionz srcloc-sourcez srcloc-spanzsrcloc?z
stop-afterz stop-beforez stream->listzstream-add-betweenz stream-andmapz stream-appendz stream-countz stream-empty?z stream-filterz stream-firstz stream-foldzstream-for-eachz stream-lengthz
stream-mapz stream-ormapz
stream-refz stream-restz stream-tailzstream/czstream?rFzstring->bytes/latin-1zstring->bytes/localezstring->bytes/utf-8zstring->immutable-stringzstring->keyword<72> string->list<73>string->numberz string->pathzstring->path-elementzstring->some-system-path<74>string->symbolzstring->uninterned-symbolzstring->unreadable-symbol<6F> string-appendzstring-append*<2A> string-ci<=?<3F> string-ci<?<3F> string-ci=?<3F> string-ci>=?<3F> string-ci>?zstring-contains?<3F> string-copyz string-copy!zstring-downcasez!string-environment-variable-name?<3F> string-fill!zstring-foldcasez string-joinz string-len/c<> string-lengthzstring-locale-ci<?zstring-locale-ci=?zstring-locale-ci>?zstring-locale-downcasezstring-locale-upcasezstring-locale<?zstring-locale=?zstring-locale>?zstring-no-nuls?zstring-normalize-nfczstring-normalize-nfdzstring-normalize-nfkczstring-normalize-nfkdzstring-normalize-spacesz string-port?zstring-prefix?<3F>
string-refzstring-replace<63> string-set!z string-splitzstring-suffix?zstring-titlecasez string-trimz string-upcasezstring-utf-8-length<74> string<=?<3F>string<?<3F>string=?<3F> string>=?<3F>string>?<3F>string?zstruct->vectorzstruct-accessor-procedure?zstruct-constructor-procedure?z struct-infozstruct-mutator-procedure?zstruct-predicate-procedure?zstruct-type-infozstruct-type-make-constructorzstruct-type-make-predicatez(struct-type-property-accessor-procedure?zstruct-type-property/czstruct-type-property?z struct-type?zstruct:arity-at-leastzstruct:arrow-contract-infoz struct:datez struct:date*z
struct:exnzstruct:exn:breakzstruct:exn:break:hang-upzstruct:exn:break:terminatezstruct:exn:failzstruct:exn:fail:contractzstruct:exn:fail:contract:arityzstruct:exn:fail:contract:blamez%struct:exn:fail:contract:continuationz'struct:exn:fail:contract:divide-by-zeroz*struct:exn:fail:contract:non-fixnum-resultz!struct:exn:fail:contract:variablezstruct:exn:fail:filesystemz struct:exn:fail:filesystem:errnoz!struct:exn:fail:filesystem:existsz)struct:exn:fail:filesystem:missing-modulez"struct:exn:fail:filesystem:versionzstruct:exn:fail:networkzstruct:exn:fail:network:errnozstruct:exn:fail:objectzstruct:exn:fail:out-of-memoryzstruct:exn:fail:readzstruct:exn:fail:read:eofzstruct:exn:fail:read:non-charzstruct:exn:fail:syntaxz%struct:exn:fail:syntax:missing-modulezstruct:exn:fail:syntax:unboundzstruct:exn:fail:unsupportedzstruct:exn:fail:userz struct:srcloczstruct:wrapped-extra-arg-arrow<6F>struct?<3F>sub1<62>subbytesz subclass?z subclass?/c<>
subprocesszsubprocess-group-enabledzsubprocess-killzsubprocess-pidzsubprocess-statuszsubprocess-waitz subprocess?zsubset?<3F> substringz suggest/c<>symbol->stringzsymbol-interned?zsymbol-unreadable?zsymbol<?zsymbol=?<3F>symbol?<3F>symbols<6C>synczsync/enable-breakz sync/timeoutzsync/timeout/enable-breakz syntax->datumz syntax->listz
syntax-armz syntax-columnzsyntax-debug-infoz syntax-disarmzsyntax-ez syntax-linezsyntax-local-bind-syntaxeszsyntax-local-certifierzsyntax-local-contextzsyntax-local-expand-expressionzsyntax-local-get-shadowerz"syntax-local-identifier-as-bindingzsyntax-local-introducezsyntax-local-lift-contextzsyntax-local-lift-expressionzsyntax-local-lift-modulez(syntax-local-lift-module-end-declarationzsyntax-local-lift-providezsyntax-local-lift-requirez#syntax-local-lift-values-expressionz$syntax-local-make-definition-contextz"syntax-local-make-delta-introducerz'syntax-local-module-defined-identifierszsyntax-local-module-exportsz(syntax-local-module-required-identifierszsyntax-local-namezsyntax-local-phase-levelzsyntax-local-submodulesz*syntax-local-transforming-module-provides?zsyntax-local-valuezsyntax-local-value/immediatezsyntax-original?zsyntax-positionzsyntax-propertyzsyntax-property-preserved?zsyntax-property-symbol-keyszsyntax-protectz syntax-rearmzsyntax-recertifyzsyntax-shift-phase-levelz syntax-sourcezsyntax-source-modulez syntax-spanz syntax-taintzsyntax-tainted?zsyntax-track-originz&syntax-transforming-module-expression?zsyntax-transforming-with-lifts?zsyntax-transforming?zsyntax/czsyntax?<3F>systemzsystem*zsystem*/exit-codezsystem-big-endian?zsystem-idle-evtzsystem-language+countryzsystem-library-subpathzsystem-path-convention-typez system-typezsystem/exit-codeztail-marks-match?rztake-common-prefixz
take-right<68>takefz takef-right<68>tan<61>tanhztcp-abandon-portz
tcp-acceptztcp-accept-evtztcp-accept-ready?ztcp-accept/enable-breakz tcp-addressesz tcp-closez tcp-connectztcp-connect/enable-breakz
tcp-listenz tcp-listener?z tcp-port?z"tentative-pretty-print-port-cancelz$tentative-pretty-print-port-transfer<65>tenthzterminal-port?zthe-unsupplied-arg<72>third<72>threadzthread-cell-refzthread-cell-set!zthread-cell-values?z thread-cell?zthread-dead-evtz thread-dead?z thread-group?zthread-receivezthread-receive-evtz thread-resumezthread-resume-evtzthread-rewind-receivezthread-running?z thread-sendzthread-suspendzthread-suspend-evtzthread-try-receivez thread-waitzthread/suspend-to-killzthread?z
time-apply<6C>touchztransplant-input-portztransplant-output-port<72>true<75>truncatez udp-addressesz udp-bind!z
udp-bound?z udp-closez udp-connect!zudp-connected?zudp-multicast-interfacezudp-multicast-join-group!zudp-multicast-leave-group!zudp-multicast-loopback?zudp-multicast-set-interface!zudp-multicast-set-loopback!zudp-multicast-set-ttl!zudp-multicast-ttlzudp-open-socketz udp-receive!z udp-receive!*zudp-receive!-evtzudp-receive!/enable-breakzudp-receive-ready-evtzudp-sendz udp-send*z udp-send-evtzudp-send-ready-evtz udp-send-toz udp-send-to*zudp-send-to-evtzudp-send-to/enable-breakzudp-send/enable-breakzudp?<3F>unboxzuncaught-exception-handlerzunit?zunspecified-domzunsupplied-arg?zuse-collection-link-pathszuse-compiled-file-pathszuse-user-specific-search-pathszuser-execute-bitz user-read-bitzuser-write-bitz value-blamezvalue-contract<63>valuesz#variable-reference->empty-namespacez%variable-reference->module-base-phasez0variable-reference->module-declaration-inspectorz%variable-reference->module-path-indexz!variable-reference->module-sourcezvariable-reference->namespacezvariable-reference->phasez(variable-reference->resolved-module-pathzvariable-reference-constant?zvariable-reference?<3F>vectorzvector->immutable-vector<6F> vector->listzvector->pseudo-random-generatorz vector->pseudo-random-generator!zvector->valuesz vector-appendz vector-argmaxz vector-argminz vector-copyz vector-copy!z vector-countz vector-dropzvector-drop-right<68> vector-fill!z vector-filterzvector-filter-notzvector-immutablezvector-immutable/czvector-immutableof<6F> vector-lengthz
vector-mapz vector-map!z vector-memberz vector-memqz vector-memvz
vector-refz vector-set!z vector-set*!zvector-set-performance-stats!zvector-split-atzvector-split-at-rightz vector-takezvector-take-rightzvector/c<>vector?<3F>vectorof<6F>version<6F>voidzvoid?zweak-box-valuez weak-box?zweak-setz
weak-seteqz weak-seteqvz will-executezwill-executor?z will-registerzwill-try-executezwith-input-from-bytes<65>with-input-from-filezwith-input-from-stringzwith-output-to-bytes<65>with-output-to-file<6C>with-output-to-stringzwould-be-futurezwrap-evtzwrapped-extra-arg-arrowz0wrapped-extra-arg-arrow-extra-neg-party-argumentz!wrapped-extra-arg-arrow-real-funczwrapped-extra-arg-arrow?z writable<%><3E>write<74>
write-bytez write-byteszwrite-bytes-availzwrite-bytes-avail*zwrite-bytes-avail-evtzwrite-bytes-avail/enable-break<61>
write-charz write-specialzwrite-special-avail*zwrite-special-evtz write-string<6E> write-to-file<6C>writeln<6C>xorrz~.az~.sz~.vz~az~ez~rz~sz~v)rDrF)rDr!)rDr")rDr#)rDr)rDr$)rDr%);r[r\r]r^r_r`rarbrcrdre<00> _keywords<64> _builtins<6E>_opening_parenthesis<69>_closing_parenthesis<69> _delimiters<72>_symbol<6F>_exact_decimal_prefix<69> _exponent<6E>_inexact_simple_no_hashes<65>_inexact_simple<6C>_inexact_normal_no_hashes<65>_inexact_normal<61>_inexact_special<61> _inexact_real<61>_inexact_unsignedrrrrwrxrr r9r8ryrzr{r <00>Double<6C>Heredocr~<00>Regexr rr
r}r<00> Namespacer r|rrrrr+r<>r<>r<>rVr<>r2rrTs<><00><00><08>
<14>D<EFBFBD>
#<23>C<EFBFBD><17><15><1F>G<EFBFBD>-<2D>I<EFBFBD> <20>"8<>9<>I<EFBFBD><19>M<EFBFBD>^<06>I<EFBFBD>Be
<06>I<EFBFBD>N$<24><18>$<24><18>$<24>K<EFBFBD>,<2C>[<5B>M<EFBFBD><14>><3E>G<EFBFBD>4<><19>&<26>I<EFBFBD> ?<3F><1D><1D>7<>8<>92<39>2<>O<EFBFBD>#&<26>'@<40>&A<>)<29><1B>B<EFBFBD> O<><1D><1C>_<EFBFBD>-<2D>i<EFBFBD>[<5B><02>;<3B>O<EFBFBD>/<2F><14><1F><0F>0<><05>6F<36>5G<35>q<EFBFBD>I<>M<EFBFBD><1E><EFBFBD>/<2F>q<EFBFBD>1A<31>0B<30>!<21>D<><15> <0F> !<21>5<EFBFBD> )<29> <16><04>.<2E> /<2F>
<EFBFBD> <10> +<2B>W<EFBFBD> 5<> )<29>7<EFBFBD>><3E>><3E> :<3A> <13>W<EFBFBD>&<26>&<26><0F> 8<><18><1A> $<24><15>*<2A>+<2B><<3C> <0B>}<7D>B<EFBFBD> G<> <13>^<5E>^<5E>V<EFBFBD> %<25><14>*<2A>+<2B>+Z<>[f<>Zg<5A>gi<67> j<>lr<6C>lx<6C>lx<6C>{A<02> B<02><14>*<2A>+<2B>6<EFBFBD>2K<32>1L<31>E<EFBFBD>Rk<52>Ql<51>lu<6C>wP<02>vQ<02>QX<02>Yd<02>Xe<02>eg<02>h<02>jp<02>rx<02> y<02><1B>=<3D>/<2F><15>/@<40>.A<><19>K\<5C>J]<5D>]`<60>an<61>`o<>op<6F>q~<7E>p<70>@E<02>FQ<02>ER<02>RT<02>U<02>W]<02>Wc<02>Wc<02> <13> <15><1C>O<EFBFBD>,<2C>,L<>[<5B>M<EFBFBD>Y[<5B> \<5C>^d<>^j<>^j<>lr<6C> s<> <20><07>y<EFBFBD> )<29>6<EFBFBD>:<3A>:<3A>v<EFBFBD> ><3E> <20><07>y<EFBFBD> )<29>6<EFBFBD>:<3A>:<3A>v<EFBFBD> ><3E> <20><07>y<EFBFBD> )<29>6<EFBFBD>:<3A>:<3A>v<EFBFBD> ><3E><1D>W<EFBFBD>I<EFBFBD> &<26><06> <0C> <0C>f<EFBFBD> =<3D><14>V<EFBFBD>]<5D>]<5D>$6<> 7<> -<2D>v<EFBFBD>~<7E>~<7E>v<EFBFBD> F<> 6<><06> <0B> <0B>V<EFBFBD> L<> +<2B>V<EFBFBD>[<5B>[<5B>&<26> A<> &<26><06> <0C> <0C>f<EFBFBD> =<3D>%<25>d<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> <<3C><13>7<EFBFBD>)<29>_<EFBFBD>g<EFBFBD>1<>1<>6<EFBFBD> :<3A>!<21> <15>g<EFBFBD>'<27>'<27><14><1E><1E> 8<> :<3A> <17><17>*<2A>*<2A>N<EFBFBD> ;<3B><1B>;<3B>-<2D>';<3B> <<3C>h<EFBFBD> G<>,<2C>-A<>,B<>!<21> D<> <15>/<2F> 1<>s;
<EFBFBD>x <11> <15>x<EFBFBD> <20> <14>f<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> ,<2C> <15>u<EFBFBD> <1D> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <0F> !<21>;<3B><06> 7<>
<EFBFBD> <19> <13>G<EFBFBD> <1C><19>+<2B><1D>b<EFBFBD> )<29>7<EFBFBD> %<25> '<27> <11>8<EFBFBD>:<3A> ;<3B><1E>{<7B>m<EFBFBD>2<EFBFBD> .<2E><07> *<2A> ,<2C> !<21>;<3B>0I<30> J<> <12>9<EFBFBD>t<EFBFBD>K<EFBFBD>=<3D><02>%;<3B> <<3C> <14>f<EFBFBD> <1E> <12>9<EFBFBD>t<EFBFBD>K<EFBFBD>=<3D><02>%;<3B> <<3C> <11>\<5C>\<5C>6<EFBFBD> #<23> <14>d<EFBFBD>F<EFBFBD> #<23> <13>H<EFBFBD> <1D>
<EFBFBD> <18> <13>F<EFBFBD>O<EFBFBD> <16><04>.<2E> /<2F>
<EFBFBD> <1C> <13>G<EFBFBD> <1C> <13>X<EFBFBD>9<> :<3A>'<27> <0B>}<7D>B<EFBFBD> 7<><17> '<27> )<29> !<21>;<3B>0L<30> M<> <13>H<EFBFBD> <1D> 
<EFBFBD> <1B> <13>F<EFBFBD>O<EFBFBD> <16><04>1<> 2<>
<EFBFBD> <17> <13>G<EFBFBD> <1C> !<21>;<3B>0G<30> H<> <13>H<EFBFBD> <1D>
<EFBFBD>
<16> <13>F<EFBFBD>O<EFBFBD> <16><04>n<EFBFBD> -<2D>
<EFBFBD> <18> <13>W<EFBFBD>&<26>&<26><07> 0<> <13>W<EFBFBD>&<26>&<26><06> /<2F> <18>'<27>+<2B>+<2B> ,<2C>
<EFBFBD>
<11> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29>$<24>%+<2B>]<5D>]<5D> 4<> <17><16><1D><1D> '<27> 
<EFBFBD>o}<06>Fr<46>c<00>z<00>]tRtRtRtRtRtR.t.R OtRR.t Rt
] P] P,tR!tR tR
R ]P$3R ]P&3R ]P&3R]3R]3R]R3R]R3R]3]!]RR7]3R],]P43]]P63R]3. RR]R3R]R3R]3.RR]R3./tRtR#)"ri<>z+
For newLISP source code (version 10.3.0).
<EFBFBD>NewLispzhttp://www.newlisp.org/<2F>newlispztext/x-newlispzapplication/x-newlispz1.5z$([\w!$%&*+.,/<=>?@^~|-])+|(\[.*?\])+r?z#!(.*?)$r<><00>#.*$rCr<>z\{<7B> bracestringz \[text\]*<2A> tagstringz('|:)<29>\br<62>rNr<>rOz\}rDz[^{}]+z(?s)(.*?)(\[/text\])rVN)z*.lspz*.nlz*.kif(<28><00>^<5E>--rqr<><00>!z!=<3D>?r rorr<00>&<26>%rp<00>++rs<00><<rtrurvrw<00>>>r4r<><00>$z$0z$1z$10z$11z$12z$13z$14z$15z$2z$3z$4z$5z$6z$7z$8z$9z$argsz$idxz$itz
$main-args<67>abortrxry<00>acosh<73>add<64>address<73>ambr*z append-filer}r~<00>argsz
array-list<73>array?<3F>arrayr<79><00>asinhr<68>r<><00>atan2<6E>atanhzatom?z
base64-decz
base64-encz bayes-queryz bayes-trainr.<00>beta<74>betai<61>bind<6E>binomial<61>bits<74>callbackr0<00>catch<63>ceilz
change-dir<69>char<61>chopr<70><00>clean<61>closez command-eventr<74>r<><00>constantzcontext?<3F>contextr<74><00>copyr<79>r<>r<><00>cpymem<65>crc32z crit-chi2zcrit-zz current-liner<65>z date-listz
date-parsez
date-valuer<65><00>debugrzdef-newrz define-macror4r<>z
delete-url<72>delete<74>destroy<6F>det<65>device<63>
differencez
directory?<3F> directory<72>divzdo-untilzdo-while<6C>doargs<67>dolist<73>dostring<6E>dotimes<65>dotree<65>dump<6D>dupr<70><00>encryptz ends-with<74>env<6E>erfz error-event<6E> eval-stringr<67><00>exec<65>existsr<73>r<>r<><00>explode<64>extend<6E>factor<6F>fftz file-infozfile?rzfind-all<6C>findr<64><00>flatzfloat?<3F>floatr<74><00>fltrzfor-allr<6C><00>forkr<6B><00>fv<66>gammai<61>gammalnr<6E>zget-charz get-floatzget-intzget-longz
get-stringzget-urlzglobal?<3F>global<61>if-notr><00>ifftr<74>rr.zinf?<3F>intr <00>integer<65> intersect<63>invert<72>irr<72>joinz lambda-macrozlambda?r<>z
last-errorr zlegal?r r<><00>letex<65>letnrrrrKr<00>lookupz
lower-casezmacro?z main-args<67>MAINzmake-dirr<00>matr;rr!r%<00>modrM<00>mul<75>multiplyzNaN?z
net-acceptz net-closez net-connectz net-errorznet-evalz net-interfaceznet-ipvz
net-listenz net-localz
net-lookupz
net-packetznet-peekznet-peerznet-pingznet-receive-fromznet-receive-udpz net-receivez
net-selectz net-send-toz net-send-udpznet-sendz net-servicez net-sessionsrO<00>nil?<3F>nil<69>normalr,<00>now<6F>nper<65>npvr r.r0rRrS<00>ostype<70>packz
parse-date<74>parse<73>peek<65>pipe<70>pmtz pop-assoc<6F>popzpost-url<72>powrpr>r?r@rBz prob-chi2zprob-zrDz prompt-eventz
protected?<3F>pushzput-url<72>pvzquote?r<><00>randrH<00> randomizerLrNz read-expr<70> read-filezread-keyrOz read-utf8z reader-eventz real-path<74>receivezref-all<6C>refz
regex-comp<6D>regexz
remove-dir<69> rename-file<6C>replace<63>resetr<74>rY<00>rotaterZ<00>saver<65><00>seed<65>seek<65>selectr,<00> semaphorer`<00>sequence<63>seriesz
set-localez set-ref-allzset-refr\<00>setf<74>setqr`<00>share<72>signal<61>silentrbrcrer<>rf<00>source<63>spawnrhz starts-withr}rF<00>sub<75>swap<61>symr<6D>r<>r<>z sys-errorzsys-infor<6F>r<><00>termz throw-error<6F>throwz time-of-dayrj<00>timerz
title-caseztrace-highlight<68>trace<63> transpose<73>Tree<65>trim<69>true?r<><00>unicode<64>unify<66>uniquer<65><00>unpack<63>untilz
upper-case<73>utf8<66>utf8len<65>uuidzwait-pidr<64>r<>r<>r<>z
write-filez
write-linez
xfer-eventz xml-errorz xml-parsez xml-type-tagsr)r[r\r]r^r_r`rarbrcrdrerfr<>rhrir<>rjrr<>rwrr r rr
r r*r|rr<>r<>rVr<>r2rr<00>s7<00><00><08> <15>D<EFBFBD>
#<23>C<EFBFBD><18>k<EFBFBD>G<EFBFBD>*<2A>I<EFBFBD>!<21>#:<3A>;<3B>I<EFBFBD><19>M<EFBFBD> <0E>M<EFBFBD>M<EFBFBD>B<EFBFBD>L<EFBFBD>L<EFBFBD> (<28>E<EFBFBD>;<06>H<EFBFBD>|9<>J<EFBFBD> <0F> <18>'<27>/<2F>/<2F> *<2A> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25><14>Z<EFBFBD> <20>)<29>&<26> 1<><13>F<EFBFBD>M<EFBFBD> *<2A><1A>6<EFBFBD>;<3B> /<2F><16>x<EFBFBD> <20><13>8<EFBFBD>E<EFBFBD> *<2A> <14> <16><18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD> 4<><18><16><1D><1D> '<27><18><1B> %<25>E#
<EFBFBD>L <16> <12>F<EFBFBD>G<EFBFBD> $<24> <12>F<EFBFBD>F<EFBFBD> #<23> <15>v<EFBFBD> <1E>
<EFBFBD> <14> $<24>f<EFBFBD>f<EFBFBD> 5<>
<EFBFBD>]1<06>Fr<46>c"<00><>$a<00>]tRtRtoRtRt.ER<>OtR.tRR.tRt Rt
] Pt R t]R
,tR tR ] R ] R2t0RkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkR kR!kR"kR#kR$kR%kR&kR'kR(kR)kR*kR+kR,kR-kR.kR/kR0kR1kR2kR3kR4kR5kR6kR7kR8kR9kR:kR;kR<kR=kR>kR?kR@kRAkRBkRCkRDkREkRFkRGkRHkRIkRJkRKkRLkRMkRNkROkRPkRQkRRkRSkRTkRUkRVkRWkRXkRYkRZkR[kR\kR]kR^kR_kR`kRakRbkRckRdkRekRfkRgkRhkRikRjkRkkRlkRmkRnkRokRpkRqkRrkRskRtkRukRvkRwkRxkRykRzkR{kR|kR}kR~kRkR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kt0ER<>mt0R<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kR<>kERkERkERkERkERkERkERkERkERkER kER
kER kER kER kERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkER kER!kER"kER#kER$kER%kER&kER'kER(kER)kER*kER+kER,kER-kER.kER/kER0kER1kER2kER3kER4kER5kER6kER7kER8kER9kER:kER;kER<kER=kER>kER?kER@kERAkERBkERCkERDkEREkERFkERGkERHkERIkERJkERKkERLkERMkERNkEROkERPkERQkERRkERSkERTkERUkERVkERWkERXkERYkERZkER[kER\kER]kER^kER_kER`kERakERbkERckERdkERekERfkERgkERhkERikERjkERkkERlkERmkERnkERokERpkERqkERrkERskERtkERukERvkERwkERxkERykERzkER{kER|kER}kER~kERkER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kERkERkERkERkERkERkERkERkERkER kER
kER
kER kER kER kERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkER kER!kER"kER#kER$kER%kER&kER'kER(kER)kER*kER+kER,kER-kER.kER/kER0kER1kER2kER3kER4kER5kER6kER7kER8kER9kER:kER;kER<kER=kER>kER?kER@kERAkERBkERCkERDkEREkERFkERGkERHkERIkERJkERKkERLkERMkERNkEROkERPkERQkERRkERSkERTkERUkERVkERWkERXkERYkERZkER[kER\kER]kER^kER_kER`kERakERbkERckERdkERekERfkERgkERhkERikERjkERkkERlkERmkERnkERokERpkERqkERrkERskERtkERukERvkERwkERxkERykERzkER{kER|kER}kER~kERkER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kERkERkERkERkERkERkERkERkERkER kER
kER kER kER kERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkER kER!kER"kER#kER$kER%kER&kER'kER(kER)kER*kER+kER,kER-kER.kER/kER0kER1kER2kER3kER4kER5kER6kER7kER8kER9kER:kER:kER;kER<kER=kER>kER?kER@kERAkERBkERCkERDkEREkERFkERGkERHkERIkERJkERKkERLkERMkERNkEROkERPkERQkERRkERSkERTkERUkERVkERWkERXkERYkERZkER[kER\kER]kER^kER_kER`kERakERbkERckERdkERekERfkERgkERhkERikERjkERkkERlkERmkERnkERokERpkERqkERrkERskERtkERukERvkERwkERxkERykERzkER{kER|kER}kER~kERkER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kERkERkERkERkERkERkERkERkERkER kER
kER kER kER kERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkER kER!kER"kER#kER$kER%kER&kER'kER(kER)kER*kER+kER,kER-kER.kER/kER0kER1kER2kER3kER4kER5kER6kER7kER8kER9kER:kER;kER<kER=kER>kER?kER@kERAkERBkERCkERDkEREkERFkERGkERHkERIkERJkERKkERLkERMkERNkEROkERPkERQkERRkERSkERTkERUkERVkERWkERXkERYkERZkER[kER\kER]kER^kER_kER`kERakERbkERckERdkERekERfkERgkERhkERikERjkERkkERlkERmkERnkERokERpkERqkERrkERskERtkERukERvkERwkERxkERykERzkER{kER|kER}kER~kERkER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kERkERkERkERkERkERkERkERkERkER kER
kER kER kER kERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkERkER kER!kER"kER#kER$kER%kER&kER'kER(kER)kER*kER+kER,kER-kER.kER/kER0kER1kER2kER3kER4kER5kER6kER7kER8kER9kER:kER;kER<kER=kER>kER?kER@kERAkERBkERCkERDkEREkERFkERGkERHkERIkERJkERKkERLkERMkERNkEROkERPkERQkERRkERSkERTkERUkERVkERWkERXkERYkERZkER[kER\kER]kER^kER_kER`kERakERbkERckERdkERekERfkERgkERhkERikERjkERkkERlkERmkERnkERokERpkERqkERrkERskERskERtkERtkERukERukERvkERvkERwkERxkERxkERykERykERzkERzkER{kER{kER|kER|kER}kER}kER~kERkERkER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kER<>kt0ER<>mt0ER<>mt0ER<>mtER<>tER<>]!ER<>4.ER<>ER<>]3ER<>]P83ER<>]ER<>3ER<>]P<3ER<>],]P@3ER<>],]PB3ER<>],]PB3ER<>]"3ER<>]"3ER<>],]#PH3ER<>],]#3ER<>],]#PJ3ER<>]&3ER<>],]PB3ER<>]"3ER<>]PN3ER<>]#PP3ER<>]#PR3ER<>]#PT3ER<>]#3ER<>]"3ER<>]"3ER<>]"3ER<>],]PV3ER<>],ER<>,]PXPZ3]]PX3ER<>]"ER<>3ER<>]&ER<>3ER<>]&ER<>3.ER<>ER<>]3ER<>] ER<>2]PB3ER<>]3ER<>]3ER<>]3ER<>]ER<>3./t.ER<>t/Vt0ER<>#(<28>ri|z\
An ELisp lexer, parsing a stream and outputting the tokens
needed to highlight elisp code.
<EFBFBD> EmacsLispz*.elz text/x-elispzapplication/x-elispz"https://www.gnu.org/software/emacs<63>2.1z\\.|[\w!$%&*+-/<=>?@^{}~|]r<>z(?=[ "()\]\'\n,;`])z((?:r<>r<>zatomic-change-groupr0<00>blockzcl-blockzcl-callfz cl-callf2zcl-casezcl-decfz
cl-declaimz
cl-declarezcl-define-compiler-macroz cl-defmacroz cl-defstructz cl-defsubstz
cl-deftypezcl-defunzcl-destructuring-bindzcl-dozcl-do*zcl-do-all-symbolsz cl-do-symbolsz cl-dolistz
cl-dotimeszcl-ecasez cl-etypecasez eval-whenz cl-eval-whenzcl-fletzcl-flet*z cl-functionzcl-incfz cl-labelszcl-letfzcl-letf*zcl-load-time-valuez
cl-locallyzcl-loopz cl-macroletzcl-multiple-value-bindzcl-multiple-value-setqzcl-progvzcl-psetfzcl-psetqz
cl-pushnewzcl-remfz cl-returnzcl-return-fromz
cl-rotatefz cl-shiftfzcl-symbol-macroletz
cl-tagbodyzcl-thez cl-typecasezcombine-after-change-callszcondition-case-unless-debug<75>decf<63>declaim<69>declarezdeclare-functionzdef-edebug-spec<65> defadvicer<65><00> defcustom<6F>defface<63>
defgeneric<EFBFBD>defgroupz define-advicezdefine-alternativeszdefine-compiler-macrozdefine-derived-modezdefine-generic-modezdefine-global-minor-modezdefine-globalized-minor-modezdefine-minor-modezdefine-modify-macrozdefine-obsolete-face-aliaszdefine-obsolete-function-aliaszdefine-obsolete-variable-aliaszdefine-setf-expanderzdefine-skeletonr<6E><00> defmethod<6F>defsetf<74> defstruct<63>defsubst<73>deftheme<6D>deftyper<65>z defvar-localzdelay-mode-hookszdestructuring-bindr<64>zdo*zdo-all-symbolsz
do-symbolsr<73>z dont-compiler<65>zdotimes-with-progress-reporter<65>ecasez ert-deftest<73> etypecaser<65>r<><00>fletz ignore-errors<72>incf<63>labelsr<73>rHz lexical-letz lexical-let*<2A>loopzmultiple-value-bindzmultiple-value-setq<74>noreturn<72>orefz oref-default<6C>osetz oset-default<6C>pcasezpcase-defmacroz pcase-dolistzpcase-exhaustivez pcase-letz
pcase-let*r"<00>psetf<74>psetqr$<00>pushnewrV<00>return<72>rotatef<65>rxzsave-match-datazsave-selected-windowzsave-window-excursionr7z
setq-local<61>shiftfz track-mouse<73>typecaser<65>z use-packager<65>zwhile-no-inputzwith-case-tablezwith-category-tablezwith-coding-priorityzwith-current-bufferzwith-demoted-errorszwith-eval-after-loadzwith-file-modeszwith-local-quitr<74>zwith-output-to-temp-bufferzwith-parsed-tramp-file-namezwith-selected-framezwith-selected-windowzwith-silent-modificationsz
with-slotszwith-syntax-tablezwith-temp-bufferzwith-temp-filezwith-temp-messagez with-timeoutzwith-tramp-connection-propertyzwith-tramp-file-propertyzwith-tramp-progress-reporterzwith-wrapper-hookzload-time-value<75>locally<6C>macrolet<65>progvz return-fromr<6D>rorprqrr<00>/=z1+z1-rsrtrurvrwzSnarf-documentationzabort-recursive-editrxzaccept-process-outputz access-filezaccessible-keymapsryzactive-minibuffer-windowzadd-face-text-propertyzadd-name-to-filezadd-text-propertieszall-completionsr}r~zapropos-internal<61>aref<65>arrayp<79>aset<65>ashr<68>r<>z assoc-stringr<67>r<><00>atom<6F>autoloadzautoload-do-load<61> backtracezbacktrace--localszbacktrace-debugzbacktrace-evalzbacktrace-framez backward-charzbackward-prefix-charszbarf-if-buffer-read-onlyzbase64-decode-regionzbase64-decode-stringzbase64-encode-regionzbase64-encode-stringzbeginning-of-linez#bidi-find-overridden-directionalityzbidi-resolved-levelsz bitmap-spec-p<>bobp<62>bolpz bool-vectorzbool-vector-count-consecutivezbool-vector-count-populationzbool-vector-exclusive-orzbool-vector-intersectionzbool-vector-notz bool-vector-pzbool-vector-set-differencezbool-vector-subsetpzbool-vector-union<6F>boundpzbuffer-base-bufferzbuffer-chars-modified-tickzbuffer-enable-undozbuffer-file-namezbuffer-has-markers-atz buffer-listz buffer-live-pzbuffer-local-valuezbuffer-local-variableszbuffer-modified-pzbuffer-modified-tickz buffer-namez buffer-sizez buffer-stringzbuffer-substringzbuffer-substring-no-propertieszbuffer-swap-text<78>bufferpzbury-buffer-internalz byte-codezbyte-code-function-pzbyte-to-positionzbyte-to-string<6E> byteorderzcall-interactivelyzcall-last-kbd-macroz call-processzcall-process-regionzcancel-kbd-macro-events<74>
capitalizezcapitalize-regionzcapitalize-wordr<64>zcar-less-than-carzcar-safez case-table-pzcategory-docstringzcategory-set-mnemonicszcategory-tablezcategory-table-pz ccl-executezccl-execute-on-stringz ccl-program-pr<70>zcdr-safer<65>z
char-afterz char-beforezchar-category-setz char-charsetz
char-equalzchar-or-string-pzchar-resolve-modifiersz char-syntaxzchar-table-extra-slotz char-table-pzchar-table-parentzchar-table-rangezchar-table-subtypezchar-to-stringz
char-width<74>
characterpz charset-afterzcharset-id-internalz charset-plistzcharset-priority-list<73>charsetpzcheck-coding-systemzcheck-coding-systems-regionzclear-buffer-auto-save-failurezclear-charset-mapszclear-face-cachezclear-font-cachezclear-image-cachez clear-stringzclear-this-command-keysz
close-font<6E>clrhashzcoding-system-aliaseszcoding-system-basezcoding-system-eol-typezcoding-system-pzcoding-system-plistzcoding-system-priority-listzcoding-system-putzcolor-distancez color-gray-pzcolor-supported-pzcombine-after-change-executezcommand-error-default-functionzcommand-remapping<6E>commandpzcompare-buffer-substringszcompare-stringszcompare-window-configurationszcompleting-readzcompose-region-internalzcompose-string-internalzcomposition-get-gstringzcompute-motion<6F>concatr<74><00>conspzconstrain-to-fieldzcontinue-processzcontrolling-tty-pzcoordinates-in-window-pz
copy-alistzcopy-category-tabler<65>zcopy-hash-tablez copy-keymapz copy-markerz copy-sequencezcopy-syntax-table<6C>copysignr<6E>zcurrent-active-mapsz current-bidi-paragraph-directionzcurrent-bufferzcurrent-case-tablezcurrent-columnzcurrent-global-mapzcurrent-idle-timezcurrent-indentationzcurrent-input-modezcurrent-local-mapzcurrent-messagezcurrent-minor-mode-mapsz current-timezcurrent-time-stringzcurrent-time-zonezcurrent-window-configurationz%cygwin-convert-file-name-from-windowsz#cygwin-convert-file-name-to-windowszdaemon-initialized<65>daemonpzdbus--init-buszdbus-get-unique-namezdbus-message-internalzdebug-timer-checkzdeclare-equiv-charsetzdecode-big5-charz decode-charzdecode-coding-regionzdecode-coding-stringzdecode-sjis-charz decode-timezdefault-boundpzdefault-file-modeszdefault-printer-namezdefault-toplevel-valuez default-valuezdefine-categoryzdefine-charset-aliaszdefine-charset-internalzdefine-coding-system-aliaszdefine-coding-system-internalzdefine-fringe-bitmapzdefine-hash-table-testz
define-keyzdefine-prefix-commandr<64>zdelete-all-overlayszdelete-and-extract-regionz delete-charzdelete-directory-internalz delete-fieldr<64>z delete-framezdelete-other-windows-internalzdelete-overlayzdelete-processz delete-regionzdelete-terminalzdelete-window-internal<61>delqzdescribe-buffer-bindingszdescribe-vectorzdestroy-fringe-bitmapzdetect-coding-regionzdetect-coding-string<6E>dingzdirectory-file-namezdirectory-fileszdirectory-files-and-attributesz discard-inputz"display-supports-face-attributes-pz do-auto-save<76> documentationzdocumentation-property<74>downcasezdowncase-regionz downcase-wordz draw-stringz dump-colorsz
dump-emacsz dump-facezdump-frame-glyph-matrixzdump-glyph-matrixzdump-glyph-rowzdump-redisplay-historyzdump-tool-bar-row<6F>eltz emacs-pidzencode-big5-charz encode-charzencode-coding-regionzencode-coding-stringzencode-sjis-charz encode-timez end-kbd-macroz end-of-line<6E>eobp<62>eolp<6C>eq<65>eql<71>equalzequal-including-propertiesz erase-bufferzerror-message-stringr<67>z eval-bufferz eval-regionzevent-convert-listzexecute-kbd-macrozexit-recursive-editr<74>zexpand-file-namer<65>zexternal-debugging-outputzface-attribute-relative-pzface-attributes-as-vectorz face-font<6E>fboundp<64>fceilingzfetch-bytecode<64>ffloorzfield-beginningz field-endz field-stringzfield-string-no-propertieszfile-accessible-directory-pzfile-aclzfile-attributeszfile-attributes-lesspzfile-directory-pzfile-executable-pz file-exists-pz file-locked-pz
file-modeszfile-name-absolute-pzfile-name-all-completionszfile-name-as-directoryzfile-name-completionzfile-name-directoryzfile-name-nondirectoryzfile-newer-than-file-pzfile-readable-pzfile-regular-pzfile-selinux-contextzfile-symlink-pzfile-system-infozfile-writable-p<> fillarrayzfind-charset-regionzfind-charset-stringz#find-coding-systems-region-internalzfind-composition-internalzfind-file-name-handlerz find-fontzfind-operation-coding-systemr<6D>z
float-time<6D>floatpr<70><00> fmakunboundzfollowing-charzfont-atzfont-drive-otfzfont-face-attributeszfont-family-listzfont-getzfont-get-glyphszfont-get-system-fontzfont-get-system-normal-fontz font-infoz font-match-pzfont-otf-alternateszfont-putzfont-shape-gstringz font-speczfont-variation-glyphszfont-xlfd-name<6D>fontpz fontset-fontz fontset-infoz fontset-listzfontset-list-allzforce-mode-line-updatezforce-window-updater<65>zformat-mode-linezformat-network-addresszformat-time-stringz forward-charzforward-commentz forward-linez forward-wordzframe-border-widthzframe-bottom-divider-widthz.frame-can-run-window-configuration-change-hookzframe-char-heightzframe-char-widthzframe-face-alistzframe-first-windowz frame-focuszframe-font-cachezframe-fringe-widthz
frame-listz frame-live-pzframe-or-buffer-changed-pzframe-parameterzframe-parameterszframe-pixel-heightzframe-pixel-widthzframe-pointer-visible-pzframe-right-divider-widthzframe-root-windowzframe-scroll-bar-heightzframe-scroll-bar-widthzframe-selected-windowzframe-terminalzframe-text-colszframe-text-heightzframe-text-lineszframe-text-widthzframe-total-colszframe-total-lineszframe-visible-p<>framep<65>frexpzfringe-bitmaps-at-pos<6F>fround<6E>fset<65> ftruncate<74>funcallzfuncall-interactivelyzfunction-equal<61> functionpz gap-positionzgap-sizezgarbage-collectz gc-statuszgenerate-new-buffer-namer<65>z
get-bufferzget-buffer-createzget-buffer-processzget-buffer-windowzget-bytezget-char-propertyzget-char-property-and-overlayzget-file-bufferz get-file-charzget-internal-run-timezget-load-suffixeszget-pos-propertyz get-processzget-screen-colorzget-text-propertyzget-unicode-property-internalzget-unused-categoryzget-unused-iso-final-charzgetenv-internal<61>gethashzgfile-add-watchzgfile-rm-watchzglobal-key-bindingzgnutls-available-pz gnutls-bootz
gnutls-byez gnutls-deinitzgnutls-error-fatalpzgnutls-error-stringz gnutls-errorpzgnutls-get-initstagezgnutls-peer-statusz#gnutls-peer-status-warning-describez goto-charzgpm-mouse-startzgpm-mouse-stopz group-gidzgroup-real-gidzhandle-save-sessionzhandle-switch-framezhash-table-countz hash-table-pzhash-table-rehash-sizezhash-table-rehash-thresholdzhash-table-sizezhash-table-testzhash-table-weaknessz iconify-framerz image-flushz image-mask-pzimage-metadataz
image-sizezimagemagick-types<65>imagepz indent-tozindirect-functionzindirect-variablezinit-image-libraryzinotify-add-watchzinotify-rm-watchzinput-pending-p<>insertzinsert-and-inheritzinsert-before-markersz!insert-before-markers-and-inheritzinsert-buffer-substringz insert-bytez insert-charzinsert-file-contentszinsert-startup-screen<65>int86zinteger-or-marker-p<>integerpzinteractive-form<72>internz intern-softzinternal--track-mousezinternal-char-fontzinternal-complete-bufferzinternal-copy-lisp-facezinternal-default-process-filterz!internal-default-process-sentinelzinternal-describe-syntax-valuez%internal-event-symbol-parse-modifierszinternal-face-x-get-resourcez internal-get-lisp-face-attributez#internal-lisp-face-attribute-valueszinternal-lisp-face-empty-pzinternal-lisp-face-equal-pzinternal-lisp-face-pzinternal-make-lisp-facezinternal-make-var-non-specialzinternal-merge-in-global-facez*internal-set-alternative-font-family-alistz,internal-set-alternative-font-registry-alistz!internal-set-font-selection-orderz internal-set-lisp-face-attributez.internal-set-lisp-face-attribute-from-resourcezinternal-show-cursorzinternal-show-cursor-pzinterrupt-processz invisible-pzinvocation-directoryzinvocation-name<6D>isnanz iso-charsetz key-bindingzkey-descriptionzkeyboard-coding-systemz keymap-parentz keymap-prompt<70>keymapp<70>keywordpzkill-all-local-variablesz kill-bufferz
kill-emacszkill-local-variablez kill-processzlast-nonminibuffer-framez lax-plist-getz lax-plist-put<75>ldexpr zlibxml-parse-html-regionzlibxml-parse-xml-regionzline-beginning-positionzline-end-positionzline-pixel-heightrz
list-fontszlist-system-processes<65>listprz load-averagezlocal-key-bindingzlocal-variable-if-set-pzlocal-variable-pz locale-infozlocate-file-internalz lock-bufferr<00>logand<6E>logb<67>logior<6F>lognot<6F>logxorz
looking-atz lookup-imagezlookup-image-mapz
lookup-keyz lower-frame<6D>lsh<73> macroexpandzmake-bool-vectorzmake-byte-codezmake-category-setzmake-category-tablez make-charzmake-char-tablezmake-directory-internalzmake-frame-invisiblezmake-frame-visiblezmake-hash-tablezmake-indirect-bufferz make-keymaprzmake-local-variablez make-markerzmake-network-processz make-overlayzmake-serial-processzmake-sparse-keymaprz make-symbolzmake-symbolic-linkzmake-temp-namezmake-terminal-framezmake-variable-buffer-localzmake-variable-frame-localr<00>
makunboundzmap-char-tablezmap-charset-charsz
map-keymapzmap-keymap-internal<61>mapatoms<6D>mapc<70>mapcar<61> mapconcat<61>maphashz mark-markerz marker-bufferzmarker-insertion-typezmarker-position<6F>markerpzmatch-beginningz
match-dataz match-endzmatching-parenrzmax-char<61>md5r!z memory-infoz memory-limitzmemory-use-countsr#<00>memqlzmenu-bar-menu-at-x-yzmenu-or-popup-active-pzmerge-face-attribute<74>messagez message-boxzmessage-or-boxr%zminibuffer-completion-contentszminibuffer-contentsz!minibuffer-contents-no-propertieszminibuffer-depthzminibuffer-promptzminibuffer-prompt-endzminibuffer-selected-windowzminibuffer-window<6F> minibufferpzminor-mode-key-bindingrzmodify-category-entryzmodify-frame-parameterszmodify-syntax-entryzmouse-pixel-positionzmouse-positionz move-overlayzmove-point-visuallyzmove-to-columnzmove-to-window-linezmsdos-downcase-filenamezmsdos-long-file-namesz msdos-memgetz msdos-memputzmsdos-mouse-disablezmsdos-mouse-enablezmsdos-mouse-initz msdos-mouse-pzmsdos-remember-default-colorszmsdos-set-keyboardzmsdos-set-mouse-buttonszmultibyte-char-to-unibytezmultibyte-string-pznarrow-to-region<6F>natnump<6D>nconcznetwork-interface-infoznetwork-interface-listz new-fontsetznewline-cache-checkznext-char-property-changez
next-frameznext-overlay-changeznext-property-changeznext-read-file-uses-dialog-pz next-single-char-property-changeznext-single-property-changez next-window<6F>nlistp<74>nreverser <00>nthcdrr-znumber-or-marker-pznumber-to-string<6E>numberpzopen-dribble-filez open-fontzopen-termscriptzoptimize-char-tablez other-bufferzother-window-for-scrollingzoverlay-bufferz overlay-endz overlay-getz overlay-listszoverlay-propertiesz overlay-putzoverlay-recenterz overlay-start<72>overlaypz overlays-atz overlays-inzparse-partial-sexpzplay-sound-internalz plist-getz plist-memberz plist-put<75>pointz point-markerz point-maxzpoint-max-markerz point-minzpoint-min-markerzpos-visible-in-window-pzposition-byteszposix-looking-atzposix-search-backwardzposix-search-forwardzposix-string-matchz posn-at-pointz posn-at-x-yzpreceding-charzprefix-numeric-valuezprevious-char-property-changezprevious-framezprevious-overlay-changezprevious-property-changez$previous-single-char-property-changezprevious-single-property-changezprevious-window<6F>prin1zprin1-to-string<6E>princr@zprocess-attributeszprocess-bufferzprocess-coding-systemzprocess-commandzprocess-connectionzprocess-contactzprocess-datagram-addresszprocess-exit-statuszprocess-filterzprocess-filter-multibyte-pz
process-idz"process-inherit-coding-system-flagz process-listz process-markz process-namez process-plistzprocess-query-on-exit-flagzprocess-running-child-pzprocess-send-eofzprocess-send-regionzprocess-send-stringzprocess-sentinelzprocess-statuszprocess-tty-namez process-type<70>processpzprofiler-cpu-logzprofiler-cpu-running-pzprofiler-cpu-startzprofiler-cpu-stopzprofiler-memory-logzprofiler-memory-running-pzprofiler-memory-startzprofiler-memory-stop<6F>
propertize<EFBFBD>purecopy<70>putzput-text-propertyzput-unicode-property-internal<61>puthashz
query-fontz query-fontsetz quit-processz raise-framerH<00>rassoc<6F>rassqzre-search-backwardzre-search-forwardrLz read-bufferrNzread-char-exclusivezread-coding-systemz read-commandz
read-eventzread-from-minibuffer<65>read-from-stringz read-functionzread-key-sequencezread-key-sequence-vectorzread-no-blanks-inputzread-non-nil-coding-systemrPz read-variablezrecent-auto-save-pzrecent-doskeysz recent-keys<79>recenterzrecursion-depthzrecursive-editzredirect-debugging-outputzredirect-frame-focus<75> redisplayzredraw-displayz redraw-framerTzregion-beginningz
region-endzregister-ccl-programzregister-code-conversion-map<61>remhashzremove-list-of-text-propertieszremove-text-propertiesz rename-bufferr,z replace-matchzreset-this-command-lengthszresize-mini-window-internalzrestore-buffer-modified-pz
resume-ttyrYrZzrun-hook-with-argsz run-hook-with-args-until-failurez run-hook-with-args-until-successzrun-hook-wrappedz run-hooksz$run-window-configuration-change-hookzrun-window-scroll-functionsz safe-lengthz
scan-listsz
scan-sexpsz scroll-downz scroll-leftzscroll-other-windowz scroll-rightz scroll-upzsearch-backwardzsearch-forwardz secure-hashz select-framez select-windowzselected-framezselected-windowzself-insert-commandzsend-string-to-terminal<61> sequencepzserial-process-configurer\z
set-bufferzset-buffer-auto-savedzset-buffer-major-modezset-buffer-modified-pzset-buffer-multibytezset-case-tablezset-category-tablezset-char-table-extra-slotzset-char-table-parentzset-char-table-rangezset-charset-plistzset-charset-priorityzset-coding-system-priorityzset-cursor-sizez set-defaultzset-default-file-modeszset-default-toplevel-valuez set-file-aclzset-file-modeszset-file-selinux-contextzset-file-timeszset-fontset-fontzset-frame-heightzset-frame-positionzset-frame-selected-windowzset-frame-sizezset-frame-widthzset-fringe-bitmap-facezset-input-interrupt-modezset-input-meta-modezset-input-modez#set-keyboard-coding-system-internalzset-keymap-parentz
set-markerzset-marker-insertion-typezset-match-datazset-message-beepzset-minibuffer-windowzset-mouse-pixel-positionzset-mouse-positionzset-network-process-optionzset-output-flow-controlzset-process-bufferzset-process-coding-systemzset-process-datagram-addresszset-process-filterzset-process-filter-multibytez&set-process-inherit-coding-system-flagzset-process-plistzset-process-query-on-exit-flagzset-process-sentinelzset-process-window-sizez set-quit-charz(set-safe-terminal-coding-system-internalzset-screen-colorzset-standard-case-tablezset-syntax-tablez#set-terminal-coding-system-internalzset-terminal-local-valuezset-terminal-parameterzset-text-propertieszset-time-zone-rulezset-visited-file-modtimezset-window-bufferzset-window-combination-limitzset-window-configurationzset-window-dedicated-pzset-window-display-tablezset-window-fringeszset-window-hscrollzset-window-marginszset-window-new-normalzset-window-new-pixelzset-window-new-totalzset-window-next-bufferszset-window-parameterzset-window-pointzset-window-prev-buffersz set-window-redisplay-end-triggerzset-window-scroll-barszset-window-startzset-window-vscroll<6C>setcar<61>setcdr<64>setplistzshow-face-resourcesr:zsignal-processrbzsingle-key-descriptionzskip-chars-backwardzskip-chars-forwardzskip-syntax-backwardzskip-syntax-forwardz sleep-forrfz sort-charsetszspecial-variable-pz
split-charzsplit-window-internalrhzstandard-case-tablezstandard-category-tablezstandard-syntax-tablezstart-kbd-macroz start-processz stop-processzstore-kbd-macro-eventrFzstring=zstring<zstring>zstring-as-multibytezstring-as-unibytez string-byteszstring-collate-equalpzstring-collate-lesspz string-equalzstring-greaterpz string-lesspzstring-make-multibytezstring-make-unibytez string-matchzstring-to-charzstring-to-multibytezstring-to-numberzstring-to-syntaxzstring-to-unibytez string-width<74>stringpz subr-name<6D>subrpzsubst-char-in-regionzsubstitute-command-keyszsubstitute-in-file-namer<65>zsubstring-no-propertiesz suspend-emacsz suspend-ttyzsuspicious-object<63>sxhashzsymbol-functionz symbol-namez symbol-plistz symbol-value<75>symbolpz syntax-tablezsyntax-table-pz system-groupszsystem-move-file-to-trashz system-namez system-usersr<73>zterminal-coding-systemz terminal-listzterminal-live-pzterminal-local-valuez terminal-namezterminal-parameterzterminal-parameters<72>terpriztest-completionztext-char-descriptionztext-properties-atztext-property-anyztext-property-not-allzthis-command-keyszthis-command-keys-vectorzthis-single-command-keyszthis-single-command-raw-keysztime-addz time-less-pz time-subtractztool-bar-get-system-styleztool-bar-heightztool-bar-pixel-widthz top-levelztrace-redisplayztrace-to-stderrztranslate-region-internalztranspose-regionsr<73>ztry-completionztty-display-color-cellsztty-display-color-pztty-no-underlinez(tty-suppress-bold-inverse-default-colorsz tty-top-frameztty-typeztype-ofz undo-boundaryzunencodable-char-positionzunhandled-file-name-directoryzunibyte-char-to-multibytezunibyte-stringzunicode-property-table-internalz unify-charset<65>uninternz unix-syncz unlock-buffer<65>upcasezupcase-initialszupcase-initials-regionz upcase-regionz upcase-wordzuse-global-mapz use-local-mapzuser-full-namezuser-login-namezuser-real-login-namez user-real-uidzuser-uidzvariable-binding-locus<75>vconcatr<74>zvector-or-char-table-p<>vectorpzverify-visited-file-modtimezvertical-motionzvisible-frame-listzvisited-file-modtimezw16-get-clipboard-datazw16-selection-exists-pzw16-set-clipboard-datazw32-battery-statuszw32-default-color-mapzw32-define-rgb-colorz#w32-display-monitor-attributes-listzw32-frame-menu-bar-sizezw32-frame-rectzw32-get-clipboard-datazw32-get-codepage-charsetzw32-get-console-codepagezw32-get-console-output-codepagezw32-get-current-locale-idzw32-get-default-locale-idzw32-get-keyboard-layoutzw32-get-locale-infozw32-get-valid-codepageszw32-get-valid-keyboard-layoutszw32-get-valid-locale-idszw32-has-winsockzw32-long-file-namezw32-reconstruct-hot-keyzw32-register-hot-keyzw32-registered-hot-keyszw32-selection-exists-pzw32-send-sys-commandzw32-set-clipboard-datazw32-set-console-codepagezw32-set-console-output-codepagezw32-set-current-localezw32-set-keyboard-layoutzw32-set-process-priorityzw32-shell-executezw32-short-file-namezw32-toggle-lock-keyzw32-unload-winsockzw32-unregister-hot-keyzw32-window-exists-pzw32notify-add-watchzw32notify-rm-watchzwaiting-for-user-input-pzwhere-is-internal<61>widenz widget-applyz
widget-getz
widget-putzwindow-absolute-pixel-edgesz window-atzwindow-body-heightzwindow-body-widthzwindow-bottom-divider-widthz window-bufferzwindow-combination-limitzwindow-configuration-framezwindow-configuration-pzwindow-dedicated-pzwindow-display-tablez window-edgesz
window-endz window-framezwindow-fringeszwindow-header-line-heightzwindow-hscrollz"window-inside-absolute-pixel-edgeszwindow-inside-edgeszwindow-inside-pixel-edgeszwindow-left-childzwindow-left-columnzwindow-line-heightz window-listz window-list-1z window-live-pzwindow-marginszwindow-minibuffer-pzwindow-mode-line-heightzwindow-new-normalzwindow-new-pixelzwindow-new-totalzwindow-next-bufferszwindow-next-siblingzwindow-normal-sizezwindow-old-pointzwindow-parameterzwindow-parametersz window-parentzwindow-pixel-edgeszwindow-pixel-heightzwindow-pixel-leftzwindow-pixel-topzwindow-pixel-widthz window-pointzwindow-prev-bufferszwindow-prev-siblingzwindow-redisplay-end-triggerzwindow-resize-applyzwindow-resize-apply-totalzwindow-right-divider-widthzwindow-scroll-bar-heightzwindow-scroll-bar-widthzwindow-scroll-barsz window-startz window-systemzwindow-text-heightzwindow-text-pixel-sizezwindow-text-widthzwindow-top-childzwindow-top-linezwindow-total-heightzwindow-total-widthzwindow-use-timezwindow-valid-pzwindow-vscroll<6C>windowpr<70>z write-regionzx-backspace-delete-keys-pzx-change-window-propertyzx-close-connectionzx-create-framezx-delete-window-propertyzx-disown-selection-internalzx-display-backing-storezx-display-color-cellszx-display-grayscale-pzx-display-listzx-display-mm-heightzx-display-mm-widthz!x-display-monitor-attributes-listzx-display-pixel-heightzx-display-pixel-widthzx-display-planeszx-display-save-underzx-display-screenszx-display-visual-classzx-family-fontsz x-file-dialogz x-focus-framezx-frame-geometryzx-get-atom-namezx-get-resourcezx-get-selection-internalz
x-hide-tipz x-list-fontszx-load-color-filezx-menu-bar-open-internalzx-open-connectionzx-own-selection-internalzx-parse-geometryzx-popup-dialogz x-popup-menuzx-register-dnd-atomz x-select-fontzx-selection-exists-pzx-selection-owner-pzx-send-client-messagezx-server-max-request-sizezx-server-vendorzx-server-versionz
x-show-tipz x-synchronizezx-uses-old-gtk-dialogzx-window-propertyzx-wm-set-size-hintzxw-color-defined-pzxw-color-valueszxw-display-color-pz yes-or-no-pzzlib-available-pzzlib-decompress-regionz forward-pointc#<08><>"<00>R.p\P!WV4EF!wr4pV\PJEdV\P
9dV\P V3x<00>KHV\P9dV\V3x<00>KjV\P9dV\PV3x<00>K<>V\P9dV\PV3x<00>K<>V\P9dV\PV3x<00>K<>V\P9dV\PV3x<00>EKW4V3x<00>EK$ R#5ir<>)rr(r r*rr<>r)r<>r
<00>error_keywords<64> Exception<6F>builtin_function_highlightedr+r<>r<><00>Pseudor<6F>s&& r2r(<00>%EmacsLispLexer.get_tokens_unprocessed<65>s <00><00><00><17><08><05>#-<2D>#D<>#D<>T<EFBFBD>QV<51>#W<> <1F>E<EFBFBD>%<25><14><04> <0A> <0A>%<25><18>N<EFBFBD>;<3B>;<3B>;<3B><1F><14><1D><1D><05>5<>5<><1C><18>N<EFBFBD>8<>8<>8<><1F><17>%<25>/<2F>/<2F><1C><18>N<EFBFBD>9<>9<>9<><1F><14><1E><1E><15>6<>6<><1C><18>N<EFBFBD>G<>G<>G<><1F><14><1C><1C>u<EFBFBD>4<>4<><1C><18>N<EFBFBD>1<>1<>1<><1F><14><1C><1C>u<EFBFBD>4<>4<><1C><18>N<EFBFBD>?<3F>?<3F>?<3F><1F><17><1E><1E><15>6<>6<><1C><17><05>%<25> %<25>)$X<01>s<00>EEr?r<>rCr<>rEz \?([^\\]|\\.)r<>r<>rGr<>r<>r<>r<>z\[|\]rHz#\^\^?r<>z#[bB][+-]?[01]+(/[01]+)?z#[oO][+-]?[0-7]+(/[0-7]+)?z&#[xX][+-]?[0-9a-fA-F]+(/[0-9a-fA-F]+)?z&#\d+r[+-]?[0-9a-zA-Z]+(/[0-9a-zA-Z]+)?r<>r<>z (,@|,|\.|:)r<>r<>r<>r<>r<>rDz[^"\\`]+z\'rTz\\\nrVN)z
emacs-lisp<73>elisp<73>emacs>r>rSr*r<>r<>r8r<><00>prog1<67>prog2r<32>r<>r<><00>defvar<61>defconst<73>function<6F> interactiverG<00>
subr-arity<74> setq-default<6C>condition-case<73>save-excursion<6F>unwind-protect<63>save-restriction<6F>save-current-buffer> rBrZr_<00>defalias<61>featurep<65> defvaralias<61> define-widget<65>with-no-warnings<67>with-electric-help><00>&aux<75>&key<65>&body<64>&rest<73>&whole<6C> &optional<61> &environment<6E>&allow-other-keys><00>warnr<6E>r:<00> cl-assert<72>
user-error<6F> cl-check-type)1r[r\r]r^r_r`rbrcrdrarerfrhrir<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r(rrrrwr r~r r+r|r r r9r8rr)ryrzr{rr*r<>r<>r<>r<>r<>s@r2rr|s<>K<00><><00><00><08> <17>D<EFBFBD>.<2E>G<EFBFBD><17><08>I<EFBFBD><1F>!6<>7<>I<EFBFBD>
.<2E>C<EFBFBD><19>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>E<EFBFBD>
-<2D>H<EFBFBD><1A>X<EFBFBD>%<25>K<EFBFBD>'<27>J<EFBFBD><15>X<EFBFBD>J<EFBFBD>d<EFBFBD>;<3B>-<2D>s<EFBFBD> 3<>F<EFBFBD>/<06><1D>/<06>%<25>/<06>'.<2E>/<06>0:<3A>/<06><F<>/<06>HS<48>/<06><11>/<06><1C>/<06>*<2A>/<06>,8<>/<06> #<23>/<06>%2<>/<06>4B<01>/<06> <16> /<06>$<24> /<06>&0<> /<06>2I<01> /<06>
<10> /<06>
<1A> /<06>
/<2F> /<06>
1@<01> /<06>
BM<01> /<06> <15> /<06> !<21> /<06> #1<> /<06> 3><3E> /<06> @N<01> /<06> PY<01> /<06> <13>/<06>"<22>/<06>$-<2D>/<06>/:<3A>/<06><E<01>/<06> <13>/<06>)<29>/<06>+7<>/<06>9B<01>/<06> <16>/<06>0<>/<06>2J<01>/<06> <13>/<06><1F>/<06>!+<2B>/<06>-9<>/<06>;D<01>/<06> <14>/<06>&<26>/<06>(4<>/<06>6A<01>/<06> <1D>/<06>+<2B>/<06>-5<>/<06>7D<01>/<06> %<25>/<06>'D<01>/<06>FL<01>/<06> <12>/<06><1D>/<06>1<>/<06>3D<01>/<06> <14>/<06> <20>/<06>"-<2D>/<06>/8<>/<06>:F<01>/<06> <13>!/<06> $<24>!/<06> &;<3B>!/<06>" <20>#/<06>""7<>#/<06>"9N<01>#/<06>$ #<23>%/<06>$%C<01>%/<06>& <1C>'/<06>&3<>'/<06>( %<25>)/<06>('G<01>)/<06>* )<29>+/<06>*+A<01>+/<06>, <1A>-/<06>,&<26>-/<06>,(3<>-/<06>,5><3E>-/<06>,@K<01>-/<06>. <13>//<06>.<1F>//<06>.!*<2A>//<06>.,3<>//<06>.5C<01>//<06>0 <1B>1/<06>01<>1/<06>037<33>1/<06>09><3E>1/<06>2 <19>3/<06>2'<27>3/<06>2)1<>3/<06>23A<01>3/<06>2CL<01>3/<06>4 )<29>5/<06>4+2<>5/<06>44A<01>5/<06>4CN<01>5/<06>6 <1B>7/<06>60<>7/<06>628<32>7/<06>6:I<01>7/<06>8 <0F>9/<06>8<19>9/<06>8#<23>9/<06>8%-<2D>9/<06>8/<<3C>9/<06>8>L<01>9/<06>: <0F>;/<06>:&<26>;/<06>:(=<3D>;/<06>:?I<01>;/<06>< <0F>=/<06><<1F>=/<06><!'<27>=/<06><)7<>=/<06><9@<01>=/<06>> <19>?/<06>>)<29>?/<06>>+=<3D>?/<06>>?J<01>?/<06>@ <15>A/<06>@<1C>A/<06>@%<25>A/<06>@'.<2E>A/<06>@06<30>A/<06>@8A<01>A/<06>@CI<01>A/<06>B <11>C/<06>B<1C>C/<06>B"<22>C/<06>B$5<>C/<06>B7M<01>C/<06>D <20>E/<06>D"(<28>E/<06>D*6<>E/<06>D8@<01>E/<06>F <16>G/<06>F"<22>G/<06>F$,<2C>G/<06>F.;<3B>G/<06>F=C<01>G/<06>H <19>I/<06>H,<2C>I/<06>H.C<01>I/<06>J <1F>K/<06>J!6<>K/<06>J8M<01>K/<06>L <1F>M/<06>L!2<>M/<06>L4E<01>M/<06>N <20>O/<06>N"><3E>O/<06>P &<26>Q/<06>P(=<3D>Q/<06>R <1F>S/<06>R!<<3C>S/<06>R>J<01>S/<06>T <1C>U/<06>T0<>U/<06>T2B<01>U/<06>V <1C>W/<06>V,<2C>W/<06>V.N<01>W/<06>X #<23>Y/<06>X%C<01>Y/<06>Z <1C>[/<06>Z/<2F>[/<06>Z1:<3A>[/<06>Z<F<01>[/<06>ZHO<01>[/<06>\ <16>]/<06>F<EFBFBD>b<06>M<EFBFBD>x<06> <0B>x<06> <10>x<06><15>x<06><1A>x<06><1F>x<06>!%<25>x<06>'+<2B>x<06>-1<>x<06>36<33>x<06>8<<3C>x<06>>A<>x<06>CF<43>x<06>HL<48>x<06><1D>x<06>5<>x<06>7<<3C>x<06> <20>x<06>"/<2F>x<06>1E<01>x<06>GM<01>x<06> #<23> x<06>%=<3D> x<06>
<1B> x<06>
2<> x<06>
4E<01> x<06> <11> x<06> <1A> x<06> .<2E> x<06> 06<30> x<06> 8@<01> x<06> BH<01> x<06> <0E>x<06><16>x<06><1F>x<06>!/<2F>x<06>17<31>x<06>9?<3F>x<06>AG<01>x<06> <13>x<06>'<27>x<06>)4<>x<06>6I<01>x<06> <1A>x<06>,<2C>x<06>.?<3F>x<06> <18>x<06>1<>x<06>3M<01>x<06> <1F>x<06>!7<>x<06> <1F>x<06>!7<>x<06>9L<01>x<06> .<2E>x<06>0F<01>x<06> <18>x<06> <20>x<06>"(<28>x<06>*7<>x<06> (<28>x<06>*H<01>x<06> #<23>!x<06> %?<3F>!x<06>" <1A>#x<06>"+<2B>#x<06>"-I<01>#x<06>$ <1E>%x<06>$ 3<>%x<06>$5=<3D>%x<06>& <1D>'x<06>&;<3B>'x<06>( <1D>)x<06>(1<>)x<06>(3J<01>)x<06>* <16>+x<06>*'<27>+x<06>*)=<3D>+x<06>, !<21>-x<06>,#6<>-x<06>,8N<01>-x<06>. <16>/x<06>.%<25>/x<06>.'6<>/x<06>.8J<01>/x<06>0 )<29>1x<06>0+=<3D>1x<06>0?H<01>1x<06>2 <1F>3x<06>2!,<2C>3x<06>2.D<01>3x<06>4 <1B>5x<06>4-<2D>5x<06>4/:<3A>5x<06>6 <1D>7x<06>64<>7x<06>66D<01>7x<06>8 <1E>9x<06>8 9<>9x<06>8;G<01>9x<06>: <1C>;x<06>:/<2F>;x<06>:16<31>;x<06>:8K<01>;x<06>< <13>=x<06><#<23>=x<06><%9<>=x<06>> !<21>?x<06>>#3<>?x<06>>5G<01>?x<06>@ <16>Ax<06>@/<2F>Ax<06>@1@<01>Ax<06>@BG<01>Ax<06>B <13>Cx<06>B<1E>Cx<06>B ,<2C>Cx<06>B.;<3B>Cx<06>D <1C>Ex<06>D,<2C>Ex<06>D.:<3A>Ex<06>D<N<01>Ex<06>F !<21>Gx<06>F#0<>Gx<06>F2I<01>Gx<06>H <17>Ix<06>H,<2C>Ix<06>H.@<01>Ix<06>J <1D>Kx<06>J/<2F>Kx<06>J1=<3D>Kx<06>J?K<01>Kx<06>L <18>Mx<06>L/<2F>Mx<06>L1@<01>Mx<06>N <20>Ox<06>N",<2C>Ox<06>N.C<01>Ox<06>P &<26>Qx<06>P(H<01>Qx<06>R <1D>Sx<06>R1<>Sx<06>R3E<01>Sx<06>T <1C>Ux<06>T,<2C>Ux<06>T.G<01>Ux<06>V <15>Wx<06>V <20>Wx<06>V"9<>Wx<06>X <1D>Yx<06>X7<>Yx<06>X9J<01>Yx<06>Z <1E>[x<06>Z =<3D>[x<06>\ <1C>]x<06>\.<2E>]x<06>\0><3E>]x<06>^ <1C>_x<06>^<<3C>_x<06>` )<29>ax<06>`+><3E>ax<06>`@J<01>ax<06>b $<24>cx<06>b&7<>cx<06>d (<28>ex<06>d*;<3B>ex<06>f "<22>gx<06>f$=<3D>gx<06>h "<22>ix<06>h$4<>ix<06>h6><3E>ix<06>h@F<01>ix<06>j <10>kx<06>j&<26>kx<06>j(:<3A>kx<06>l <1C>mx<06>l7<>mx<06>l9E<01>mx<06>n <1E>ox<06>n +<2B>ox<06>n-><3E>ox<06>n@M<01>ox<06>p <16>qx<06>p'<27>qx<06>p)<<3C>qx<06>p>H<01>qx<06>r <0E>sx<06>r%<25>sx<06>r'I<01>sx<06>t <19>ux<06>t/<2F>ux<06>t1A<01>ux<06>v <1D>wx<06>v2<>wx<06>v4I<01>wx<06>x <1D>yx<06>x2<>yx<06>x4E<01>yx<06>z "<22>{x<06>z$2<>{x<06>z4I<01>{x<06>| <1C>}x<06>|<<3C>}x<06>~ 0<>x<06>@ .<2E>Ax<06>@0D<01>Ax<06>B <12>Cx<06>B$<24>Cx<06>B&<<3C>Cx<06>D <20>Ex<06>D"5<>Ex<06>D7N<01>Ex<06>F <1B>Gx<06>F*<2A>Gx<06>F,B<01>Gx<06>H <1F>Ix<06>H!3<>Ix<06>H5B<01>Ix<06>J <19>Kx<06>J/<2F>Kx<06>J1G<01>Kx<06>L !<21>Mx<06>L#2<>Mx<06>L4E<01>Mx<06>N <1F>Ox<06>N!:<3A>Ox<06>P %<25>Qx<06>P'F<01>Qx<06>R <1F>Sx<06>R!9<>Sx<06>R;G<01>Sx<06>T <20>Ux<06>T"*<2A>Ux<06>V <1E>Wx<06>V ;<3B>Wx<06>V=J<01>Wx<06>X $<24>Yx<06>X&4<>Yx<06>X6C<01>Yx<06>Z <17>[x<06>Z8<>[x<06>Z:J<01>[x<06>\ <19>]x<06>\*<2A>]x<06>\,=<3D>]x<06>^ !<21>_x<06>^#)<29>_x<06>^+E<01>_x<06>` <1A>ax<06>`3<>ax<06>`5K<01>ax<06>b <1F>cx<06>b!'<27>cx<06>b)><3E>cx<06>d <1A>ex<06>d<<3C>ex<06>d>M<01>ex<06>f -<2D>gx<06>f/=<3D>gx<06>f?N<01>gx<06>h !<21>ix<06>h#-<2D>ix<06>h/@<01>ix<06>j <18>kx<06>j'<27>kx<06>j)6<>kx<06>j8D<01>kx<06>l <14>mx<06>l/<2F>mx<06>l1D<01>mx<06>n <19>ox<06>n3<>ox<06>n5H<01>ox<06>p <0E>qx<06>p<1B>qx<06>p/<2F>qx<06>p1><3E>qx<06>r <1F>sx<06>r!7<>sx<06>r9K<01>sx<06>t <16>ux<06>t'<27>ux<06>t)6<>ux<06>t8><3E>ux<06>t@F<01>ux<06>tHL<01>ux<06>v <0E>wx<06>v<17>wx<06>v5<>wx<06>v7E<01>wx<06>x <1F>yx<06>x!'<27>yx<06>x)6<>yx<06>x8E<01>yx<06>z <1D>{x<06>z2<>{x<06>z4I<01>{x<06>| <0E>}x<06>|"<22>}x<06>|$*<2A>}x<06>|,G<01>}x<06>~ $<24>x<06>~&A<01>x<06>~CN<01>x<06>@ <12>Ax<06>@<1E>Ax<06>@ 0<>Ax<06>@2:<3A>Ax<06>B <1A>Cx<06>B'<27>Cx<06>B)7<>Cx<06>D %<25>Ex<06>D'D<01>Ex<06>F <13>Gx<06>F&<26>Gx<06>F(?<3F>Gx<06>H <1B>Ix<06>H0<>Ix<06>H2A<01>Ix<06>J <18>Kx<06>J&<26>Kx<06>J(><3E>Kx<06>L $<24>Mx<06>L&><3E>Mx<06>N <1F>Ox<06>N!6<>Ox<06>P !<21>Qx<06>P#;<3B>Qx<06>P=N<01>Qx<06>R <19>Sx<06>R1<>Sx<06>R3C<01>Sx<06>T <1B>Ux<06>T/<2F>Ux<06>T1B<01>Ux<06>V <14>Wx<06>V+<2B>Wx<06>V-B<01>Wx<06>X .<2E>Yx<06>X0K<01>Yx<06>Z !<21>[x<06>Z#.<2E>[x<06>Z0N<01>[x<06>\ <10>]x<06>\<1E>]x<06>\ (<28>]x<06>\*1<>]
!<21>A
x<06>@
#8<>A
x<06>@
:N<01>A
x<06>B
<1F>C
x<06>B
!6<>C
x<06>B
8C<01>C
x<06>B
EK<01>C
x<06>D
<18>E
x<06>D
.<2E>E
x<06>D
0<<3C>E
x<06>F
<20>G
x<06>F
"(<28>G
x<06>F
*?<3F>G
x<06>H
"<22>I
x<06>H
$;<3B>I
x<06>H
=N<01>I
x<06>J
<18>K
x<06>J
(<28>K
x<06>J
*A<01>K
x<06>J
CK<01>K
x<06>L
<12>M
x<06>L
<1D>M
x<06>L
(<28>M
x<06>L
*?<3F>M
x<06>N
<1C>O
x<06>N
,<2C>O
x<06>N
.E<01>O
x<06>P
<1F>Q
x<06>P
!/<2F>Q
x<06>P
1B<01>Q
x<06>R
<17>S
x<06>R
0<>S
x<06>R
2G<01>S
x<06>T
<17>U
x<06>T
)<29>U
x<06>T
+@<01>U
x<06>V
<1B>W
x<06>V
/<2F>W
x<06>V
1D<01>W
x<06>X
<17>Y
x<06>X
"<22>Y
x<06>X
$/<2F>Y
x<06>X
18<31>Y
x<06>Z
<1F>[
x<06>Z
!:<3A>[
x<06>\
"<22>]
x<06>\
$/<2F>]
x<06>\
1J<01>]
x<06>^
<18>_
x<06>^
'<27>_
x<06>^
)<<3C>_
x<06>^
>F<01>_
x<06>`
<1A>a
x<06>`
)<29>a
x<06>`
+9<>a
x<06>`
;I<01>a
x<06>b
<12>c
x<06>b
"<22>c
x<06>b
$4<>c
x<06>b
6E<01>c
x<06>d
$<24>e
x<06>d
&3<>e
x<06>d
5C<01>e
x<06>d
EJ<01>e
x<06>f
!<21>g
x<06>f
#2<>g
x<06>f
4E<01>g
x<06>h
<1F>i
x<06>h
!0<>i
x<06>h
2F<01>i
x<06>j
<1E>k
x<06>j
(<28>k
x<06>j
*;<3B>k
x<06>l
<20>m
x<06>l
"6<>m
x<06>l
8K<01>m
x<06>n
<20>o
x<06>n
"5<>o
x<06>p
#<23>q
x<06>p
%?<3F>q
x<06>r
'<27>s
x<06>r
)3<>s
x<06>r
5B<01>s
x<06>t
<18>u
x<06>t
5<>u
x<06>t
7H<01>u
x<06>v
<1F>w
x<06>v
!,<2C>w
x<06>v
.?<3F>w
x<06>x
<1A>y
x<06>x
7<>y
x<06>x
9L<01>y
x<06>z
<13>{
x<06>z
%<25>{
x<06>z
'@<01>{
x<06>|
<1E>}
x<06>|
2<>}
x<06>~
3<>
x<06>~
5D<01>
x<06>@ <13>A x<06>@ <1E>A x<06>@ /<2F>A x<06>@ 1L<01>A x<06>B (<28>C x<06>B *E<01>C x<06>D <19>E x<06>D <<3C>E x<06>D >M<01>E x<06>F <13>G x<06>F  <20>G x<06>F "1<>G x<06>F 3;<3B>G x<06>F =N<01>G x<06>H !<21>I x<06>H #2<>I x<06>H 4A<01>I x<06>J <19>K x<06>J *<2A>K x<06>J ,<<3C>K x<06>L <1A>M x<06>L 2<>M x<06>L 4C<01>M x<06>N <13>O x<06>N -<2D>O x<06>N /8<>O x<06>N :B<01>O x<06>P !<21>Q x<06>P #,<2C>Q x<06>P .K<01>Q x<06>R <1A>S x<06>R 0<>S x<06>R 2H<01>S x<06>T !<21>U x<06>T #;<3B>U x<06>V !<21>W x<06>V #7<>W x<06>X <20>Y x<06>X "8<>Y x<06>Z .<2E>[ x<06>Z 0I<01>[ x<06>\ <19>] x<06>\ 3<>] x<06>^ #<23>_ x<06>^ %?<3F>_ x<06>` *<2A>a x<06>` ,G<01>a x<06>b $<24>c x<06>b &?<3F>c x<06>d <1E>e x<06>d 9<>e x<06>f )<29>g x<06>f +E<01>g x<06>h <1A>i x<06>h 0<>i x<06>h 2K<01>i x<06>j <1F>k x<06>j !:<3A>k x<06>l !<21>m x<06>l #9<>m x<06>n !<21>o x<06>n #=<3D>o x<06>p *<2A>q x<06>p ,D<01>q x<06>r "<22>s x<06>r $><3E>s x<06>t <1C>u x<06>t 3<>u x<06>t 5J<01>u x<06>v <1D>w x<06>v 7<>w x<06>v 9N<01>w x<06>x <1E>y x<06>x 4<>y x<06>z #<23>{ x<06>z %8<>{ x<06>z :A<01>{ x<06>| <17>} x<06>| %<25>} x<06>| '3<>} x<06>~ &<26> x<06>~ (3<> x<06>~ 5I<01> x<06>@ <1C>A x<06>@ ;<3B>A x<06>@ =L<01>A x<06>B #<23>C x<06>B %A<01>C x<06>D !<21>E x<06>D #7<>E x<06>F <1F>G x<06>F !/<2F>G x<06>F 1=<3D>G x<06>F ?M<01>G x<06>H <19>I x<06>H 6<>I x<06>H 8H<01>I x<06>J -<2D>K x<06>J /D<01>K x<06>L $<24>M x<06>L &9<>M x<06>N <1D>O x<06>N 3<>O x<06>N 5B<01>O x<06>P <18>Q x<06>P )<29>Q x<06>P +;<3B>Q x<06>R <1E>S x<06>R 9<>S x<06>R ;N<01>S x<06>T <1B>U x<06>T /<2F>U x<06>T 1F<01>U x<06>V <1E>W x<06>V 4<>W x<06>V 6H<01>W x<06>X <1B>Y x<06>X 0<>Y x<06>X 2A<01>Y x<06>Z <1D>[ x<06>Z 4<>[ x<06>Z 6I<01>[ x<06>\ <1B>] x<06>\ 1<>] x<06>\ 3A<01>] x<06>^ <1E>_ x<06>^ 5<>_ x<06>` '<27>a x<06>` )><3E>a x<06>b $<24>c x<06>b &B<01>c x<06>d #<23>e x<06>d %><3E>e x<06>f <1D>g x<06>f -<2D>g x<06>f /><3E>g x<06>h <1D>i x<06>h 7<>i x<06>h 9L<01>i x<06>j <1B>k x<06>j .<2E>k x<06>j 0E<01>k x<06>l <1D>m x<06>l 0<>m x<06>l 2B<01>m x<06>n <19>o x<06>n $<24>o x<06>n &2<>o x<06>n 4B<01>o x<06>p $<24>q x<06>p &@<01>q x<06>r #<23>s x<06>r %9<>s x<06>t <1D>u x<06>t /<2F>u x<06>t 1A<01>u x<06>v #<23>w x<06>v %?<3F>w x<06>x &<26>y x<06>x (A<01>y x<06>z "<22>{ x<06>z $;<3B>{ x<06>| <20>} x<06>| "9<>} x<06>~ <20> x<06>~ "2<> x<06>~ 4D<01> x<06>@ <1E>A x<06>@ 5<>A x<06>@ 7K<01>A x<06>B <1D>C x<06>B B<01>C x<06>D !<21>E x<06>D #;<3B>E x<06>F <20>G x<06>F "9<>G x<06>F ;M<01>G x<06>H <1B>I x<06>H 3<>I x<06>H 5K<01>I x<06>J <1C>K x<06>J 1<>K x<06>J 3K<01>K x<06>L !<21>M x<06>L #3<>M x<06>L 5D<01>M x<06>N <18>O x<06>N )<29>O x<06>N +:<3A>O x<06>N <N<01>O x<06>P <1B>Q x<06>P .<2E>Q x<06>P 0@<01>Q x<06>R #<23>S x<06>R %1<>S x<06>R 3?<3F>S x<06>T <17>U x<06>T ,<2C>U x<06>T .H<01>U x<06>V #<23>W x<06>V %8<>W x<06>V :M<01>W x<06>X #<23>Y x<06>X %7<>Y x<06>X 9I<01>Y x<06>Z <17>[ x<06>Z .<2E>[ x<06>Z 0?<3F>[ x<06>\ <18>] x<06>\ 0<>] x<06>\ 2G<01>] x<06>^ <20>_ x<06>^ "=<3D>_ x<06>` $<24>a x<06>` &7<>a x<06>` 9J<01>a x<06>b <1B>c x<06>b /<2F>c x<06>b 1=<3D>c x<06>b ?K<01>c x<06>d <18>e x<06>d )<29>e x<06>d +B<01>e x<06>f <1C>g x<06>f 1<>g x<06>f 3G<01>g x<06>h <1D>i x<06>h 3<>i x<06>h 5F<01>i x<06>j <1A>k x<06>j 0<>k x<06>j 2F<01>k x<06>l <16>m x<06>l *<2A>m x<06>l ,D<01>m x<06>n <18>o x<06><14>t $<06> <20> <06><18>
<06>N<EFBFBD>
&<26>2 <0F> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD> <0F> <13>Z<EFBFBD> <20><15>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25><12>6<EFBFBD>8<EFBFBD> $<24> <1D>v<EFBFBD>{<7B>{<7B> +<2B> <11>F<EFBFBD>]<5D>D<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <12>V<EFBFBD>^<5E>V<EFBFBD>]<5D>]<5D> +<2B> <11>F<EFBFBD>]<5D>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <11>8<EFBFBD> <1C> <11>8<EFBFBD> <1C><1C>j<EFBFBD> (<28>&<26>.<2E>.<2E> 9<> <1C>z<EFBFBD> )<29>6<EFBFBD> 2<> L<> <17><18><1F><1C><1C> '<27><16>{<7B> #<23><13>V<EFBFBD>^<5E>V<EFBFBD>]<5D>]<5D> +<2B><17><08> !<21><14>T<EFBFBD>]<5D>]<5D> #<23>)<29>&<26>*<2A>*<2A> 5<>+<2B>F<EFBFBD>J<EFBFBD>J<EFBFBD> 7<>7<><06>
<EFBFBD>
<EFBFBD> C<>7<><06> ?<3F><16>x<EFBFBD> <20> <15>x<EFBFBD> <20><1C>X<EFBFBD> &<26><18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD> 4<><13>V<EFBFBD>^<5E>e<EFBFBD> #<23>T<EFBFBD>]<5D>]<5D>%9<>%9<> :<3A> <13>T<EFBFBD>]<5D>]<5D> #<23><14>X<EFBFBD>v<EFBFBD> &<26> <12>K<EFBFBD><16> (<28> <12>K<EFBFBD><16> (<28>AA
<EFBFBD>D <11> <18>&<26> !<21><11>&<26><18><12>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD> ,<2C> <11>6<EFBFBD>N<EFBFBD> <13>V<EFBFBD> <1C> <14>f<EFBFBD> <1D> <11>6<EFBFBD>6<EFBFBD> "<22> 
<EFBFBD>MN<06>F<EFBFBD>Fr<46>c<00>Pa<01>]tRtRtoRtRtRtR.tR.tRR.t R t
R+t R,t R-t R.t] Uu/uF q\bK upt]P#R ] 44]P#R ] 44Rt] R 2tR] R
2tR] R
2tRR]R3R]P.3R]P03R]3.RR]P43R]P63R]3R]3R]3R]3R]3R]P@3R ]PB3R]R3]]"PF3R!]PH3]]3R"]3./t%R#t&R$t'R%t(R&t)R't*R(t+R)t,Vt-R*#uupi)/ri z
Lexer for Shen source code.
<EFBFBD>Shenzhttp://shenlanguage.org/<2F>shenz*.shenz text/x-shenzapplication/x-shenrSrorpc#<08>D"<00>TFq\P3x<00>K R#5ir&)r r+<00><02>.0<EFBFBD>ss& r2<00> <genexpr><3E>ShenLexer.<genexpr>6 s<00><00><00>8<>x<EFBFBD>!<21><04> <0C> <0C>%<25>x<EFBFBD>s<00> c#<08>0"<00>TF q\3x<00>K R#5ir&)r
rs& r2rr7 s<00><00><00>8<>-<2D>Q<EFBFBD><07>L<EFBFBD>-<2D>s<00>z[\w!$%*+,<=>?/.\'@&#:-]z[a-z!$%*+,<=>?/.\'@&#_-]z[A-Z]rFrErDz
c#\d{1,3};z~[ARS%]z(?s).r?z(?s)\\\*.*?\*\\z\\\\.*rCz_{5,}z={5,}z(;|:=|\||--?>|<--?)z (:-|:|\{|\})z[+-]*\d*\.\d+(e[+-]?\d+)?z[+-]*\d+z(true|false|<>|\[\])z (\[|\]|\(|\))c<08>v<00>\P!W4pVPV4pVPV4pV#r&)rr(<00>_process_symbols<6C>_process_declarations)r,r-r<>s&& r2r(<00> ShenLexer.get_tokens_unprocessedX s7<00><00><1B>2<>2<>4<EFBFBD>><3E><06><15>&<26>&<26>v<EFBFBD>.<2E><06><15>+<2B>+<2B>F<EFBFBD>3<><06><15> r<>c<08>\<00>V\\\P\P39#r&)rrrrwrx)r,r/s&&r2<00> _relevant<6E>ShenLexer._relevant^ s <00><00><14>T<EFBFBD>:<3A>w<EFBFBD>~<7E>~<7E>w<EFBFBD>?P<>?P<>Q<>Q<>Qr<51>c#<08>"<00>RpVFywr4pW4V3x<00>VPV4'gK%V'd7V\8Xd,WPP9dTpVPWa4Rjx<01>L
VR8H;'d
V\8HpK{ R#L 5i)FN<46>()rr
r<><00>_process_declarationr)r,r<><00> opening_parenr.r/r0<00> declarations&& r2r<00>ShenLexer._process_declarationsa s}<00><00><00><1D> <0A>#)<29> <1F>E<EFBFBD>%<25><17><05>%<25> %<25><13>~<7E>~<7E>e<EFBFBD>$<24>$<24> <20>U<EFBFBD>g<EFBFBD>%5<>%<25>CT<43>CT<43>:T<>"'<27>K<EFBFBD>#<23>8<>8<><1B>M<>M<>M<> %<25><13> <0C> E<> E<><15>+<2B>1E<31> <0A> $*<2A>
N<01>s!<00>%B<01>B<01>1B<01>%B<06>&B<01>6Bc#<08>T"<00>RpVF<>wr4pV'dGV\\P39d,VPP V\P
4pM+V\8Xd!WPP 9d\PpVR8H;'d
V\8HpW4V3x<00>K<> R#5i)Fr N) rr r*<00>MAPPINGSr<53>r)<00>BUILTINS_ANYWHEREr+r)r,r<>r"r.r/r0s&& r2r<00>ShenLexer._process_symbolsk s<><00><00><00><1D> <0A>#)<29> <1F>E<EFBFBD>%<25><1C><15>7<EFBFBD>D<EFBFBD>M<EFBFBD>M<EFBFBD>*B<>!B<><1C> <0A> <0A>)<29>)<29>%<25><14><1D><1D>?<3F><05><16>'<27>!<21>e<EFBFBD>/E<>/E<>&E<><1C> <0C> <0C><05>!<21>S<EFBFBD>L<EFBFBD>A<>A<>U<EFBFBD>k<EFBFBD>-A<>M<EFBFBD><17><05>%<25> %<25> $*<2A>s <00>BB(<01>B(c#<08>j"<00>VF%wr4pVPV4'dM
W4V3x<00>K' VR8Xd<>RpX\8Xd\PMTpXVX3x<00>VF^wr4pV'dV\8Xd\PpW4V3x<00>VPV4'gKHV\8H;'dVR8HpK` R#VR8Xd'X\8Xd\P
MTpXVX3x<00>R#VR8Xd<>X\8Xd\P MTpXVX3x<00>VF%wr4pVPV4'dM
W4V3x<00>K' VR8Xd:V\8Xd/V\V3x<00>VPV4F wr4pW4V3x<00>K R#W4V3x<00>R#X\8Xd\P MTpXVX3x<00>R#5i)<07>datatypeFr<46><00>packager4<00>{N) rrr
r<>r r<>r)r<00>_process_signature)r,r#r<>r.r/r0<00>prev_was_colons&&& r2r!<00>ShenLexer._process_declarationu s<><00><00><00>#)<29> <1F>E<EFBFBD>%<25><13>~<7E>~<7E>e<EFBFBD>$<24>$<24><15><17><05>%<25> %<25>$*<2A>
<17>*<2A> $<24>"<22>N<EFBFBD>$)<29>W<EFBFBD>$4<>G<EFBFBD>L<EFBFBD>L<EFBFBD>%<25>E<EFBFBD><17><15><05>%<25> %<25>'-<2D>#<23><05>e<EFBFBD>!<21>e<EFBFBD>w<EFBFBD>&6<>#<23>L<EFBFBD>L<EFBFBD>E<EFBFBD><1B>E<EFBFBD>)<29>)<29><17>><3E>><3E>%<25>(<28>(<28>%*<2A>g<EFBFBD>%5<>%F<>%F<>%<25>3<EFBFBD>,<2C>N<EFBFBD> (.<2E>4 <0F>)<19>I<EFBFBD> %<25>&+<2B>w<EFBFBD>&6<>D<EFBFBD>N<EFBFBD>N<EFBFBD>E<EFBFBD>E<EFBFBD><17><15><05>%<25> %<25>$ <0F>#<19>H<EFBFBD> $<24>%*<2A>g<EFBFBD>%5<>D<EFBFBD>M<EFBFBD>M<EFBFBD>5<EFBFBD>E<EFBFBD><17><15><05>%<25> %<25>'-<2D>#<23><05>e<EFBFBD><17>><3E>><3E>%<25>(<28>(<28><19><1B>E<EFBFBD>)<29>)<29>(.<2E><15><03>|<7C><05><17> 0<><1B>[<5B>%<25>/<2F>/<2F>+/<2F>+B<>+B<>6<EFBFBD>+J<>'<27>E<EFBFBD>%<25><1F><05>-<2D>-<2D>,K<01> <0F> <1C>E<EFBFBD>)<29>)<29>
<0F>&+<2B>g<EFBFBD>%5<>D<EFBFBD>M<EFBFBD>M<EFBFBD>5<EFBFBD>E<EFBFBD><17><15><05>%<25> %<25><0E>s<00>BF3<01>%F3<01>5C>F3c#<08>"<00>VF}wr#pV\8XdVR8XdV\V3x<00>R#V\\P39d7VP 4'd\P
M\ PpW#V3x<00>K R#5i)<02>}N)rrr r)<00>istitler*r
r<>)r,r<>r.r/r0s&& r2r-<00>ShenLexer._process_signature<72> sg<00><00><00>#)<29> <1F>E<EFBFBD>%<25><14><07><1F>E<EFBFBD>S<EFBFBD>L<EFBFBD><1B>[<5B>%<25>/<2F>/<2F><16><16>7<EFBFBD>D<EFBFBD>M<EFBFBD>M<EFBFBD>2<>2<>).<2E><1D><1D><1F><1F><04> <0A> <0A>g<EFBFBD>l<EFBFBD>l<EFBFBD><05><17><05>%<25> %<25> $*<2A>s <00>AB<01>,BrVN)
r*r4r<><00> defprolog<6F>defcc<63>synonymsrWr+<00>typer<65>)r<>r<>r<>r><00>casesr<73>r<>rj<00>freezer0rr<><00>protectrSr*r,r<><00>outputzprolog?z
trap-errorr<72>rz/.r\z@pz@sz@v)<29>r&rurorprqrrrsrvrwrtz <-addressz<-vectorr<72><00> absvectorz
absvector?z address-><3E>adjoinr}<00>arityr<79>r<>r<>zbound?<3F>call<6C>cdr<64><00>cnr<6E>r<>r<>r<><00>cutr<74>r<>zelement?r<>zenable-type-theoryzerror-to-stringr<67>zeval-kl<6B> exceptionr<6E><00>external<61>failzfail-ifr<<00>findall<6C>fix<69>fst<73>fwhenr<6E>zget-timer<00>hd<68>hdstr<74>hdv<64>head<61> identical<61>implementationr<6E>rzinclude-all-but<75>
inferences<EFBFBD>inputzinput+r r<><00> intersectionr<6E><00>kill<6C>languager <00>limit<69>lineread<61>loaded<65>macror<6F>r<00>mapcan<61> maxinferences<65>modez n->string<6E>nlr r-r0<00> occurrencesz occurs-checkrR<00>os<6F>out<75>port<72>porters<72>pos<6F>pr<70>precludezpreclude-all-butr@<00>profilezprofile-results<74>ps<70>quitrLzread+rMr(zread-file-as-bytelistzread-file-as-stringr<67><00>releaserrprY<00>runr0r\z simple-error<6F>snd<6E>
specialise<EFBFBD>spy<70>step<65>stinput<75>stoutput<75>strz string->nrlr}<00>substr<74><00>systemf<6D>tail<69>tcztc?<3F>thaw<61>tl<74>tlstr<74>tlv<6C>track<63>tuple?<3F>
undefmacrorJzunify!<21>union<6F> unprofile<6C> unspecialise<73>untrackz variable?r<>zvector->r<><00>verifiedr<64>r
r<>r<>r<>zy-or-n?)<07>where<72>skipr<70>r'r<>z<e>z<!>).r[r\r]r^r_r`rarbrcrdrer<>r<><00>BUILTINSr'r
r&<00>update<74>valid_symbol_charsrj<00> symbol_name<6D>variabler r<><00>Interpolrrxrwrrrr r8r9r r*r<>r<>r(rrrr!r-r<>r<>)rr<>s0@r2rr s<><00><><00><00><08> <12>D<EFBFBD>
$<24>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD><1E> 4<>5<>I<EFBFBD><19>M<EFBFBD><06>L<EFBFBD>
<06>M<EFBFBD><06>H<EFBFBD>6H<01><15>$0<>1<>L<EFBFBD>q<EFBFBD>7<EFBFBD>
<EFBFBD>L<EFBFBD>1<>H<EFBFBD> <0C>O<EFBFBD>O<EFBFBD>8<>x<EFBFBD>8<>8<> <0C>O<EFBFBD>O<EFBFBD>8<>-<2D>8<>8<>3<><16>&<26>'<27>q<EFBFBD>)<29>J<EFBFBD>-<2D>.@<40>-A<><11>C<>K<EFBFBD><17>*<2A>+<2B>1<EFBFBD>-<2D>H<EFBFBD> <11> <11>6<EFBFBD>6<EFBFBD> "<22> <1A>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <17><16><1F><1F> )<29> <15>v<EFBFBD> <1E> 
<EFBFBD> <0F> <1F><17>!2<>!2<> 3<> <16><07><0E><0E> '<27> <13>Z<EFBFBD> <20> <15>{<7B> #<23> <15>{<7B> #<23> #<23>[<5B> 1<> <1C>g<EFBFBD> &<26> )<29>6<EFBFBD><<3C><<3C> 8<> <18>&<26>.<2E>.<2E> )<29> <11>6<EFBFBD>8<EFBFBD> $<24> <15>t<EFBFBD>}<7D>}<7D> %<25> $<24>g<EFBFBD>n<EFBFBD>n<EFBFBD> 5<> <18>'<27> "<22> <1D>{<7B> +<2B>
<EFBFBD><06>F<EFBFBD>4<16> R<01>F<01>&<26>$<0F>L&<26>&<26><>M2s<00>D#c<00><><00>]tRtRtRtRtR.tR.t.tRt Rt
Rt Rt Rt R R
]P3R ]3R ]P$3R ]P&3R]3R] ,]P*3R]P,3R]P03R]3]!] RR7]3R] ,]P83R] ,]P83]!] RRR7]P:3R] ,]P<3] ]P83R]3R]3./t Rt!R#)ri<> z>
A CPSA lexer based on the CPSA language as of version 2.2.12
<EFBFBD>CPSA<53>cpsaz*.cpsaz3https://web.cs.wpi.edu/~guttman/cs564/cpsauser.htmlrSr$r?r<>rCr<>r<>r<>rGrIrJrKr<>r<>rLrMrN<00>rpr<>r<>r<>rVN)<16>herald<6C>varsr<73>r<00> defprotocol<6F>defrole<6C> defskeleton<6F> defstrand<6E> deflistenerznon-origz uniq-origz pen-non-orig<69>precedesrDr`<00>recvr`r-<00>skey<65>akey<65>data<74>mesg) <09>cat<61>encr<00>privk<76>pubk<62>invk<76>ltk<74>genr<6E>)"r[r\r]r^r_r`rbrcrdrarer<>r<>rjrrwrr r8r9r r|r~r rr rr
r*r+r)rr<>r<>rVr<>r2rr<00> s@<00><00><08> <12>D<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD><12>I<EFBFBD>
?<3F>C<EFBFBD><19>M<EFBFBD><06>I<EFBFBD> <06>I<EFBFBD>,<2C>J<EFBFBD> <0F><15>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25><14>Z<EFBFBD> <20><1B>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <15>v<EFBFBD>~<7E>~<7E> &<26> )<29>&<26> 1<> <11>J<EFBFBD> <1E><06> <0A> <0A> .<2E> 7<><16><1B><1B> E<><18><14><1D><1D> '<27> <20><18> *<2A><13>9<EFBFBD>U<EFBFBD> +<2B>W<EFBFBD> 5<><19>:<3A> %<25>t<EFBFBD>}<7D>}<7D> 5<> <18>:<3A> %<25>t<EFBFBD>}<7D>}<7D> 5<><13>9<EFBFBD>Z<EFBFBD><05> ><3E><04> <0C> <0C> M<><18>*<2A> $<24>d<EFBFBD>m<EFBFBD>m<EFBFBD> 4<> <17><14><1D><1D> '<27><18><1B> %<25> <17><1B> %<25>Y-
<EFBFBD>/<06>Fr<46>c<00><><00>]tRtRtRtRtRtR.tR.t.t Rt
R2t R3t R4t R5tR6tR7tR8tRtR tR
tRR ]R 3R ]R3R],]P.3R],]P.3R],]P.3R],]P.3R],]P.3R],]P.3R],]P.3R],]P.3R],]P.3R],]P23R],R,],R,],R,],R,]P23]!]RR7]3]!]RR7]P.3]!R 4]]P83.R!R"],]P<3R#]P>3R$] 3]!] RR7]3]!]RR7]P.3]!R 4]]P83.R R%]!PD3R&]#3R']$PJ3R(]$PL3R)]$3R*]3R+]PN3]!] RR7]3]!]RR7]P.3R,]3.
R-]!] RR.R/7]R3]!R!4./t(R0t)R1#)9ri<> z<>An xtlang lexer for the Extempore programming environment.
This is a mixture of Scheme and xtlang, really. Keyword lists are
taken from the Extempore Emacs mode
(https://github.com/extemporelang/extempore-emacs-mode)
<EFBFBD>xtlangzhttp://extempore.moso.com.au<61> extemporez*.xtmz2.2r$z[\w.!-]+z[]{}[\w<>,*/|!-]+r<>rOr<>rDz(?<=bind-func\s)z(?<=bind-val\s)z(?<=bind-type\s)z(?<=bind-alias\s)z(?<=bind-poly\s)z(?<=bind-lib\s)z(?<=bind-dylib\s)z(?<=bind-lib-func\s)z(?<=bind-lib-val\s)r<>z(<z>|\|z\||/z/|z\*)\**rN)rp<00>commonr"rGrIrKr<>rCr<>r<>z(#b|#o|#x)[\d.]+r<>rJr<>r?r<>r<>rVN) r<>r4r>r6r<>r*rSr<>r.rarr<>)
r<EFBFBD>r5r<>r<>rlr<>r0rGrHr<>) z bind-funczbind-valzbind-libz bind-typez
bind-aliasz bind-polyz
bind-dylibz bind-lib-funcz bind-lib-val)<06>letz<74>memzone<6E>cast<73>convertr<74><00>doloop)Jrorprqrrrsrtrurvrwr<>rxryr|r}r~r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r rrrr!r%r&r,rYrZrbrhr<>r<>rBrHr.r<>r)<29>r<EFBFBD>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>rr<>r<>r<>r<>r<>r<>rrrrrr zinteraction-environmentr rrrrrrrrrrrr#r$r)r*znull-environmentr/r0r1r r2r3r5r6r8r;r<rCrFrJrKrLrNrQrRrUzscheme-report-environmentzset-car!zset-cdr!rFrjrkrlrmrnrorprqrrrsrtrurvrwrxryrzr{r|r}r<>r<>ztranscript-offz transcript-onr<6E>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r)o<>toStringzafill!zpfill!ztfill!<21>tbindzvfill!z array-fill!z pointer-fill!z tuple-fill!r<><00>freer<65><00>tuplerr<>zcset!<21>crefr<66><00>borz ang-namesr<73>r<>rrA<00>sprintfr-rzpset!zpref-ptrzvset!<21>vrefzaset!ryzaref-ptrztset!<21>trefztref-ptr<74>salloc<6F>halloc<6F>zalloc<6F>alloc<6F>scheduler<65>rrbr<>r<>r<>ryr<>rhr<>r<>r<>r<>rZ<00> llvm_printf<74> push_zone<6E>pop_zoner<65>r<><00> llvm_sprintfz
make-arrayz
array-set!z array-refz array-ref-ptrz pointer-set!z pointer-refzpointer-ref-ptrz stack-allocz
heap-allocz
zone-allocz
make-tuplez
tuple-set!z tuple-refz tuple-ref-ptrz closure-set!z closure-ref<65>pref<65>pdref<65> impc_null<6C>bitcastr<74><00>ifretzret->zclrun->z make-env-zone<6E>make-envz<><3E>dtof<6F>ftod<6F>i1tof<6F>i1tod<6F>i1toi8<69>i1toi32<33>i1toi64<36>i8tof<6F>i8tod<6F>i8toi1<69>i8toi32<33>i8toi64<36>i32tof<6F>i32tod<6F>i32toi1<69>i32toi8<69>i32toi64<36>i64tof<6F>i64tod<6F>i64toi1<69>i64toi8<69>i64toi32)*r[r\r]r^r_r`rarbrcrdre<00>common_keywordsr<00>xtlang_bind_keywords<64>xtlang_keywords<64>common_functions<6E>scheme_functions<6E>xtlang_functions<6E>valid_scheme_name<6D>valid_xtlang_name<6D>valid_xtlang_typerr r)r
r<>rrr*r r|r~r rrwrr r8r9rr<>r<>rVr<>r2rr<00> s<00><00><08> <14>D<EFBFBD>
(<28>C<EFBFBD><1A>m<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD><12>I<EFBFBD><19>M<EFBFBD><06>O<EFBFBD><06>O<EFBFBD><06><18><06>O<EFBFBD> <06><14>"<06><14>F<06><14>03<><15>$<24><15>,<2C><15> <11> <12>K<EFBFBD><17> )<29> <12>K<EFBFBD><16> (<28> <20>#4<> 4<>d<EFBFBD>m<EFBFBD>m<EFBFBD> D<> <1F>"3<> 3<>T<EFBFBD>]<5D>]<5D> C<> <20>#4<> 4<>d<EFBFBD>m<EFBFBD>m<EFBFBD> D<> !<21>$5<> 5<>t<EFBFBD>}<7D>}<7D> E<> <20>#4<> 4<>d<EFBFBD>m<EFBFBD>m<EFBFBD> D<> <1F>"3<> 3<>T<EFBFBD>]<5D>]<5D> C<> !<21>$5<> 5<>t<EFBFBD>}<7D>}<7D> E<> $<24>'8<> 8<>$<24>-<2D>-<2D> H<> #<23>&7<> 7<><14><1D><1D> G<><12>%<25> %<25>w<EFBFBD>|<7C>|<7C> 4<><13>&<26> &<26><17> 0<>3D<33> D<>w<EFBFBD> N<> <1E><1F>!&<26>'<27>):<3A>;<3B>=F<>G<01> <14>\<5C>\<5C> <1B>
<13>?<3F>:<3A> 6<><07> @<40><13>#<23>J<EFBFBD> 7<><14><1D><1D> G<> <13>H<EFBFBD> <1D><1F><04> <0A> <0A> .<2E>? 
<EFBFBD>B <11> <11>%<25> %<25>v<EFBFBD>}<7D>}<7D> 5<>8<><16><1B><1B> E<> <20><18> *<2A><13>?<3F>:<3A> 6<><07> @<40><13>#<23>J<EFBFBD> 7<><14><1D><1D> G<> <13>H<EFBFBD> <1D><1F><04> <0A> <0A> .<2E>'
<EFBFBD>, <11> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25><14>Z<EFBFBD> <20><1B>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <15>v<EFBFBD>~<7E>~<7E> &<26>!<21>&<26> )<29>)<29>&<26> 1<><18><14><1D><1D> '<27><13>?<3F>:<3A> 6<><07> @<40><13>#<23>J<EFBFBD> 7<><14><1D><1D> G<><18><1B> %<25>7
<EFBFBD>: <0F> <12>'<27>
<EFBFBD>5<EFBFBD> I<> <14>h<EFBFBD> <20> <14>H<EFBFBD> <1D> 
<EFBFBD>m]<06>Fr<46>c<00><><00>]tRtRtRtRtRtRR.tR.tRt Rt
Rt Rt R t R R ]P3R]3R]3R]P&3R]P(3R]3R]P.3R
] ,]P03]!]
RR7]3]!] RR7]P63]!] RR7]P83R]P:3] ]P:3R]3R]3R]3R ]3./tRt R#)ri<>
z<>A lexer for the Fennel programming language.
Fennel compiles to Lua, so all the Lua builtins are recognized as well
as the special forms that are particular to the Fennel compiler.
<EFBFBD>Fennelzhttps://fennel-lang.org<72>fennel<65>fnlz*.fnlz2.3<EFBFBD>#r<>z0[a-zA-Z_!$%&*+/:<=>?^~|-][\w!$%&*+/:<=>?^~|\.-]*r?r<>z,+rCr<>r<>r<>z(true|false|nil)r<>r<>z\.\.\.r<>r<>r<>rVN)?r<>r<>rorprqr<>r<><00>-?><3E>-?>>r6z..rrz//r<>rsrtrurvrwz?.r<><00>
accumulater*<00>band<6E>bnotr<74><00>bxor<6F>collect<63>commentr<74><00>doc<6F>doto<74>eachz eval-compilerr<72><00>hashfn<66>icollectr>z import-macrosrr r<><00>lshift<66>lua<75>
macrodebugr;r,<00>not=rS<00>partialz pick-argsz pick-valuesr<73>zrequire-macros<6F>rshiftr\z set-forcibly!<21>tsetr<74>r<>r<>z with-openz~=)rrr<>rKrXr<><00>varrn)'<27>_G<5F>_VERSION<4F>arg<72>assert<72>bit32<33>collectgarbage<67> coroutiner<65><00>dofiler<65><00>getfenv<6E> getmetatable<6C>io<69>ipairsr<00>loadfile<6C>
loadstring<EFBFBD>math<74>nextr^r+<00>pairs<72>pcallr@<00>rawequal<61>rawget<65>rawlen<65>rawsetr_r3<00>setfenv<6E> setmetatablerF<00>table<6C>tonumber<65>tostringr7rL<00>xpcall)!r[r\r]r^r_r`rarbrcrer<>r<>r<>rjrrwrrr r8r9r r rr|rr
r}r+r*rr<>r<>rVr<>r2rr<00>
s'<00><00><08>
<14>D<EFBFBD>
#<23>C<EFBFBD><17><15><1F>G<EFBFBD><18> <09>I<EFBFBD><19>M<EFBFBD> <06>M<EFBFBD><06>L<EFBFBD><06>H<EFBFBD>E<01>J<EFBFBD> <0F> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> <12>D<EFBFBD>M<EFBFBD> <13>Z<EFBFBD> <20> <1A>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <15>v<EFBFBD>~<7E>~<7E> &<26> (<28>&<26> 1<> <20>$<24>-<2D>-<2D> 0<>
<12>J<EFBFBD> <1E><06> <0A> <0A> .<2E><13>=<3D><13> -<2D>w<EFBFBD> 7<> <12><<3C><03> ,<2C>g<EFBFBD>.A<>.A<> B<> <12>8<EFBFBD>C<EFBFBD> (<28>$<24>,<2C>,<2C> 7<> <16><04> <0A> <0A> &<26> <17><14><1D><1D> '<27><18><1B> %<25> <17><1B> %<25> <17><1B> %<25><12>;<3B> <1F>G$
<EFBFBD>&<06>Fr<46>c<00><00>]tRtRtRtRtRtR.tRR.tRR .t R
t
R8t R9t R:t R;tR<tR tR tR] R2t] R] R2tRtRtRtRtRtRR]P43R]3R] R] R] R2]3R] R] R2]3R ] R] R!2]P:3R"] 2]P:3R#] R] R$] R!2]P<3R%] R&] R!2]P<3R']R 3R(]3R)] 3R*]!3]"!]]R+7]#PH3R,] R-2]%PL3]"!]]R+7]%PNPP3]"!] R.]R/7]#PR3]"!] R.]R/7]%PT3]"!] R.]R/7]%PV3]]%PN3.R R0]PX3R1]PX3R2]PX3R3]R43R5]3./t-R6t.R7#)=ri z0A lexer for the Janet programming language.
<20>Janetzhttps://janet-lang.org/<2F>janetz*.janetz*.jdnz text/x-janetzapplication/x-janetz2.18rFz(?=\s|#|[)\]]|$)z[a-zA-Z!$%&*+\-./<=>?@^_]z([0-9:]|rr z)*z[0-9a-zA-Z][0-9a-zA-Z_]*z&[+-]?[0-9a-zA-Z]+z[0-9a-fA-F][0-9a-fA-F_]*z [0-9][0-9_]*z[eE][+-]?[0-9]+r?r<>rCz*(?x)
[+-]? [0-9]{1,2} r z \. (z)?
(z)?
z0(?x)
[+-]? [0-9]{1,2} r (\.)? z
(z(?x) [+-]? 0x z)?z(?x) [+-]? 0x (\.)? z (?x) [+-]? z)? (z(?x) [+-]? (\.)? z (z@?"z@?(`+)(.|\n)+?\1z['~,;|]z@?[(\[{]|[)\]}]r<>z(:(z)+|:)rNr<>z#\\(u[0-9a-fA-F]{4}|U[0-9a-fA-F]{6})rSrTrErDrUrVN) <0A>breakr<6B>r<>rr>r<>r<><00>splicer\r<><00>upscoper<65>r<>)Qz%=z*=r<>z+=r<>z-=r<>r<>r<>r<>rxr*zas->zas-macrozas?->r<>r0<00>catseq<65>chrr<72><00>compif<69>comptime<6D>compwhenr<6E><00>corozdef-r<00>defdyn<79>deferr<72>z defmacro-r<>zdefn-r5r<>r<><00>eachk<68>eachp<68>edeferz ev/do-threadz ev/gatherzev/spawnzev/spawn-threadzev/with-deadlinez ffi/defbindzfiber-fnr<6E><00>forever<65>forv<72>generatezif-letrzif-withr<68><00>juxt<78>labelr<6C>rhr;rS<00>promptr:r<00>seqzshort-fn<66>tabseq<65>toggle<6C>tracev<65>tryr<79><00>usezvar-<2D>varfnr<6E>zwhen-letz when-with<74>withz with-dynsz with-symsz with-vars<72>eachy(r<>rorprqrrrsrtrurvrwz abstract?r<><00> accumulate2<65>allz all-bindingsz all-dynamicszany?r~r<>z array/clearz array/concatz array/ensurez
array/fillz array/insertz array/newzarray/new-filledz
array/peekz array/popz
array/pushz array/removez array/slicez
array/trimz
array/weakr<6B><00>asmz bad-compilez bad-parser<65><00>blshiftr<74>r<>r<><00>brshift<66>brushift<66>bufferz
buffer/bitzbuffer/bit-clearzbuffer/bit-setzbuffer/bit-togglez buffer/blitz buffer/clearz buffer/fillz buffer/formatzbuffer/from-bytesz
buffer/newzbuffer/new-filledz buffer/popnz buffer/pushzbuffer/push-atzbuffer/push-bytezbuffer/push-stringzbuffer/push-wordz buffer/slicez buffer/trimzbuffer?r<>r<><00>cancelz
cfunction?zcli-main<69>cmp<6D>comp<6D>comparezcompare<z compare<=zcompare=zcompare>z compare>=r<><00>
complementr<EFBFBD><00>curenvr<76>zdebug/arg-stackz debug/breakz debug/fbreakz debug/lineagez debug/stackzdebug/stacktracez
debug/stepz debug/unbreakzdebug/unfbreak<61>debuggerzdebugger-on-statusrz deep-not=zdeep=<3D> defglobal<61>describez dictionary?<3F>disasmrr<>zdoc*z
doc-formatzdoc-ofrrz
drop-untilz
drop-while<6C>dyn<79>eflushr<68>z
env-lookup<75>eprin<69>eprinf<6E>eprintr<74>r<><00>errorfzev/acquire-lockzev/acquire-rlockzev/acquire-wlockz ev/all-taskszev/callz ev/cancelz ev/capacityzev/chanz ev/chan-closezev/chunkzev/closezev/countz ev/deadlinezev/fullzev/givezev/give-supervisorzev/gozev/lockzev/readzev/release-lockzev/release-rlockzev/release-wlockz
ev/rselectz ev/rwlockz ev/selectzev/sleepzev/takez ev/threadzev/thread-chanzev/writer<65>r<>rzevery?<3F>extremer<65>z ffi/alignzffi/callzffi/calling-conventionsz ffi/closez ffi/contextzffi/freez ffi/jitfnz
ffi/lookupz
ffi/mallocz
ffi/nativezffi/pointer-bufferzffi/pointer-cfunctionzffi/readz ffi/signaturezffi/sizez
ffi/structzffi/trampolinez ffi/writezfiber/can-resume?z fiber/currentz fiber/getenvzfiber/last-valuezfiber/maxstackz fiber/newz
fiber/rootz fiber/setenvzfiber/setmaxstackz fiber/statuszfiber?z
file/closez
file/flushz
file/linesz file/openz file/readz file/seekz file/tellz file/tempz
file/writerr<>z
find-indexr<78>r<>z flatten-into<74>flush<73>flycheckr9<00> frequenciesz
from-pairsz function?<3F> gccollect<63>
gcinterval<EFBFBD> gcsetintervalr<6C>r<>zget-in<69>getline<6E>getprotor<6F>zhas-key?z
has-value?rz idempotent?rzimport*r<>rzindex-ofzindexed?zint/s64z int/to-bytesz int/to-numberzint/u64zint?<3F>
interleave<EFBFBD> interposer zjuxt*<2A>keepz keep-syntaxz keep-syntax!<21>keys<79>keywordz keyword/slicer
<00>kvsr r z lengthable?z
load-image<67>macex<65>macex1<78>maclintfr<66>z
make-imager<00>mapcat<61>marshalzmath/absz math/acosz
math/acoshz math/asinz
math/asinhz math/atanz
math/atan2z
math/atanhz math/cbrtz math/ceilzmath/cosz math/coshzmath/erfz math/erfczmath/expz math/exp2z
math/expm1z
math/floorz
math/gammazmath/gcdz
math/hypotzmath/lcmzmath/logzmath/log-gammaz
math/log10z
math/log1pz math/log2z math/nextzmath/powz math/randomzmath/rngzmath/rng-bufferz math/rng-intzmath/rng-uniformz
math/roundzmath/seedrandomzmath/sinz math/sinhz math/sqrtzmath/tanz math/tanhz
math/truncrzmax-of<6F>mean<61>memcmp<6D>mergez
merge-intoz merge-moduler%zmin-ofrzmodule/add-pathszmodule/expand-pathz module/findz module/valuer'znat?<3F>nativer
z
net/acceptznet/accept-loopz net/addressznet/address-unpackz net/chunkz net/closez net/connectz net/flushz
net/listenz net/localnamez net/peernameznet/readz net/recv-fromz net/send-toz
net/serverznet/setsockoptz net/shutdownz net/writer
rr,r<>r0r zone?zos/archzos/cdzos/chmodzos/clockz os/compilerz os/cpu-countz os/cryptorandzos/cwdzos/datezos/dirz
os/environz
os/executezos/exitz os/getenvz os/isattyzos/linkzos/lstatzos/mkdirz os/mktimezos/openz os/perm-intzos/perm-stringzos/pipez os/posix-execz os/posix-forkz os/proc-closez os/proc-killz os/proc-waitz os/readlinkz os/realpathz os/renamezos/rmzos/rmdirz os/setenvzos/shellz os/sigactionzos/sleepzos/spawnzos/statz os/strftimez
os/symlinkzos/timezos/touchzos/umaskzos/whichr rz parse-allz parser/bytez parser/clonezparser/consumez
parser/eofz parser/errorz parser/flushzparser/has-morez parser/insertz
parser/newzparser/producez parser/statez parser/statusz parser/wherer<65>r7z partition-byz peg/compilezpeg/findz peg/find-allz peg/matchz peg/replacezpeg/replace-allr <00>postwalk<6C>pp<70>prewalk<6C>prin<69>prinfr@rA<00>product<63> propagater<65>zput-inrgrI<00>reduce<63>reduce2<65>replr_<00>resumerprYzreverse!z run-context<78>sandboxz scan-number<65>setdynr:r<><00>slurp<72>somerfzsort-by<62>sortedz sorted-by<62>spitrFzstring/ascii-lowerzstring/ascii-upperz string/byteszstring/check-setz string/findzstring/find-allz string/formatzstring/from-byteszstring/has-prefix?zstring/has-suffix?z string/joinz string/repeatzstring/replacezstring/replace-allzstring/reversez string/slicez string/splitz string/trimz string/trimlz string/trimrr}rdzstruct/getprotozstruct/proto-flattenzstruct/to-tablezstruct/with-protor~<00>sumr<6D>z symbol/slicer<65>rz table/clearz table/cloneztable/getprotoz table/newztable/proto-flattenz table/rawgetztable/setprotoztable/to-structz
table/weakztable/weak-keysztable/weak-valuesztable?rz
take-untilz
take-whilerurDrHztruthy?r<>ztuple/bracketsz tuple/setmapz tuple/sliceztuple/sourcemapz
tuple/typerzr7<00> unmarshal<61>untracer<65>z update-inr<6E><00> varglobal<61>walkz warn-compile<6C>xprin<69>xprinf<6E>xprint<6E>xprintf<74>yieldr<00>zipcollz tarray/bufferztarray/copy-bytesz tarray/lengthz
tarray/newztarray/propertiesz tarray/sliceztarray/swap-bytesz thread/closezthread/currentz thread/exitz
thread/newzthread/receivez thread/send)z debugger-envzdefault-peg-grammarz janet/buildzjanet/config-bitsz janet/versionzload-image-dictzmake-image-dictz math/-infzmath/ezmath/infz math/int-maxz math/int-minzmath/int32-maxzmath/int32-minzmath/nanzmath/piz module/cachezmodule/loaderszmodule/loadingz module/pathszroot-env<6E>stderr<72>stdin<69>stdout)r:rr<>)/r[r\r]r^r_r`rarbrcrdrer<><00>builtin_macros<6F>builtin_functions<6E>builtin_variables<65> constants<74>
_token_end<EFBFBD> _first_char<61>
_rest_charrj<00> _radix_unit<69>
_radix_exp<EFBFBD> _hex_unit<69> _dec_unit<69>_dec_exprrwrr r{r8r r rrr
<00> Constantsr rr*r<><00>Reservedr+r)r<>r<>r<>rVr<>r2rr s<><00><00><08> <12>D<EFBFBD> $<24>C<EFBFBD><16>i<EFBFBD>G<EFBFBD><1A>G<EFBFBD>$<24>I<EFBFBD><1F>!6<>7<>I<EFBFBD><1A>M<EFBFBD>
<06>M<EFBFBD>
<06>N<EFBFBD>(O<06><15>b<06><15><06>I<EFBFBD>%<25>J<EFBFBD>.<2E>K<EFBFBD><1C>[<5B>M<EFBFBD><11>+<2B>J<EFBFBD> <20>M<EFBFBD><11>:<3A>,<2C>b<EFBFBD>1<>J<EFBFBD>-<2D>K<EFBFBD>'<27>J<EFBFBD>,<2C>I<EFBFBD> <20>I<EFBFBD>"<22>H<EFBFBD> <0F> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> <13>Z<EFBFBD> <20>(<28>(3<>}<7D>E<EFBFBD>+<2B><1D>G<14><1E><<3C> <10><13><14>  <15> .<2E>.9<EFBFBD>]<5D>;<14><1E><<3C> <10><13><14>  <15><1F>y<EFBFBD>k<EFBFBD><15>y<EFBFBD>k<EFBFBD><12> <<3C> <13>Z<EFBFBD>Z<EFBFBD> <19>%<25>Y<EFBFBD>K<EFBFBD> 0<> <13>Z<EFBFBD>Z<EFBFBD> <19><1C>I<EFBFBD>;<3B>e<EFBFBD>I<EFBFBD>;<3B>d<EFBFBD>8<EFBFBD>*<2A>B<EFBFBD> G<> <13>\<5C>\<5C> <1B>"<22>)<29><1B>B<EFBFBD>x<EFBFBD>j<EFBFBD><02> ;<3B> <13>\<5C>\<5C> <1B><14>V<EFBFBD>X<EFBFBD> &<26> !<21>&<26> )<29>
<18><18> "<22> <20><1B> -<2D><13>9<EFBFBD>Z<EFBFBD> 0<>'<27>2C<32>2C<32> D<><14>J<EFBFBD><<3C>u<EFBFBD> %<25>t<EFBFBD>}<7D>}<7D> 5<><13>$<24>Z<EFBFBD> 8<> <11>]<5D>]<5D> !<21> !<21> #<23><13>=<3D><1A>J<EFBFBD> G<> <14> <1D> <1D> <1F><13>><3E>*<2A>Z<EFBFBD> H<> <11>\<5C>\<5C> <1B><13>$<24>Z<EFBFBD>
<EFBFBD> K<> <11>]<5D>]<5D> <1C><18><14><1D><1D> '<27>SJ
<EFBFBD>V <11> 3<>V<EFBFBD>]<5D>]<5D> C<> !<21>6<EFBFBD>=<3D>=<3D> 1<> <13>V<EFBFBD>]<5D>]<5D> #<23> <11>6<EFBFBD>6<EFBFBD> "<22> <17><16> <20> 
<EFBFBD>YS<06>Fr<46>) rrrrrrrrrrr)%r_rf<00>pygments.lexerrrrrr<00>pygments.tokenrrr r
r r r rrrr<00>pygments.lexers.pythonr<00> pygments.lexers._scheme_builtinsrr<00>__all__rrrrrrrrrrrrVr<>r2<00><module>r<>s<><00><01><04>
<EFBFBD>H<>H<>4<>4<>4<>4<>/<2F>M<> 7<><07>
J<06>*<2A>J<06>Zy<15>j<EFBFBD>y<15>xn<17>j<EFBFBD>n<17>bb<06>*<2A>b<06>J@<06>:<3A>@<06>FB
<06>Z<EFBFBD>B
<06>Ja&<26>
<EFBFBD>a&<26>HK<06>
<EFBFBD>K<06>\H<06>*<2A>H<06>VP<06>*<2A>P<06>fy<06><1A>yr<>