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

362 lines
48 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><69><00><00><><00>Rt^RIt^RIHtHtHtHtHtHtH t ^RI
H t H t H t HtHtHtHtHtHtHt.R Ot!RR]4t!R R]4t!R
R]4t!R R]4tR#) z<>
pygments.lexers.int_fiction
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lexers for interactive fiction languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<07>
RegexLexer<EFBFBD>include<64>bygroups<70>using<6E>this<69>default<6C>words)
<EFBFBD>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Error<6F>Generic<69> Inform6Lexer<65>Inform6TemplateLexer<65> Inform7Lexer<65>
Tads3Lexerc<00><>a<00>]tRt^toRtRtRtRR.tR.tRt ]
P]
P,t RtR tR
tR tR t/R R] R] R2]P(R3]!R4.bRR]3R] R2]P.3.bR]!R4R]R3R]R3R]3]!R<>4.bR]!R4R]R3R] ] R 2]R<>3R"] R#2]3R$] R%2]R3.bR]!R4R&]R<>3R']R3R]R<>3R*] R+2]3R"] R,2]3R-]R3R.] R/2]R3R0]P6R3R1]3R2]P:R33R4]3]!R4. bR5R&]R<>3R6]3R7] R82]R3R1]P@3R9]R:3]!R4.bR;R']R<3R=]R3]!R4.bR>R?]R3]!R4.bR@R-]R3]!R4.bRARB]PBR3]!R@4.bR!]!R4R7] RC] RD2]"PFR3RE] RF] RG2]$!]"PF]"PJ]"PF4R3RE] RH] RG2]$!]"PF]"PJ]"PF4R3R7] RD2]"P.R<>3R7] RD2]"PLR<>3RK] RL] RM2]'PPR3RN]'PRR3RO]'PTR3RP]'PVR3RQ] RR2]$!]]4R3RS] RR2]$!]]PXPZ4R3RT]R<>3RV] RR2]$!]]P\4R3RW]P^R<>3]0!R<>RYRZ7]P^R3R[]P^R3]0!R<>R\RYR]7]P^R3]0!R<>R\RYR]7]P^R3]]R3.bR^]!R!4]!R4.bRIR_] R2]"PJ3R`] Ra2]"P.3Rb]"P.3Rc]"PJ3Rd]"PJ3R7] RD2]"P.R3.bRJRe]"PJ3Rf] Ra2]"PL3Rg]"PL3Rh]"PJ3Ri] Rj] Rk2]"PJ3Ri] Rl] Rm] Rn2]"PJ3Ri] Ro] Rp2]"PJ3R7] RD2]"PLR3.bRqRr] Ra2]"PL3Rs]"PL3Rh]"PJ3R7] RD2]"PLR3.bRt]!R4]]PbR3]!R!4.bRu]!R4R-]3Rv]R^3]]PbR^3]!R4.b/Rw]!R4]]PXPZR3]!R!4.bR3]!R4]]P:R3]!R4.bRx]!R4]]PXR3]!R4.bRURy]"PdR3.bRX]!R4]]P^R3.bR]!R4RW]3R9]R3R]R<>3]0!R<>R\RYR]7]R3R{]R<>3R}]R<>3R]R<>3R<>]R<>3R<>]$!]]43R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3R<>]R<>3]]PfR<>3.bRz]!R4]]P\R3]!R4.bR)]!R4R9]R3R<>]3R<>]"PLRq3]]PX3.bR]!R4R9]3R<>]R3R=]3]!R<>4.bR~]!R4R<>]R<>3]!R4.bR<>]!R4R<>]R3]]PfR3.bR<>]!R4R&]R<>3]!R4.bR<>R7] R82]3R<>]PBR3]!Rw4.bR<>]!R4R9]R<3R-]3R<>]PBR<>3R<>]PB3R=]3]!R<>4.bR<>]!R4R<>]R3]]Pf3]!R!4.bR<>]!R4Rv]R<>3R<>]R<>3]!R<>4.bR<>]!R4R9]R3R<>]3R7] R82]R!3R<>]R<>3]!R<>4.bC/R<>]!R4Rv]Rz3]!R4.bR<>]!R4R9]R3R-]3R<>]Rw3]!Rw4.bR<>]!R4R7] RD2]"PLR<>3]!R<>4.bR<>]!R4R7] RD2]"PLR<>3]!R4.bR<>Re]"PJ3]!Rq4.bR<>]!R4]0!R<>RYRZ7]R3R<>]3R7] R<>2]R3.bR<>]!R<>4]!R!4.bR|]!R<>4]!R4.bR<>]!R4]0!R<>R<EFBFBD>] R] R<>2RZ7]3]!R4.bR<>]!R4]0!R<>RYRZ7]R3]!R4.bR(]!R4R<>]R3R<>]3]0!R<>RYRZ7]R3R<>]3R
For Inform 6 source code.
zInform 6zhttp://inform-fiction.org/<2F>inform6<6D>i6z*.inf<6E>2.0z [a-zA-Z_]\w*u \--—u"“”u'u
\n…<E280A8>rootz\A(!%[^z]*[<5B>])+<2B> directive<76> _whitespace<63>\s+<2B>![^<5E>]*r<00>\[z many-valuesz:|(?=;)<29>#pop<6F><<3C>
expression<EFBFBD> _expressionz(?=sp\b)z(?=[z$0-9#a-zA-Z_])<29>valuez\+\+|[z]{1,2}(?!>)|~~?z(?=[()\[z,?@{:;])<29>\(<28>\)<29>
statements<EFBFBD>localsz >(?=(\s+|(![^z
]*))*[>;])z ]{2}(?!>)<29>,z&&?|\|\|?|[=~><]?=|[z]{1,2}>?|\.\.?[&#]?|::|[<>+*/%]z*(has|hasnt|in|notin|ofclass|or|provides)\bzsp\bz\?~?<3F>label?z[@{]<5D>_assembly-expressionz[\[\]]<5D>[z]><3E>;<3B>#pop:3<>_for-expression<6F>#pop:2<>:<3A>_keyword-expressionz(from|near|to)\b<>_list-expression<6F>_object-expressionzhas\bz][^@][<5B>]z([z])(@\{[0-9a-fA-F]*\})([<5B>])z ])(@.{2})([<5B>dictionary-word<72>stringz \$[<>]?[+z][0-9]*\.?[0-9]*([eE][+z
]?[0-9]+)?z\$[0-9a-fA-F]+z \$\$[01]+z[0-9]+z
(##|#a\$)(<28>)z(#g\$)(z#[nw]\$<24>obsolete-dictionary-wordz(#r\$)(<28>#<23>system-constantz\b)<01>suffixz#(?i)(Class|Object|Routine|String)\bz(?i))<02>prefixr@zvalue?z
[~^]+|//[^z
[^~^/\\@({<7B>]+z[/({]z@\{[0-9a-fA-F]*\}z@.{2}z[~^]+z [^~^\\@({z[({]<5D>\\z@(\\\s*[z]\s*)*@((\\\s*[z ]\s*)*[0-9])*z]\s*)*[({]((\\\s*[z]\s*)*[0-9a-zA-Z_])*(\\\s*[z
]\s*)*[)}]z]\s*)*.(\\\s*[z]\s*)*.<2E> plain-stringz [^~^\\({\[\]z
[~^({\[\]]<5D> _constant<6E> constant*<2A>=<3D>_global<61> variable?z\S\w*<2A> routine-name?z(?i)(array|global)\b<>directive-keyword?z(?i)attribute\b<>alias?z (?i)class\b<> object-body<64>
duplicates<EFBFBD>
class-namez(?i)(constant|default)\bz(?i)(end\b)(.*)z(?i)(extend|verb)\b<>grammarz(?i)fake_action\bz (?i)import\b<>manifestz(?i)(include|link|origsource)\b<>before-plain-string?z(?i)(lowstring|undef)\bz (?i)message\b<>
diagnosticz(?i)(nearby|object)\b<> _object-headz(?i)property\b<>property-keyword*z (?i)replace\bz(?i)statusline\bz
(?i)stub\bz (?i)trace\b<>trace-keyword?z(?i)zcharacter\bz\*<2A>"<22>\]zalias\bz#(?=[,;]|(class|has|private|with)\b)z(class|has|private|with)\b<>class\bz class-segmentz(has|private|with)\b<> grammar-linez_directive-keywordz[/*]z(noun|scope)\bz=routinez (?i)global\b<>message-stringz_directive-keyword!zstatic\bz ]{1,2}>|[+=]z\b(?=(\s*|(![^z]))*[_a-zA-Z])z[;{}]z (do|else)\bz(font|style)\b<>miscellaneous-keyword?zfor\b<>for<6F>(?z(if|switch|while)z(jump|save|restore)\bz objectloop\bzprint(_ret)?\b|(?=[z
print-listz\.<2E>@<40>opcodez#(?![agrnw]\$|#)zmove\bz:(bold|fixed|from|near|off|on|reverse|roman|to|underline)\bzN(a|A|an|address|char|name|number|object|property|string|the|The)\b(?=(\s+|(![^z]*))*\))z (?=(\s+|(![^<5E>form<72>operandsz]{1,2}>c#<08>*"<00>.pRpRp\P!VV4F<>wrVpV\PJdVR8Xd WVV..p^pM<>V^8<>d4V\9dV\
9d
V^,pVP WVV34MQV^8XdEVR,^,R8Xd\V^,^&V'dVP^4x<00>KRpWVV3x<00>V\9gK<>V\
9gK<>TpK<> V'dVP^4x<00>KR#5i)<05>N<>inr<<00><><EFBFBD><EFBFBD><EFBFBD>) r<00>get_tokens_unprocessedr <00>Variabler
r <00>appendr <00>pop)<08>self<6C>text<78>objectloop_queue<75>objectloop_token_count<6E>previous_token<65>index<65>tokenr's&& <20>B/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/int_fiction.pyrg<00>#Inform6Lexer.get_tokens_unprocessed<65>s<00><00><00> <1E><18>!#<23><1E><1D><0E>#-<2D>#D<>#D<>T<EFBFBD>EI<45>$K<01> <1F>E<EFBFBD>%<25><1D><14><1D><1D>.<2E>5<EFBFBD>D<EFBFBD>=<3D>%*<2A>5<EFBFBD>$9<>#:<3A> <20>)*<2A>&<26>'<27>!<21>+<2B><18><07>'<27>E<EFBFBD><14>,=<3D>*<2A>a<EFBFBD>/<2F>*<2A> <20>'<27>'<27><15>u<EFBFBD>(=<3D>><3E>)<29>Q<EFBFBD>.<2E>'<27><02>+<2B>A<EFBFBD>.<2E>#<23>5<>18<31>(<28><11>+<2B>A<EFBFBD>.<2E>*<2A>.<2E>2<>2<>1<EFBFBD>5<>5<>-/<2F>*<2A><1B>E<EFBFBD>)<29>)<29><14>G<EFBFBD>#<23><05>T<EFBFBD>(9<>!&<26><0E>%$K<01>&<1F>"<22>&<26>&<26>q<EFBFBD>)<29> )<29><1F>s<00>B4D<01>7%D<01>!D<01>. D<01><Dc <0C>t<00>^p\P!RV\P4'd
VR, pV#)z<>We try to find a keyword which seem relatively common, unfortunately
there is a decent overlap with Smalltalk keywords otherwise here..z origsourceg<><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?)<03>re<72>search<63>
IGNORECASE<EFBFBD>rl<00>results& rr<00> analyse_text<78>Inform6Lexer.analyse_texts/<00><00><13><06> <0A>9<EFBFBD>9<EFBFBD>%<25>t<EFBFBD>R<EFBFBD>]<5D>]<5D> ;<3B> ;<3B> <12>d<EFBFBD>N<EFBFBD>F<EFBFBD><15> <0A><00>N)r%r&)r#r')r#r*r+)<02>#pushr&)r#r:)r#r;)r#r=)r#r?) <0C>child<6C>children<65>elder<65>eldest<73>glk<6C>indirect<63> metaclass<73>parent<6E>random<6F>sibling<6E>younger<65>youngest)2<> Box__Routine<6E>CA__Pr<50>CDefArt<72> CInDefArt<72>Cl__Ms<4D>Copy__Primitive<76>CP__Tab<61>DA__Pr<50>DB__Pr<50>DefArt<72> Dynam__String<6E> EnglishNumber<65> Glk__Wrap<61>IA__Pr<50>IB__Pr<50>InDefArt<72>Main__<5F> Meta__class<73>OB__Move<76>
OB__Remove<EFBFBD>OC__Cl<43>OP__Pr<50> Print__Addr<64> Print__PName<6D>PrintShortName<6D>RA__Pr<50>RA__Sc<53>RL__Pr<50> R_Process<73>RT__ChG<68>RT__ChGt<47> RT__ChLDB<44> RT__ChLDW<44>RT__ChPR<50> RT__ChPrintA<74> RT__ChPrintC<74> RT__ChPrintO<74> RT__ChPrintS<74>RT__ChPS<50>RT__ChR<68> RT__ChSTB<54> RT__ChSTW<54>RT__ChT<68>RT__Err<72>RT__TrPS<50>RV__Pr<50> Symb__Tab<61>Unsigned__Compare<72>WV__Pr<50> Z__Region)8<>call<6C>copy<70>create<74>DEBUG<55>destroy<6F>DICT_CHAR_SIZE<5A>DICT_ENTRY_BYTES<45>DICT_IS_UNICODE<44>DICT_WORD_SIZE<5A>DOUBLE_HI_INFINITY<54> DOUBLE_HI_NAN<41>DOUBLE_HI_NINFINITY<54>DOUBLE_LO_INFINITY<54> DOUBLE_LO_NAN<41>DOUBLE_LO_NINFINITY<54>false<73>FLOAT_INFINITY<54> FLOAT_NAN<41>FLOAT_NINFINITY<54>GOBJFIELD_CHAIN<49>GOBJFIELD_CHILD<4C>GOBJFIELD_NAME<4D>GOBJFIELD_PARENT<4E>GOBJFIELD_PROPTAB<41>GOBJFIELD_SIBLING<4E>GOBJ_EXT_START<52>GOBJ_TOTAL_LENGTH<54>Grammar__Version<6F>INDIV_PROP_START<52>INFIX<49>infix__watching<6E> MODULE_MODE<44>name<6D>nothing<6E>NUM_ATTR_BYTES<45>print<6E>print_to_array<61>recreate<74> remainingrk<00>sender<65> STRICT_MODE<44>sw__var<61>
sys__glob0<EFBFBD>
sys__glob1<EFBFBD>
sys__glob2<EFBFBD>sys_statusline_flag<61> TARGET_GLULX<4C> TARGET_ZCODE<44> temp__global2<6C> temp__global3<6C> temp__global4<6C> temp_global<61>true<75> USE_MODULES<45>WORDSIZE)rr*r+rJ)<0F>
abbreviate<EFBFBD>endif<69>
dictionary<EFBFBD>ifdef<65>iffalse<73>ifndef<65>ifnot<6F>iftrue<75>ifv3<76>ifv5<76>release<73>serial<61>switches<65> system_file<6C>version)rrKrH)rrLrE)rMrNrO)rrF)rrE)rrR)rrS)rMrT)rrLrErU)rrJrJ)rrK)rrJ)rrVrV)rrKrK)r#rE)r#r%r&)r7r&)r#r)r#rZ)r#r[)r#rRrK)r#rD)%<25>additive<76>alias<61>buffer<65>class<73>creature<72>data<74>error<6F>
fatalerror<EFBFBD>first<73>has<61>held<6C>
individual<EFBFBD>initial<61>initstr<74>last<73>long<6E>meta<74>multi<74> multiexcept<70> multiheld<6C> multiinside<64>noun<75>number<65>only<6C>private<74>replace<63>reverse<73>scope<70>score<72>specialr;<00>table<6C> terminating<6E>time<6D>topic<69>warning<6E>with)rrr) <0B>assemblyr<79><00> expressions<6E>lines<65>linker<65>objects<74>off<66>on<6F>symbols<6C>tokens<6E>verbs)<10>box<6F>break<61>continuer<00>give<76> inversion<6F>new_line<6E>quit<69>read<61>remove<76>return<72>rfalse<73>rtrue<75>spacesr;<00>until)rr\)r]r^)r%r&r^)rr-)r5rIr^)rr5r&)r2r&)r6r&r6ra)r#r\)rbrD)r.r&)9<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__r<5F><00>url<72>aliases<65> filenames<65> version_addedru<00> MULTILINE<4E>DOTALL<4C>flags<67>_name<6D>_dash<73>_dquote<74>_squote<74>_newliner
<00>Preprocrr <00>Singlerrr <00>Wordr <00>Labelrr <00>Pseudo<64> Declarationr<00>Charr<00>Escape<70>Doubler<00>Float<61>Hex<65>Bin<69>Integerrh<00>Global<61>Function<6F>Builtinr<00>Constant<6E>Other<65>Classr/rgrz<00>__static_attributes__<5F>__classdictcell__<5F><01> __classdict__s@rrrrs<><00><><00><00><08> <16>D<EFBFBD>
&<26>C<EFBFBD><18>$<24><1F>G<EFBFBD><18> <09>I<EFBFBD><19>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>9<EFBFBD>9<EFBFBD> $<24>E<EFBFBD> <1B>E<EFBFBD>
<1F>E<EFBFBD><1D>G<EFBFBD><1D>G<EFBFBD>&<26>H<EFBFBD>F<06><0E><17><08>z<EFBFBD><13>X<EFBFBD>J<EFBFBD>c<EFBFBD> 2<>G<EFBFBD>O<EFBFBD>O<EFBFBD> <18> <1A> <13>K<EFBFBD> <20>
<EFBFBD>F<06> <16> <13>T<EFBFBD>N<EFBFBD><13>H<EFBFBD>:<3A>R<EFBFBD> <20>'<27>.<2E>.<2E> 1<>
<EFBFBD> F<06> <12> <13>M<EFBFBD> "<22> <12>K<EFBFBD><1D> /<2F> <17><1B>f<EFBFBD> -<2D> <11>;<3B> <1F> <13>1<> 2<> 
<EFBFBD>F<06>& <16> <13>M<EFBFBD> "<22> <18>$<24><06> '<27><14>W<EFBFBD>I<EFBFBD>g<EFBFBD>Y<EFBFBD>n<EFBFBD> 5<>t<EFBFBD> <1E> <20><16>u<EFBFBD>g<EFBFBD>.<2E> /<2F><18> :<3A><18><15><07>y<EFBFBD> )<29>4<EFBFBD><16> 8<> 
<EFBFBD>'F<06>6 <15> <13>M<EFBFBD> "<22> <12>K<EFBFBD>!><3E> ?<3F> <12>K<EFBFBD><16> (<28> <12>K<EFBFBD>!A<> B<><1D>h<EFBFBD>Z<EFBFBD>z<EFBFBD> 2<>K<EFBFBD> @<40><16>u<EFBFBD>g<EFBFBD>[<5B> )<29>8<EFBFBD> 4<> <11>;<3B> <0A> .<2E>$<24>U<EFBFBD>G<EFBFBD>+L<> M<> <15>}<7D> &<26> :<3A>H<EFBFBD>M<EFBFBD>M<EFBFBD> <1A> <1C> <14>d<EFBFBD>O<EFBFBD> <14>d<EFBFBD>j<EFBFBD>j<EFBFBD>(<28> +<2B> <14>e<EFBFBD> <1C> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>7F<06>X <1F> <12>K<EFBFBD>!9<> :<3A> <16> <0B> $<24><11>%<25><17><02>^<5E>[<5B>-<2D> 8<> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> <11>;<3B><08> )<29> <13>L<EFBFBD> !<21> !
<EFBFBD>YF<06>h <1A> <12>K<EFBFBD><18> *<2A> <11>;<3B><06> '<27> <13>L<EFBFBD> !<21>
<EFBFBD>iF<06>r <1E> <20>'<27>=<3D> 9<> <13>L<EFBFBD> !<21>
<EFBFBD>sF<06>z <1B> <11>;<3B><06> '<27> <13>L<EFBFBD> !<21>
<EFBFBD>{F<06>B <1D> <15>w<EFBFBD>*<2A>*<2A>F<EFBFBD> 3<> <13>&<26> '<27>
<EFBFBD>CF<06>N <10> <13>M<EFBFBD> "<22><11>'<27><19>&<26><17> <09><11> +<2B>V<EFBFBD>[<5B>[<5B>&<26> A<><12>7<EFBFBD>)<29>4<>W<EFBFBD>I<EFBFBD>R<EFBFBD> @<40> <15>f<EFBFBD>k<EFBFBD>k<EFBFBD>6<EFBFBD>=<3D>=<3D>&<26>+<2B>+<2B> ><3E><06> H<01><12>7<EFBFBD>)<29>=<3D><17> <09><12> 4<> <15>f<EFBFBD>k<EFBFBD>k<EFBFBD>6<EFBFBD>=<3D>=<3D>&<26>+<2B>+<2B> ><3E><06> H<01><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>-H<> I<><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>-?<3F> @<40><19>%<25><17> 7<><05>w<EFBFBD>j<EFBFBD> I<> <13>\<5C>\<5C>6<EFBFBD> #<23> <1E><06>
<EFBFBD>
<EFBFBD>F<EFBFBD> 3<> <19>6<EFBFBD>:<3A>:<3A>v<EFBFBD> .<2E> <16><06><0E><0E><06> /<2F><1A>5<EFBFBD>'<27><11> #<23>X<EFBFBD>h<EFBFBD><04>%=<3D>v<EFBFBD> F<><17><05>w<EFBFBD>a<EFBFBD> <20> <15>h<EFBFBD><04> <0A> <0A> 4<> 4<> 5<>v<EFBFBD> ?<3F> <17><18>#G<> H<><17><05>w<EFBFBD>a<EFBFBD> <20>(<28>8<EFBFBD>T<EFBFBD>]<5D>]<5D>"C<>V<EFBFBD> L<> <11>4<EFBFBD><<3C><<3C>!<<3C> =<3D> <12>F<01>NS<4E>U<01><12>\<5C>\<5C>6<EFBFBD> #<23>
4<>T<EFBFBD>\<5C>\<5C>6<EFBFBD> J<> <12> I<01><1E>e<EFBFBD>
-<2D><12>\<5C>\<5C>6<EFBFBD> #<23><13> S<01><1E>e<EFBFBD> -<2D><12>\<5C>\<5C>6<EFBFBD> #<23> <13>D<EFBFBD>&<26> !<21>y=
<EFBFBD>OF<06>J <11> <13>G<EFBFBD> <1C> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>KF<06>T <1A><1A>7<EFBFBD>)<29>2<EFBFBD> &<26><06> <0A> <0A> 6<><1B>G<EFBFBD>9<EFBFBD>B<EFBFBD> '<27><16><1D><1D> 7<> <15>v<EFBFBD>}<7D>}<7D> %<25> !<21>6<EFBFBD>=<3D>=<3D> 1<> <15>v<EFBFBD>}<7D>}<7D> %<25><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> 4<> 
<EFBFBD>UF<06>d <11> <15>v<EFBFBD>}<7D>}<7D> %<25><1A>7<EFBFBD>)<29>2<EFBFBD> &<26><06> <0A> <0A> 6<> <14>f<EFBFBD>m<EFBFBD>m<EFBFBD> $<24> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD> "<22><18><18>
<EFBFBD>/<2F>(<28><1A>=<3D> I<>6<EFBFBD>=<3D>=<3D> Y<><18><18>
<EFBFBD>"5<>h<EFBFBD>Z<EFBFBD>@<18> <20>z<EFBFBD><1B>.<2E> <13>]<5D>]<5D> <1C><19><18>
<EFBFBD>.<2E><18>
<EFBFBD>'<27> B<> <13>]<5D>]<5D> <1C><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> 4<> 
<EFBFBD>eF<06>~ <17><1D>g<EFBFBD>Y<EFBFBD>b<EFBFBD> )<29>6<EFBFBD>=<3D>=<3D> 9<> <1A>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD> "<22><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> 4<> 
<EFBFBD>F<06>L <14> <13>M<EFBFBD> "<22> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>G<EFBFBD> <1C>
<EFBFBD>MF<06>V <14> <13>M<EFBFBD> "<22> <11>;<3B> <1F> <11>;<3B><08> )<29> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>8<EFBFBD> ,<2C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>WF<06>d <12> <13>M<EFBFBD> "<22> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>(<28>(<28>&<26> 1<> <13>G<EFBFBD> <1C>
<EFBFBD>eF<06>n <11> <13>M<EFBFBD> "<22> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> '<27> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>oF<06>x <14> <13>M<EFBFBD> "<22> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>yF<06>D #<23> <15>v<EFBFBD>|<7C>|<7C>V<EFBFBD> ,<2C>%
<EFBFBD>EF<06>J <1A> <13>M<EFBFBD> "<22> <12>D<EFBFBD>L<EFBFBD>L<EFBFBD>&<26> )<29>
<EFBFBD>KF<06>V <14> <13>M<EFBFBD> "<22> <11>;<3B> <1F> <11>;<3B><06> '<27> <12>K<EFBFBD> A<> C<01> <12><1B>$*<2A>%<25>9<><15>i<EFBFBD>  !<21>
%<25>g<EFBFBD> 9<> ;<3B> <1F><17>*L<> M<> <1B>W<EFBFBD> 8<> :<3A> (<28>'<27> %<25> '<27> <1F><18>'<27>4<EFBFBD>!8<> 9<> #<23>W<EFBFBD>i<EFBFBD> 8<> !<21>7<EFBFBD>,D<> E<> <1C>g<EFBFBD>z<EFBFBD> 2<> /<2F><17> 0<> 2<> '<27><17>2J<32> K<> <1D>w<EFBFBD>(A<> B<> %<25>w<EFBFBD> ,<2C> .<2E> <1E><07> D<> F<01> <1D>w<EFBFBD> :<3A> <<3C> <20>'<27>+L<> M<> <1A>G<EFBFBD>%A<> B<> <1B>W<EFBFBD> <<3C> ><3E> <20>'<27> D<> F<01> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD> ?<3F> @<40>M'
<EFBFBD>WF<06>h <18> <13>M<EFBFBD> "<22> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>iF<06>r <11> <13>M<EFBFBD> "<22> <11>;<3B><06> '<27> <12>K<EFBFBD> <20> <11>6<EFBFBD>=<3D>=<3D>.<2E> 1<> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> 
<EFBFBD>sF<06>B <16> <13>M<EFBFBD> "<22> <11>;<3B> <1F> <12>K<EFBFBD><16> (<28> <11>5<EFBFBD>M<EFBFBD> <13>1<> 2<> 
<EFBFBD>CF<06>R <11> <13>M<EFBFBD> "<22> <17><17>"7<> 8<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>SF<06>^ <15> <13>M<EFBFBD> "<22> 3<>T<EFBFBD>6<EFBFBD> B<> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> '<27>
<EFBFBD>_F<06>h <15> <13>M<EFBFBD> "<22> <12>K<EFBFBD>!F<> G<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>iF<06>r <17><11>%<25><17><02>^<5E>[<5B> )<29> *<2A>G<EFBFBD>,?<3F>,?<3F><16> H<> <13>I<EFBFBD> <1E>
<EFBFBD>sF<06>| <16> <13>M<EFBFBD> "<22> <11>;<3B><08> )<29> <11>;<3B> <1F> <17><17>,<2C>,<2C>o<EFBFBD> ><3E> $<24>g<EFBFBD>&9<>&9<> :<3A> <11>5<EFBFBD>M<EFBFBD> <13>9<> :<3A>
<EFBFBD>}F<06>N <18> <13>M<EFBFBD> "<22> 3<>T<EFBFBD>6<EFBFBD> B<> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD> <1F> <13>G<EFBFBD> <1C> 
<EFBFBD>O F<06>\ <12> <13>M<EFBFBD> "<22> <11>;<3B> 3<> 4<> <12>K<EFBFBD>!9<> :<3A> <13>(<28> )<29> 
<EFBFBD>] F<06>h <17> <13>M<EFBFBD> "<22> <11>;<3B><06> '<27> <14>k<EFBFBD> "<22><11>%<25><17><02>^<5E>[<5B>'<27> 2<> <1E><07><1A> 4<> <13>(<28> )<29> 
<EFBFBD>i F<06>x <13> <13>M<EFBFBD> "<22> <11>;<3B><0F> 0<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>y F<06>D
<13> <13>M<EFBFBD> "<22> <11>;<3B><06> '<27> <11>;<3B> <1F> <1C>g<EFBFBD>y<EFBFBD> 1<> <13>I<EFBFBD> <1E> 
<EFBFBD>E
F<06>T
<15> <13>M<EFBFBD> "<22><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>-G<> H<> <13>J<> K<>
<EFBFBD>U
F<06>^
<1F> <13>M<EFBFBD> "<22><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>-E<> F<> <13>F<EFBFBD>O<EFBFBD>!
<EFBFBD>_
F<06>h
<19> <15>v<EFBFBD>}<7D>}<7D> %<25> <13>N<EFBFBD> #<23>
<EFBFBD>i
F<06>t
<1E> <13>M<EFBFBD> "<22> <12>C<01>
LQ<01> R<01> <15>f<EFBFBD>  <1E><19>'<27> "<22><11>%<25><17><0E> '<27><1B>f<EFBFBD> =<3D>
<EFBFBD>u
F<06>L <1D> <13>)<29> *<2A> <13>G<EFBFBD> <1C>
<EFBFBD>M F<06>T <1D> <13>)<29> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>U F<06>\ <1C> <13>M<EFBFBD> "<22> <12>5<>(<28><18>
<EFBFBD>#<23>h<EFBFBD>Z<EFBFBD>~<7E>N<>P<01> <14> <16> <14>F<EFBFBD>O<EFBFBD> 
<EFBFBD>] F<06>j <19> <13>M<EFBFBD> "<22> <12>F<01>NS<4E>U<01><15>f<EFBFBD> <1E> <14>F<EFBFBD>O<EFBFBD> 
<EFBFBD>k F<06>~ <15> <13>M<EFBFBD> "<22> <12>K<EFBFBD><16> (<28> <15>{<7B> #<23> <12>-<2D>6;<3B><<3C><15>i<EFBFBD>  !<21>
<1C>W<EFBFBD> %<25> <1E><07> 2<> 4<> <15>w<EFBFBD> <0A> .<2E> !<21>7<EFBFBD> 0<> 2<> %<25>w<EFBFBD>0E<30> F<> <1C>g<EFBFBD> 7<> 9<>#<23>G<EFBFBD>9<EFBFBD>B<EFBFBD> /<2F><17>,<2C> G<> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><08> )<29> <11>7<EFBFBD>H<EFBFBD> %<25> <20>+<2B>{<7B> ;<3B> <11>;<3B> <09> *<2A> <16><07> ><3E> @<01> <13>E<> F<>3
<EFBFBD> F<06>t !<21> <13>M<EFBFBD> "<22> J<> <14>f<EFBFBD> <1E>#<23>#+<2B>*<2A>H<EFBFBD>6<>7><3E>~<7E>~<7E> <13> <15><17><07>|<7C>H<EFBFBD>:<3A>X<EFBFBD> 6<><04> <0A> <0A> <13> <15> <13>F<EFBFBD>O<EFBFBD>
#
<EFBFBD>u F<06>J <0A> <13>M<EFBFBD> "<22> <12>K<EFBFBD><16> (<28> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>K F<06>T <0E> <13>M<EFBFBD> "<22> <11>;<3B> B<> C<> <13>6<> 7<>
<EFBFBD>U F<06>^ <15> <13>M<EFBFBD> "<22> <11>;<3B><06> '<27> <11>5<EFBFBD>M<EFBFBD> <13>S<> T<> 
<EFBFBD>_ F<06>j <0F> <13>M<EFBFBD> "<22> <12>K<EFBFBD>!C<> D<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>k F<06>x <11> <13>M<EFBFBD> "<22><11>'<27><19>!<21>_<EFBFBD>f<EFBFBD>m<EFBFBD>m<EFBFBD>-I<> J<><11>%<25><17> <09> "<22>K<EFBFBD><1A> <<3C> <12>G<EFBFBD>Z<EFBFBD> (<28> 
<EFBFBD>y F<06>D <13> <11>5<EFBFBD>M<EFBFBD> <13>;<3B> <<3C>
<EFBFBD>EF<06>F<EFBFBD>P*<2A>><16>r|c<00><>
a<00>]tRtRtoRtRtRtRR.tRR.tR t ]
P]
P,t ]Pt]P t]P"tR
] R 2t/t.RkOt]EF<>t/R]!]P&R,4bRR]P" R2]P0Rl3.bRR]3R]P4R3R] R2]P8Rm3]!Rn4.bRR] R2]P83R] R2]P8R3.bRR]P4R3R] R ] R2]P83R] R2]P8R3R] R!] R"] R2]Ro3R#] R$2]R3R%] R2]P83.bRR&] R'] R2]3R] R2]P>R(3R)]R*3R+]R,3R]P4R3R-] R.] R/2] !]!]"!]#RpR R07]!43R1] R2] R3] R42]R3R5] R2]3.bR*R6]3R]P4R3R-] R.] R/2] !]!]"!]#RqR R07]!4R3]!R4.bR,R6]3R]P4R3R-] R.] R/2] !]!]"!]#RpRR07]!4R3]!R4.bRR7]P43R]P4R83R9]P4R3.bR(R:] R2]P>3R;]PH3R] R2]P>R3.bRR]3R]P4R3R] R<2]R=3R] R>2]3R?] R2]P8R3]!R4.bR=R6]3R]P4R3R@]RA3]!R4.bRAR6]3R]P4R3R] RB2]RC3]!RD4.bRCRE] RF] R2]P83RE] RG] R2]PJ3RH] RI] RJ2]"!]#RRK73R] RL] RM2]3R]P4R3.bR R1] RN] RO2]P03R1] RP] RQ] R2]P03R1] RR] RO2]P8R3.bR]&!R 4RS] !]!]]!43.bR RT] !]!]"!]#RRK7]!43.bRURV] RW2] !]!]PN]!43RV] RX2] !]!](]!]]!4RY3RV] RZ2] !]!](]!]]!43R[] !]!]"!]#RRK7]!43.RR\]P03R1] RN] RO2]P0R3R1] RP] R]2]P03R1] RR] RO2]P83R^]P03.RYR1] RN] RO2]P03R1] RP] R_] R2]P03R1] RR] RO2]P8R3R1] R`] R2](3Ra] R2]PN3Rb] Rc2] !]!](]!4R3Rd] Re2]3./C]]&]P&Fit)])R8XdK ]!]P&]),4]],])&])PURf4'dKH]&!RU4]&!]4.]],]),Rg&Kk EK Rht+Rit,Vt-Rj#)rriz
For Inform 7 source code.
zInform 7zhttp://inform7.com/<2F>inform7<6D>i7z*.niz*.i7xrz\A|(?<=[r9<00>+i6t-not-inline<6E> +i6t-inline<6E>+i6t-use-option<6F>+i6-rootr<00> +i6t-rootz[^r!<00>+pz(\|?\s)+r"z+commentr/r8<00>+main<69>+titling<6E>+titling-string<6E> +heading?rBr#z.;:|z ]{2}|(?<=[\sz])\|[\sz [.;:]|(?<=[\sz])\|z[|z(?i)[^z:a\[(|z+textr4z+phrase-definitionz
(?i)\bas\bz +use-optionz(\([z ])(.*?)([z]\)))<02>state<74>i6t<36>(z |(?<=[\s;:.z ]))\|\s|[z]{2,}z(?i)[a(|rz[^\[\]]+r~rXz[^\[z\[.*?\]z]{4}\s+z+documentation-headingz]{1,3}z*(?i)(volume|book|part|chapter|section)\b[^z(?i)documentation\s+z+documentation-heading2z]{4}\sz+documentationr3z(?i)(z)\s*(chapter|example)\s*:[^z)\s*section\s*:[^z((z)\t.*?[r<00>rtz\[]+|[z\[]z )@c( .*?)?([z]|\Z)z)@([z]+|Purpose:)[^z )@p( .*?)?([z (\{)(N)(\})z(\{)(\S[^}]*)?(\})z+i6tz(\{[z])(![^}]*)(\}?)z])(lines)(:)([^}]*)(\}?)z+linesz])([^:}]*)(:?)([^}]*)(\}?)z(\(\+)(.*?)(\+\)|\Z)z[^@]+z ]|Purpose:)r_z ]|Purpose:)[^z)@\w*[ r z(\{)([z]endlines)(\})z
[^@!{]+?([z]|\Z)|.<2E>_:N<>Nc <08><><00>VPRR4pW P9d"VPPV4VnMVPV,Vn\
P !V3/VBR#)rurjN)<07>get<65> _all_tokens<6E> __class__<5F>process_tokendef<65>_tokensr<00>__init__)rk<00>options<6E>levels&, rrr<><00>Inform7Lexer.__init__<5F>sZ<00><00><17> <0B> <0B>E<EFBFBD>#4<>5<><05> <10>(<28>(<28> (<28><1F>><3E>><3E>:<3A>:<3A>5<EFBFBD>A<>D<EFBFBD>L<EFBFBD><1F>+<2B>+<2B>E<EFBFBD>2<>D<EFBFBD>L<EFBFBD><12><1B><1B>D<EFBFBD>,<2C>G<EFBFBD>,r|)rN)rjrkrl)rro)rprqrr)rprs)r#rs)rmr)rmrrr*).r?r@rArBrCr<>rDrErFrGrurHrIrJrrLrMrO<00>_startr/<00>token_variantsr<73><00>listr
rPr <00> Multiliner<00>HeadingrrrXrrrr<00>Interpol<6F>
SubheadingrrQr rq<00>
startswithr<EFBFBD>rcrdres@rrrrs<><00><><00><00><08> <16>D<EFBFBD>
<1F>C<EFBFBD><18>$<24><1F>G<EFBFBD><17><17>!<21>I<EFBFBD><19>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>9<EFBFBD>9<EFBFBD> $<24>E<EFBFBD> <18> <1E> <1E>E<EFBFBD><1A>"<22>"<22>G<EFBFBD><1B>$<24>$<24>H<EFBFBD><18><18>
<EFBFBD>"<22> %<25>F<EFBFBD><10>F<EFBFBD>J<>N<EFBFBD><1F><05>V
<EFBFBD> <16><04>\<5C>0<>0<><16>8<>9<>V
<EFBFBD> <17><16>|<7C>,<2C>,<2C>-<2D>R<EFBFBD>0<>'<27>/<2F>/<2F>$<24>&<26><0E>V
<EFBFBD> <13><1C>d<EFBFBD>#<23><16><07>)<29>)<29>:<3A>6<><15>g<EFBFBD>Y<EFBFBD>a<EFBFBD><1F>'<27>/<2F>/<2F>9<>;<3B><17>.<2E>/<2F> <0E> V
<EFBFBD> <1E><16>w<EFBFBD>i<EFBFBD>r<EFBFBD>"<22>G<EFBFBD>O<EFBFBD>O<EFBFBD>4<><15>g<EFBFBD>Y<EFBFBD>a<EFBFBD><1F>'<27>/<2F>/<2F>6<EFBFBD>:<3A> <0E>V
<EFBFBD>" <17><16><07>)<29>)<29>:<3A>6<><16>w<EFBFBD>i<EFBFBD>t<EFBFBD>H<EFBFBD>:<3A>R<EFBFBD>0<>'<27>/<2F>/<2F>B<><15>g<EFBFBD>Y<EFBFBD>a<EFBFBD><1F>'<27>/<2F>/<2F>3D<33>E<><15>h<EFBFBD>Z<EFBFBD>~<7E>g<EFBFBD>Y<EFBFBD>g<EFBFBD>g<EFBFBD>Y<EFBFBD>a<EFBFBD>H<><15>,<2C>.<2E>!<21>'<27><19>$<24>/<2F><14>v<EFBFBD>><3E><16>x<EFBFBD>j<EFBFBD><01>"<22>G<EFBFBD>O<EFBFBD>O<EFBFBD>4<><0E>#V
<EFBFBD>4 <14><1A>7<EFBFBD>)<29>6<EFBFBD>(<28><1A>2<EFBFBD>6<><04>=<3D><15>g<EFBFBD>Y<EFBFBD>a<EFBFBD><1F>&<26>-<2D>-<2D><17>9<><15>t<EFBFBD>1<>2<><1E><04>m<EFBFBD>4<><16><07>)<29>)<29>:<3A>6<><18><15><07>y<EFBFBD><15><07>t<EFBFBD>4<><19>+<2B><1F><04>,E<>$5<>7<>8C<38>E<01>F<01><16>f<EFBFBD>X<EFBFBD>[<5B><17> <09><19>8<EFBFBD>*<2A>G<EFBFBD>L<>d<EFBFBD>T_<54>`<60><1C>X<EFBFBD>J<EFBFBD>a<EFBFBD>(<28>$<24>/<2F> <0E>5V
<EFBFBD>N !<21><17><14><0E><16><07>)<29>)<29>:<3A>6<><18><15><07>y<EFBFBD><15><07>t<EFBFBD>4<><19>+<2B><1F><04>-F<01>$1<>3<>4?<3F>A<01>CI<01> J<01>
<18><06><0F> #<0E>OV
<EFBFBD>b <1A><17><14><0E><16><07>)<29>)<29>:<3A>6<><18><15><07>y<EFBFBD><15><07>t<EFBFBD>4<><19>+<2B><1F><04>,E<>$5<>7<>8C<38>E<01>FL<46>N<01><18><06><0F><0E>cV
<EFBFBD>t <17><1C>g<EFBFBD>/<2F>/<2F>0<><16><07>)<29>)<29>7<EFBFBD>3<><16><07>)<29>)<29>6<EFBFBD>2<><0E>uV
<EFBFBD>~ <14><18><17> <09><12>$<24>f<EFBFBD>m<EFBFBD>m<EFBFBD>4<><1B>V<EFBFBD>_<EFBFBD>_<EFBFBD>-<2D><15>g<EFBFBD>Y<EFBFBD>a<EFBFBD><1F>&<26>-<2D>-<2D><16>8<><0E>V
<EFBFBD>H <18><1C>d<EFBFBD>#<23><16><07>)<29>)<29>:<3A>6<><15>e<EFBFBD>W<EFBFBD>I<EFBFBD>&<26><04>.F<>G<><15>e<EFBFBD>W<EFBFBD>H<EFBFBD>%<25>t<EFBFBD>,<2C>><3E>x<EFBFBD>j<EFBFBD><02>K<><18><1F><1F>&<26>*<2A><17><06><0F><0E>IV
<EFBFBD>Z %<25><17><14><0E><16><07>)<29>)<29>:<3A>6<>(<28>$<24>0I<30>J<><17><06><0F> '<0E>[V
<EFBFBD>f &<26><17><14><0E><16><07>)<29>)<29>:<3A>6<><15>e<EFBFBD>W<EFBFBD>H<EFBFBD>%<25>t<EFBFBD>-=<3D>><3E><17><08>!<21> (<0E>gV
<EFBFBD>r <1D><19>&<26><18>!<<3C>X<EFBFBD>J<EFBFBD>b<EFBFBD>I<>7<EFBFBD>?<3F>?<3F>[<5B><19>&<26><18>!2<>8<EFBFBD>*<2A>B<EFBFBD>?<3F><18>#<23>#<23>%<25><16>v<EFBFBD>h<EFBFBD>g<EFBFBD>h<EFBFBD>Z<EFBFBD>s<EFBFBD>3<><16>t<EFBFBD>7<EFBFBD>+<2B>-<2D><16>x<EFBFBD>j<EFBFBD><06>x<EFBFBD>j<EFBFBD><03>4<>d<EFBFBD>;<3B><16><07>)<29>)<29>:<3A>6<><0E>sV
<EFBFBD>D <1E><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>"<22><15>f<EFBFBD>X<EFBFBD>T<EFBFBD>%<25><17><0E>x<EFBFBD>j<EFBFBD><02>C<><18><1F><1F>"<22><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>$<24>(<28>  <0E>EV
<EFBFBD>T <1E><17>)<29>*<2A><1F><18>+<2B>t<EFBFBD>[<5B>!I<>J<> <0E>UV
<EFBFBD>\ <1A>&<26><19>+<2B>u<EFBFBD>T<EFBFBD><17>'A<>%<25>'<27>(<28><0E>]V
<EFBFBD>f <13><19>%<25><17> 1<>2<><19>+<2B>w<EFBFBD>~<7E>~<7E>{<7B>C<>E<01><19>%<25><17> :<3A>;<3B><19>+<2B>w<EFBFBD> <0B>T<EFBFBD>%<25>'<27>(0<>2<><1A>%<25><17> =<3D>><3E><19>+<2B>w<EFBFBD> <0B>T<EFBFBD>%<25>'<27>(<28>)<29><19>+<2B>u<EFBFBD>T<EFBFBD><17>'A<>%<25>'<27>(<28> <0E> <11><19>7<EFBFBD>?<3F>?<3F>+<2B><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>&<26>*<2A><15>f<EFBFBD>X<EFBFBD>T<EFBFBD>%<25><17> <0B>4<>g<EFBFBD>o<EFBFBD>o<EFBFBD>F<><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>"<22><15>w<EFBFBD><EFBFBD><EFBFBD>'<27><0E> <15><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>"<22><15>f<EFBFBD>X<EFBFBD>T<EFBFBD>%<25><17> <0A>h<EFBFBD>Z<EFBFBD>r<EFBFBD>B<><18><1F><1F>"<22><15>f<EFBFBD>X<EFBFBD>\<5C>(<28><1A>5<EFBFBD>9<><18><1F><1F>$<24>(<28><15>f<EFBFBD>X<EFBFBD>W<EFBFBD>X<EFBFBD>J<EFBFBD>a<EFBFBD>0<>'<27>:<3A><17><08>z<EFBFBD><12>$<24>g<EFBFBD>n<EFBFBD>n<EFBFBD>5<><1B>E<EFBFBD>7<EFBFBD>/<2F>2<><19>+<2B>w<EFBFBD> <0B><<3C>f<EFBFBD>F<01><1F><08>z<EFBFBD><17>1<>4<EFBFBD>8<> <0E>SV
<EFBFBD><06>u<EFBFBD> <0A>|"<22>(<28>(<28>E<EFBFBD><14><06><EFBFBD><18>#'<27> <0C>(;<3B>(;<3B>E<EFBFBD>(B<>#C<>F<EFBFBD>5<EFBFBD>M<EFBFBD>%<25> <20><18>#<23>#<23>C<EFBFBD>(<28>(<28>,3<>F<EFBFBD>O<EFBFBD>W<EFBFBD>U<EFBFBD>^<5E>+L<><06>u<EFBFBD> <0A>e<EFBFBD>$<24>R<EFBFBD>(<28> )<29> <20>L-<2D>-r|c<00>Ba<00>]tRtRtoRtRtR.tR.tRtR
Rlt Rt
Vt R #) ri<>z
For Inform 6 template code.
zInform 6 templateruz*.i6trc<08>.<00>\PWV4#)N)rrg)rkrl<00>stacks&&&rrrg<00>+Inform6TemplateLexer.get_tokens_unprocessed<65>s<00><00><1B>2<>2<>4<EFBFBD>u<EFBFBD>E<>Er|r}N))rn) r?r@rArBrCr<>rErFrGrgrcrdres@rrrr<00>s0<00><><00><00><08> <1F>D<EFBFBD><14>g<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD><19>M<EFBFBD>F<01>Fr|c<00> a<00>]tRtRtoRtRtR.tR.tRtRt ]
P]
P,t RtR tR
tR tR tR tR] R] R2tR] R] R2tR]3Rlt]3Rlt]3Rlt/RR]3R]R3R]3R]R3R] R] R2]!]P:]!]R R!7]4R<>3] !R 4R%]3R&]!3R']R(3. bR(] !R)4]"!R<>4.bR+R.]R*3R]R<>3] !R4.bRR.]3R]R/3R0]R*3R1]R<>3R] R2] R2]!]P:]!]R R!7]4R<>3R] R] R42]!]P:]!]R R!7]4R3R] R] R52]!]PF]!]R R!7]4R<>3] !R 4R6] 2]R73]"!R84.
bR8] !R)4R] R] R92]!]PF]!]R R!7]4R<>3]"!R;4.bR"R]R<>3] !R 4R<]R<>3]"!R<>4.bR3R]R<>3] !R 4]"!R*4.bR?R@]3R]R/3R0]R*3RA]$PJ3R] R] R52]!]PL]!]R R!7]43] !R 4.bR] !R?4R']ER3.bRBRC]'PPR*3] !R?4R']ER3.bR).] !R 4NRE]R<>3NRF]ER3NR]ER3NRJ]R*3NRK])PTR*3NRL])PVR*3NRM])PXR*3NRN])PZR*3NRO]'P\ER3NRQ]'P^ER3NRS]'P\ER3NRU]'P^ER3NRW]'P`ER3NRY]'P`ER 3NR[]'P`ER
3NR]]'P`ER 3NR_] R`2]!]$PJ]!]R R!7]$PJ43NRa] R2]!]$PJ]!]R R!7]4ER 3NRb] Rc2]!]$PJ]!]R R!7]$PJ4ER 3NRd] Re2]!]$PJ]!]R R!743NRf] Rg2]!]$PJ]!]R R!7]$PJ4ER3NRi] Rg2]!]$]!]R R!7]$PJ4ER3NRk]PbR*3NRl]$PJER3NRn]$PJ3NRo]$PJER3NRq]$PJER3NRr]$PJR*3NRs]$PJER3NRu]$PJER3NRw]$PJER3NRx]$PJER3NRy]$PJER3NRz]$PJER3NR{]$PJER3NR}]$PJER3NR<>]$PJR*3NR<>]$PJER3NR<>]$PdR*3NR<>]$PJR<>3NR<>]$PJER3NR<>]$PJER3NR<>]PbPfR*3NR<>]$PJER3NR<>] R2]!]4Pj]!]R R!7]44ER3NR<>]4Pj3NR<>]PbR*3NbR7] !R)4]]R*3]"!R*4.bR<>RE]ER3RF]ER3R<>]3R<>]R73R<>]R*3] !R 4]]4R73R<>]4ER 3R<>] R<>2]!]4Pj]!]R R!7]4Pj43R<>]!3.
bR:] !R<>4]"!R*4.bR<>R<EFBFBD>]4R*3] !R:4.bRDRC]'PPR;3] !R:4.bRIRE]ER3R}]$PJER!3] !R74.b/RHR0]R*3R<>]RI3R<>]$RI3] !R:4.bR]]PFR*3] !R 4.bR~R<>]R3] !R:4.bRGR<47>]R73] !R:4.bR$R] R] R<>2]!]PF]!]R R!74R*3R] R] R<>] R2]!]Pl]!]R R!7]PF4R*3R<>]3] !R)4]]PFR*3]"!R*4.bR#R<>] R<>2]!]]!]R R!743R<>]3R<>]ER"3R<>]R$3R<>]ER#3] !R:4.bR<>R<EFBFBD>]R*3] !R:4.bR<>R<EFBFBD>]$R*3] !R 4]"!R*4.bR<>R<EFBFBD>]R<>3R<>]4R*3] !R:4.bR<>R<EFBFBD>]$R*3] !R 4.bRpR<70>]3]]PnER$3] !R 4.bRv] !R 4R<>]$ER3]"!ER4.bR=R<>]3RE]R<>3R1]R>3]]Pl3] !R 4.bR<>] !R 4R<>]'PpR*3.bR>] !R<>4] !R 4R<>] R<>2]!]]!]R R!7]$4R73R6] R<>2]3]]Pd3]"!R;4.bR1R1]R*3.bRjR<6A>]'PP3R<>] R<>] R<>2]R*3]]P:R*3] !R 4.bC/R|R<>]ER%3] !R 4]]PlR*3]"!R*4.bR<>R<EFBFBD>]4PjR*3] !R 4]]43]"!R*4.bR<>RE]ER&3R]R<>3] !R 4.bRhR<68>]R*3] !R<>4R{]$PJ3] !R 4R<>] 2]3]]PF3.bR-RJ]R*3R<>]$PJR*3R<>]$PJ3]]PlR*3] !R 4]"!R*4.bR,R<>]R-3] !R 4R<>]R*3]"!R*4.bRtR<74>]3R.]R*3R<>]$PJ3]]Pd3] !R 4.bRm]]PLR*3] !R 4]"!R*4.bR<>R<EFBFBD>]3R<>]R*3] !R 4]]PF3.bR R<>] R<>] R<>2]9Pt3]]9P^3]]9Pv3R<>] R<>2]3.bR<>RO]'P\RP3RQ]'P^RR3RS]'P\RT3RU]'P^RV3.bR<>R<EFBFBD>] 2]'Px3.bR<>R<EFBFBD>]'PP3R<>] R<>] R<>2]'PPER'3.bR<>R<EFBFBD>]Pz3.bRP]!R<>R<EFBFBD>4bRR]!R<>R<EFBFBD>4bRT]!R<>R<EFBFBD>4bC/RV]!R<>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>R<EFBFBD>4bR<>]!R<>R<EFBFBD>4bR<>]!R<>R<EFBFBD>4bR<>]!R<>R<EFBFBD>4bR<>]!R<>R<EFBFBD>4bR<>]!RSR<53>R<EFBFBD>4bR<>]!RSR<53>R<EFBFBD>4bR<>]!RSR<53>R<EFBFBD>4bR<>]!RSR<53>R<EFBFBD>4bCR<>]!RUR<55>R<EFBFBD>4R<>]!RUR<55>R<EFBFBD>4R<>]!RUR<55>R<EFBFBD>4R<>]!RUR<55>R<EFBFBD>4R<>]!]R<>R<EFBFBD>4R<>]!]R<>R<EFBFBD>4R<>]!]R<>R<EFBFBD>4R<>]!]R<>R<EFBFBD>4RXR<58>]'P`3R<>]'P`3R<>]'P`R*3RS]'P`3.RZR<5A>]'P`3R<>]'P`3R<>]'P`R*3RU]'P`3.R\R<>]'P`3R<>]'P`3RS]'P`R*3.R^R<>]'P`3R<>]'P`3RU]'P`R*3./ Ct>R<>t?R<>t@R<>tAVtBR#((ri<>z
For TADS 3 source code.
zTADS 3<>tads3z*.tzhttps://www.tads.org<72>z(?://(?:[^\\\n]|\\+[\w\W])*$)z(?:/\*(?:[^*]|\*(?!/))*\*/)zM(?:\\(?:[\n\\<>"\'^v bnrt]|u[\da-fA-F]{,4}|x[\da-fA-F]{,2}|[0-3]?[0-7]{1,2}))z(?:[_a-zA-Z]\w*)z (?=\s|\\?>)zD(?:&&|\|\||\+\+|--|\?\?|::|[.,@\[\]~]|(?:[=+\-*/%!&|^]|<<?|>>?>?)=?)z (?:\\|\s|<7C>|r<z(?:\\\n|[^\S\n]|Nc <08>l<00>V'dmRPVUu.uFPpR\P!VP44 R\P!VP 44 R2NKR up4pV'dRMRpV'd\
P M\
PpV'd
RV RV R2MRpR PV'dR
MRV'dR MR 4pV R 2p .p
V'd)V
V R2VR3RV R2\
P3WV3., p
MV
PWVR34V
\R4RV R2V3., p
V'd1V
PRV RV R2\PRV R2V 334M~V
RV RV V RV R2\P3R\PRV R2V 33R\PRV R2V 33R V RV V RV R!2\PV 3\R"4., p
V
\R#4R$V RV V RV R%2\
P 3R&V3., p
V
#uupi)'r<>z(?:r<>r<rW<00>'<27>+|<7C>(?!<21>{2})<29>{}{}<7D>t<>d<>s<>qt<71>{3,}r#rC<00>+<2B>
s/verbatimz[^\\<&{}rBz\\?<(/|\\\\|(?!z)\\)z
(?=[\s=>])<29>qsz \\?<!([^><\\<5C> ]|<(?!<)|\\z|\\.)*>?z(?i)\\?<listing(?=[\s=>]|\\>)z
qs/listingz(?i)\\?<xmp(?=[\s=>]|\\>)zqs/xmpz\\?<([^\s=><\\z|\\.)*<2A>s/entity<74>s/escape<70> \{([^}<\\<5C>|\\.)*\}z[\\&{}<])<11>joinru<00>escape<70>lower<65>upperrrXrQ<00>formatrWrirr <00>Tagr
r<>r<>) <0B>triple<6C>double<6C>verbatim<69>_escape<70>c<>charrq<00>escaped_quotesrA<00>tag_state_namerts &&&& rr<00>_make_string_state<74>Tads3Lexer._make_string_state sx<00><00> <13><19>w<EFBFBD>w<EFBFBD>)1<> 3<>)1<>A<EFBFBD>#&<26>b<EFBFBD>i<EFBFBD>i<EFBFBD><01><07><07> <09>&:<3A>%;<3B>1<EFBFBD>R<EFBFBD>Y<EFBFBD>Y<EFBFBD>q<EFBFBD>w<EFBFBD>w<EFBFBD>y<EFBFBD>=Q<><R<>RS<52> T<>)1<> 3<>4<>H<EFBFBD><1D>t<EFBFBD>4<EFBFBD><04>!'<27><06> <0A> <0A>V<EFBFBD>]<5D>]<5D><05>8><3E>B<EFBFBD>t<EFBFBD>f<EFBFBD>C<EFBFBD><04>v<EFBFBD>V<EFBFBD>4<>C<EFBFBD><0E><17><1D><1D>f<EFBFBD>s<EFBFBD>"<22>V<EFBFBD>c<EFBFBD><13>M<><06>"<22>8<EFBFBD>2<EFBFBD><1D><0E><12><05> <11> <11><19>F<EFBFBD>&<26>!<21>5<EFBFBD>&<26>1<><16>t<EFBFBD>f<EFBFBD>A<EFBFBD><1D><06> <0A> <0A>.<2E><15> <0A><0E> <0E>E<EFBFBD> <12>L<EFBFBD>L<EFBFBD>$<24>v<EFBFBD>.<2E> /<2F> <0A> <13>L<EFBFBD> !<21><1A>4<EFBFBD>&<26><02> #<23>U<EFBFBD> +<2B>
<EFBFBD>
<EFBFBD><05> <14> <12>L<EFBFBD>L<EFBFBD>_<EFBFBD>W<EFBFBD>I<EFBFBD>T<EFBFBD>(<28><1A>:<3A>N<><1E>(<28>(<28>V<EFBFBD><06>x<EFBFBD>r<EFBFBD>]<5D>N<EFBFBD>$K<>M<01> N<01> <12> <20><14><06>k<EFBFBD>$<24><16><0E>7G<37>q<EFBFBD><17> <09>QY<51>Z<>\c<>\m<>\m<>n<>1<>4<EFBFBD>8<EFBFBD>8<EFBFBD><18>V<EFBFBD>H<EFBFBD>J<EFBFBD>/<2F><1E>@<40>B<01>-<2D>t<EFBFBD>x<EFBFBD>x<EFBFBD><18>V<EFBFBD>H<EFBFBD>F<EFBFBD>+<2B>^<5E><<3C>><3E>"<22>4<EFBFBD>&<26> <0B>D<EFBFBD>6<EFBFBD>.<2E>9I<39><11>7<EFBFBD>)<29>SY<53>Z<>\`<60>\d<>\d<><1F>!<21><17>
<EFBFBD>#<23> <0E> <0E>E<EFBFBD> <0E> <13>J<EFBFBD> <1F><1B>D<EFBFBD>6<EFBFBD><1B>T<EFBFBD>F<EFBFBD>><3E>2B<32>!<21>G<EFBFBD>9<EFBFBD>I<EFBFBD> V<>X^<5E>Xg<58>Xg<58> h<> <18>%<25> <20>
<EFBFBD>
<EFBFBD><05>
<15> <0C><>S 3s<00>AH1c<08><><00>V'dRMRpV'dRMRpRPV'dRMRV'dRMR4pV'd\PM\PpV'd
RV R V R
2MRpV V 2VR 3R \3R \ \ \P4RV 23R\ \ \P4RV 23R\ RV 23R\PR3RV RV V RV R2\P3RV RV V RV R2\P3\R4\R4\R4R\P3. #)rWr<>r<>r<>z{}{}qtr<74>r<>r<>r<>r<>r<>r3z
(\s|\\\n)+z (=)(\\?")zdqs/z (=)(\\?')zsqs/rGzuqs/z\\?>r#r<>r<>r<>r<>z
([^\s=><\\z|\\.)+r<>r<>r<>z[\\{}&]) r<>rrXrQr rrr r<>r<><00> Attributer)r<>r<>r<>r<><00>
quantifier<EFBFBD>
state_namerqr<>s&&& rr<00>_make_tag_state<74>Tads3Lexer._make_tag_state:sM<00><00><1D>t<EFBFBD>4<EFBFBD><04> &<26>W<EFBFBD>C<EFBFBD>
<EFBFBD><1D>_<EFBFBD>_<EFBFBD>F<EFBFBD>S<EFBFBD><02>6<EFBFBD>C<EFBFBD>s<EFBFBD>S<>
<EFBFBD>!'<27><06> <0A> <0A>V<EFBFBD>]<5D>]<5D><05>8><3E>B<EFBFBD>t<EFBFBD>f<EFBFBD>C<EFBFBD><04>v<EFBFBD>V<EFBFBD>4<>C<EFBFBD><0E><15><06>z<EFBFBD>l<EFBFBD> #<23>U<EFBFBD>H<EFBFBD> 5<> <1A>D<EFBFBD> !<21> <19>8<EFBFBD>K<EFBFBD><16><1D><1D>?<3F><13>J<EFBFBD><<3C> <20> "<22> <19>8<EFBFBD>K<EFBFBD><16><1D><1D>?<3F><13>J<EFBFBD><<3C> <20> "<22> <11>;<3B>$<24>z<EFBFBD>l<EFBFBD> 3<> 4<> <14>d<EFBFBD>h<EFBFBD>h<EFBFBD><06> '<27><1B>D<EFBFBD>6<EFBFBD><1B>T<EFBFBD>F<EFBFBD>><3E>2B<32>!<21>G<EFBFBD>9<EFBFBD>I<EFBFBD> V<>X^<5E>Xg<58>Xg<58> h<><1A>4<EFBFBD>&<26> <0B>D<EFBFBD>6<EFBFBD>.<2E>1A<31><11>7<EFBFBD>)<29>6<EFBFBD> R<>TX<54>Tb<54>Tb<54> c<> <13>J<EFBFBD> <1F> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F> <17><14><1E><1E> (<28>
<EFBFBD>
r|c <08>H<00>VR8Xd\PM&VR8Xd\PM\PpV'dRMRpV'dRMRpV'd\PM\PpV'd
RV RV R2MRpV V 2VR3RP V\PJdRMR V4VR
3\ R 4\ R 4R V RV V RV R2\P 3RV\PJdRMR,V3\ R4RV3.#)rWr<>r<>r<>r<>r<>r<>r1r<>z\\?r#r<>r<>r<>r<>r<>r<>z([^\s"\'<%s{}\\&])+<2B>>r<>z ["\'\s&{<}\\])rrXrQrar<>rr<>) <09>
terminator<EFBFBD> host_triple<6C> host_doubler<65>rq<00> host_char<61>host_quantifier<65>
host_tokenr<EFBFBD>s &&&& rr<00>_make_attribute_value_state<74>&Tads3Lexer._make_attribute_value_stateQs<00><00>",<2C><04>"4<><16><1D><1D>",<2C><04>"4<><16><1D><1D>&<26>,<2C>,<2C> <0E>'<27>D<EFBFBD>T<EFBFBD> <09>%0<>'<27>c<EFBFBD><0F>&1<>V<EFBFBD>]<5D>]<5D>v<EFBFBD>}<7D>}<7D>
<EFBFBD>(<28> <20> <09>{<7B>#<23>i<EFBFBD>[<5B><06>?<3F>.1<EFBFBD> <17><1B> <0B>O<EFBFBD>,<2C> -<2D>z<EFBFBD>8<EFBFBD> D<> <14>^<5E>^<5E>5<EFBFBD>F<EFBFBD>L<EFBFBD>L<EFBFBD>#8<>C<EFBFBD>f<EFBFBD>j<EFBFBD> Q<> <12>F<EFBFBD> <1C> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F><1B>I<EFBFBD>;<3B>k<EFBFBD>)<29><1B>^<5E><L<>A<EFBFBD>g<EFBFBD>Y<EFBFBD>V_<56> `<60>bh<62>bq<62>bq<62> r<> #<23>u<EFBFBD><06> <0C> <0C>/D<>t<EFBFBD>#<23> N<> <12> <14> <13>J<EFBFBD> <1F> <1D>u<EFBFBD> %<25> 
<EFBFBD>
r|ruz\{rMz;+z<>(?=(argcount|break|case|catch|continue|default|definingobj|delegated|do|else|for|foreach|finally|goto|if|inherited|invokee|local|nil|new|operator|replaced|return|self|switch|targetobj|targetprop|throw|true|try|while)\b)<29>blockrvz)(z*)(\()<29>
whitespacerw<00> block?/root<6F>more/parameters<72>main/parametersz\++z[^\s!"%-(*->@-_a-z{-~]+z(?!\Z)z main/rootz
main/basicr#<00>object-body/no-braces<65>classesrr0r~z\}r4z?)(<28>block?z*)(\{)z*)(:)z->|<7C>mainzmain/object-bodyz*)(=?)<29>morer3z(?=[\[\'"<(:])rP<00> grammar-rulesz block/basicz[;:]+z default\b<> block/embedz>><3E>
more/embedr(r"<00> more/list<73>
more/inner<65>
main/innerz\*|\.{3}z(?i)0x[\da-f]+z5(\d+\.(?!\.)\d*|\.\d+)([eE][-+]?\d+)?|\d+[eE][-+]?\d+z0[0-7]+z\d+z"""<22>tdqsz'''<27>tsqsrW<00>dqsr<73><00>sqszR"""<22>tdqrzR'''<27>tsqrzR"<22>dqrzR'<27>sqrz (extern)(z +)(object\b)z(function|method)(z (modify)(z +)(grammar\b)z(new)(z+(?=(?:function|method)\b))z (object)(z+)(template\b)<29>templatez (string)(<28> function-namez>(argcount|definingobj|invokee|replaced|targetobj|targetprop)\bz(break|continue|goto)\b<>labelz0(case|extern|if|intrinsic|return|static|while)\bzcatch\b<>catchrYz(default|do|else|finally|try)\bz(dictionary|property)\b<> constantszenum\b<>enumzexport\bz(for|foreach)\bz(function|method)\bz grammar\bz inherited\b<> inheritedzlocal\b<>
more/local<61>
main/localz)(modify|replace|switch|throw|transient)\bznew\bz (nil|true)\bzobject\bz
operator\b<>operatorz propertyset\b<> propertysetzself\bz
template\bz(__objref|defined)(<28> more/__objrefz delegated\ba*(__DATE__|__DEBUG|__LINE__|__FILE__|__TADS_MACRO_FORMAT_VERSION|__TADS_SYS_\w*|__TADS_SYSTEM_NAME|__TADS_VERSION_MAJOR|__TADS_VERSION_MINOR|__TADS3|__TIME__|construct|finalize|grammarInfo|grammarTag|lexicalParent|miscVocab|sourceTextGroup|sourceTextGroupName|sourceTextGroupOrder|sourceTextOrder)\bz
more/basicz\.{3}z->|\.\.z (?=;)|[:)\]]z\?<3F>more/conditionalz (is|not)(z+)(in\b)z[^\s!"%-_a-z{-~]+z:(?!:)r,z (in|step)\bz[,:]z*)(?=:)z+)(z\[+z(:)(z *(?=[?=,:)]))z[?\]]+z[:)]<5D> multimethod?rG<00>more/parameterz(?=[,)])z multimethod\b<>moder)z(error|warn)\bz\(+<2B> variablesztoken\bz\)+z grammar-taga!"""([^\\"<]|""?(?!")|\\"+|\\.|<(?!<))+("{3,}|<<)|R"""([^\\"]|""?(?!")|\\"+|\\.)+"{3,}|'''([^\\'<]|''?(?!')|\\'+|\\.|<(?!<))+('{3,}|<<)|R'''([^\\']|''?(?!')|\\'+|\\.)+'{3,}|"([^\\"<]|\\.|<(?!<))+("|<<)|R"([^\\"]|\\.)+"|'([^\\'<]|\\.|<(?!<))+('|<<)|R'([^\\']|\\.)+'|([^)\s\\/]|/(?![/*]))+|\)r;z(\[)(z *)(badness)z|[()]z(<<([^>]|>>>|>(?!>))*>>)+z(?=<3D>?z*[({])r$znegate\bz(?=;)z->|\?|z transient\bz[:,]r<>z,+z
property\b<>^z*#(z|[^\n]|(?<=\\)\n)*\n?z\\+\n+z*#?|\n+|([^\S\n]|\\)+r<>z
\{\{|\}\}|r<>z<><<\s*(as\s+decreasingly\s+likely\s+outcomes|cycling|else|end|first\s+time|one\s+of|only|or|otherwise|(sticky|(then\s+)?(purely\s+)?at)\s+random|stopping|(then\s+)?(half\s+)?shuffled|\|\|)\s*>>z<<(%(_(z$|\\?.)|[\-+ ,#]|\[\d*\]?)*\d*\.?\d*(z/|\\?.)|\s*((else|otherwise)\s+)?(if|unless)\b)?r<>z'(?i)&(#(x[\da-f]+|\d+)|[a-z][\da-z]*);?TFz tdqs/listing<6E>listingz tsqs/listingz dqs/listingz sqs/listingztdqs/xmp<6D>xmpztsqs/xmpzdqs/xmpzsqs/xmp<6D>tdqt<71>tsqt<71>dqt<71>sqtzdqs/tdqtzdqs/tsqtzdqs/dqtzdqs/sqtzsqs/tdqtzsqs/tsqtzsqs/dqtzsqs/sqtzuqs/tdqtzuqs/tsqtzuqs/dqtzuqs/sqtz[^\\"]+z\\"*z"{3,}z[^\\']+z\\'*z'{3,}z\\"?z\\'?c +<08>z"<00>RVP RVP R2p^p\P!W3/VBF<>wrVpV^8XdRV\PJd=\
P !V RVP RVP R2V4'd^pM<>V\PJdV^8Xd$\
P !V R2V4'd^pMZ\
P !V R2V4'd V^, pM0\
P !V R2V4'd
V^,pM\pWVV3x<00>K<> R#5i) r<>z*#<23>*<2A>ifz+(0|nil)z*$\n?z el(if|se)\bzendif\bN)<07>_ws_pprrgr
rPru<00>match)rkrl<00>kwargs<67>pp<70>if_false_levelrprqr's&&, rrrg<00>!Tads3Lexer.get_tokens_unprocessed8s<00><00><00><11>$<24>+<2B>+<2B><1D>b<EFBFBD><14><1B><1B> <0A>Q<EFBFBD> /<2F><02><1A><0E> <16> -<2D> -<2D>d<EFBFBD> C<>F<EFBFBD> C<> <20>E<EFBFBD>%<25><1D><11>"<22><19>W<EFBFBD>_<EFBFBD>_<EFBFBD>,<2C><16>H<EFBFBD>H<EFBFBD><12><04>B<EFBFBD>t<EFBFBD>{<7B>{<7B>m<EFBFBD>8<EFBFBD>D<EFBFBD>K<EFBFBD>K<EFBFBD>=<3D><05>N<>PU<50>V<>V<>%&<26>N<EFBFBD><4E><18>G<EFBFBD>O<EFBFBD>O<EFBFBD>+<2B>&<26>!<21>+<2B><1C>(<28>(<28>r<EFBFBD>d<EFBFBD>+<2B>#6<><05>><3E>><3E>)*<2A><0E><1B><18><18>b<EFBFBD>T<EFBFBD><12>*<2A>e<EFBFBD>4<>4<>&<26>!<21>+<2B><0E><1B><18><18>b<EFBFBD>T<EFBFBD><17>/<2F>5<EFBFBD>9<>9<>&<26>!<21>+<2B><0E><>#<23>E<EFBFBD><17><05>%<25> %<25>! D<01>s<00>BD;<01>=D;<01>"D;<01>5)D;<01>D;c <0C>f<00>^pRV9gRV9d
VR, pRV9dRV9d
VR, pV#)z<>This is a rather generic descriptive language without strong
identifiers. It looks like a 'GameMainDef' has to be present,
and/or a 'versionInfo' with an 'IFID' field.<2E>__TADS<44> GameMainDefg<66><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?<3F> versionInfo<66>IFIDg<44><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>?r}rxs& rrrz<00>Tads3Lexer.analyse_textNs?<00><00><13><06> <13>t<EFBFBD> <1B>}<7D><04>4<> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD> <19>D<EFBFBD> <20>V<EFBFBD>t<EFBFBD>^<5E> <12>c<EFBFBD>M<EFBFBD>F<EFBFBD><15> r|r})r<>r<>r<>)r#r<>r<>r)r#rM)r<>r)r<>r<>r<>)r<>r<>r)r#r<>r<>)r#r<>)r#r<>rPr<>)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<>r4rP)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<>rP)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<>)Cr?r@rArBrCr<>rErFrDrGrurIrHrJ<00>_comment_single<6C>_comment_multiliner<65>rK<00> _no_quote<74> _operator<6F>_wsr<73>r<>r<>r<>r rrr r^rrrrrrhr <00>ReservedrSrr<>rrZrY<00>Octr\rXrQ<00>Regexr_r`rTr rRrb<00> Exceptionrar
rPr<>rW<00>Entityr/rgrzrcrdres@rrrr<00>s<><00><><00><00><08> <14>D<EFBFBD><16>i<EFBFBD>G<EFBFBD><16><07>I<EFBFBD>
<20>C<EFBFBD><16>M<EFBFBD> <0E>I<EFBFBD>I<EFBFBD><02> <0C> <0C> $<24>E<EFBFBD>6<>O<EFBFBD>7<><16>%<25>G<EFBFBD> <1F>E<EFBFBD><1E>I<EFBFBD>3<>I<EFBFBD> <16><EFBFBD>'<27>q<EFBFBD>);<3B>(<<3C>A<EFBFBD>
><3E>C<EFBFBD> <20><1F> 1<><11>3E<33>2F<32>a<EFBFBD> H<>F<EFBFBD>48<34>'<27>+<15>Z18<31>
<EFBFBD>0-4<>
<EFBFBD>,O<06><0E> <15>t<EFBFBD> <1C> <12>K<EFBFBD><1D> /<2F> <12>K<EFBFBD> <20>><3E>@D<01>W<EFBFBD> N<01><12>%<25><17><02>3<EFBFBD>%<25>v<EFBFBD> &<26> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<>!<21>#<23> B<> D<01> <14>L<EFBFBD> !<21> <13>[<5B> !<21> '<27><15> /<2F> <16><04>k<EFBFBD> *<2A>
<EFBFBD>O<06>$ <14> <13>L<EFBFBD> !<21> <13>I<> J<>
<EFBFBD>%O<06>, <20> <11>;<3B><06> '<27> <12>K<EFBFBD>!8<> 9<> <13>M<EFBFBD> "<22>"
<EFBFBD>-O<06>6 <16> <11>;<3B> <1F> <12>K<EFBFBD><17> )<29> <12>K<EFBFBD><16> (<28> <11>;<3B> 4<> 5<><11>%<25><17><03>C<EFBFBD>5<EFBFBD><06> '<27> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<>!<21>#<23> =<3D> ?<3F><12>%<25><17><02>3<EFBFBD>%<25>w<EFBFBD> '<27> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<>!<21>#<23>$+<2B> -<2D><12>%<25><17><02>3<EFBFBD>%<25>u<EFBFBD> %<25> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<>!<21>#<23> :<3A> <<3C> <14>L<EFBFBD> !<21><13>I<EFBFBD>;<3B> <1F><1B>f<EFBFBD> 5<> <13>&<26> '<27>%
<EFBFBD>7O<06>^ <1B> <13>L<EFBFBD> !<21><11>%<25><17><02>3<EFBFBD>%<25>v<EFBFBD> &<26> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<>!<21>#<23>$<<3C> ><3E> <14>H<EFBFBD> <1D> 
<EFBFBD>_O<06>l <16> <12>K<EFBFBD>!2<> 3<> <13>L<EFBFBD> !<21> <1E><04> J<> L<01> <14>5<> 6<> 
<EFBFBD>mO<06>| <11> <12>K<EFBFBD>!2<> 3<> <13>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>}O<06>F <16> <15>{<7B> #<23> <12>K<EFBFBD><17> )<29> <12>K<EFBFBD><16> (<28> <19>7<EFBFBD>+<2B>+<2B> ,<2C><11>%<25><17><02>3<EFBFBD>%<25>u<EFBFBD> %<25> <15>d<EFBFBD>j<EFBFBD>j<EFBFBD>%<25><04>L<EFBFBD>"A<>!<21>#<23> $<24> <14>L<EFBFBD> !<21> 
<EFBFBD>GO<06>Z <10> <13>M<EFBFBD> "<22> <16><04>.<2E> /<2F>
<EFBFBD>[O<06>b <16> <12>F<EFBFBD>O<EFBFBD>O<EFBFBD>V<EFBFBD> ,<2C> <13>M<EFBFBD> "<22> <16><04>4<> 5<>
<EFBFBD>cO<06>l <15>U
<EFBFBD> <13>L<EFBFBD> !<21>U
<EFBFBD> <12>K<EFBFBD>!9<> :<3A>U
<EFBFBD><13>K<EFBFBD>!><3E> ?<3F>U
<EFBFBD><13>K<EFBFBD>"H<01> I<01> U
<EFBFBD> <19>+<2B>v<EFBFBD> .<2E> U
<EFBFBD><1F><06>
<EFBFBD>
<EFBFBD>F<EFBFBD> 3<>U
<EFBFBD>F<01> <13>\<5C>\<5C>6<EFBFBD> #<23>U
<EFBFBD><18><16><1A><1A>V<EFBFBD> ,<2C>U
<EFBFBD><14>V<EFBFBD>^<5E>^<5E>V<EFBFBD> ,<2C>U
<EFBFBD><14>V<EFBFBD>]<5D>]<5D>$4<> 5<>U
<EFBFBD><14>V<EFBFBD>]<5D>]<5D>$4<> 5<>U
<EFBFBD><12>6<EFBFBD>=<3D>=<3D>/<2F> 2<>U
<EFBFBD><12>6<EFBFBD>=<3D>=<3D>/<2F> 2<>U
<EFBFBD> <15>f<EFBFBD>l<EFBFBD>l<EFBFBD>$4<> 5<>!U
<EFBFBD>"<15>f<EFBFBD>l<EFBFBD>l<EFBFBD>$4<> 5<>#U
<EFBFBD>$<13>F<EFBFBD>L<EFBFBD>L<EFBFBD>/<2F> 2<>%U
<EFBFBD>&<13>F<EFBFBD>L<EFBFBD>L<EFBFBD>/<2F> 2<>'U
<EFBFBD>*<1A>#<23><15>l<EFBFBD> +<2B> <15>g<EFBFBD>&<26>&<26><05>d<EFBFBD>,<2C>(G<><1D>&<26>&<26>(<28> )<29>+U
<EFBFBD>0#<23>3<EFBFBD>%<25>v<EFBFBD> .<2E> <15>g<EFBFBD>&<26>&<26><05>d<EFBFBD>,<2C>(G<>!<21>#<23> E<> G<01>1U
<EFBFBD>8<1A>#<23><15>m<EFBFBD> ,<2C> <15>g<EFBFBD>&<26>&<26><05>d<EFBFBD>,<2C>(G<><1D>&<26>&<26>(<28> ><3E> @<01>9U
<EFBFBD>@<17>s<EFBFBD>e<EFBFBD>6<> 7<> <15>g<EFBFBD>&<26>&<26><05>d<EFBFBD>,<2C>(G<> H<> J<01>AU
<EFBFBD>D<1A>#<23><15>n<EFBFBD> -<2D> <15>g<EFBFBD>&<26>&<26><05>d<EFBFBD>,<2C>(G<><1D>&<26>&<26>(<28>)=<3D> ?<3F>EU
<EFBFBD>J<1A>#<23><15>n<EFBFBD> -<2D> <15>g<EFBFBD>u<EFBFBD>T<EFBFBD><1C>><3E><1D>&<26>&<26>(<28>)B<> D<01>KU
<EFBFBD>RO<01> <11>\<5C>\<5C>6<EFBFBD> #<23>SU
<EFBFBD>V(<28><17>)9<>)9<>;L<> M<>WU
<EFBFBD>XA<01> <14> <1D> <1D> <1F>YU
<EFBFBD>\<18><17>)<29>)<29>+<<3C> =<3D>]U
<EFBFBD>^<18><17>)<29>)<29> 7<> 9<>_U
<EFBFBD>b0<><17>1A<31>1A<31>6<EFBFBD> J<>cU
<EFBFBD>d(<28><17>)9<>)9<> "<22> $<24>eU
<EFBFBD>h<17><07>(<28>(<28>*:<3A> ;<3B>iU
<EFBFBD>j<19>'<27>*<2A>*<2A>,<<3C> =<3D>kU
<EFBFBD>l <20><17>!1<>!1<> 1<> 3<>mU
<EFBFBD>p$<24>W<EFBFBD>%5<>%5<> 0<> 2<>qU
<EFBFBD>t<1A>7<EFBFBD>+<2B>+<2B> 9<> ;<3B>uU
<EFBFBD>x<1C>W<EFBFBD>-<2D>-<2D>/D<> E<>yU
<EFBFBD>z<18><17>)<29>)<29> 1<> 3<>{U
<EFBFBD>~:<3A>7<EFBFBD>;K<>;K<> <13> <15>U
<EFBFBD>B<16>w<EFBFBD>'<27>'<27>):<3A> ;<3B>CU
<EFBFBD>D<1D>g<EFBFBD>.<2E>.<2E><06> 7<>EU
<EFBFBD>F<19>'<27>*<2A>*<2A>,M<> N<>GU
<EFBFBD>H<1B>G<EFBFBD>,<2C>,<2C>.B<> C<>IU
<EFBFBD>J<1E>w<EFBFBD>/<2F>/<2F> ,<2C> .<2E>KU
<EFBFBD>N<17><04> <0C> <0C>+<2B>+<2B>V<EFBFBD> 4<>OU
<EFBFBD>P<1B>G<EFBFBD>,<2C>,<2C>.B<> C<>QU
<EFBFBD>T$<24>C<EFBFBD>5<EFBFBD><06> /<2F> <15>h<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<><1E> <20>!B<> D<01>UU
<EFBFBD>Z<1C>X<EFBFBD>]<5D>]<5D> +<2B>[U
<EFBFBD>^8<>
:><3E><1C><1C>v<EFBFBD>  O<01>_U
<EFBFBD>mO<06>X <0F> <13>L<EFBFBD> !<21> <12>D<EFBFBD>&<26> !<21> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>YO<06>b <15> <12>K<EFBFBD>!6<> 7<> <12>K<EFBFBD>!1<> 2<> <15>{<7B> #<23> <17><1B>f<EFBFBD> -<2D> <1C>k<EFBFBD>6<EFBFBD> 2<> <13>L<EFBFBD> !<21> <16><08>&<26> )<29> <12>H<EFBFBD>B<> C<><19>#<23><15>h<EFBFBD> '<27> <15>h<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<><1E>m<EFBFBD>m<EFBFBD>%<25> &<26>"<22>5<EFBFBD> )<29> 
<EFBFBD>cO<06>~ <0F> <13>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>O<06>H <1B> <16><08>&<26> )<29> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>IO<06>R <15> <12>F<EFBFBD>O<EFBFBD>O<EFBFBD>X<EFBFBD> .<2E> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>SO<06>\ <15> <12>K<EFBFBD>!E<> F<> <17><17>)<29>)<29>+A<> B<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>]O<06>f <15> <12>K<EFBFBD><16> (<28> <11>;<3B> <0C> -<2D> <1B>W<EFBFBD>l<EFBFBD> 3<> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>gO<06>t <15> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>L<EFBFBD> !<21>
<EFBFBD>uO<06>| <15> <11>;<3B> <0C> -<2D> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>}O<06>F <14> <14>k<EFBFBD>6<EFBFBD> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>GO<06>P <1A><11>%<25><17><02>3<EFBFBD>%<25>w<EFBFBD> '<27> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>U<EFBFBD>4<EFBFBD>|<7C>%D<> E<>v<EFBFBD> O<01><11>%<25><17><02>3<EFBFBD>%<25>s<EFBFBD>5<EFBFBD>'<27><11> +<2B> <15>d<EFBFBD>j<EFBFBD>j<EFBFBD>%<25><04>L<EFBFBD>"A<><1A>m<EFBFBD>m<EFBFBD>%<25>&,<2C> .<2E><14>[<5B> !<21> <13>L<EFBFBD> !<21> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>F<EFBFBD>O<EFBFBD>

<EFBFBD>QO<06>f <1A><14>S<EFBFBD>E<EFBFBD><1D> '<27> <15>k<EFBFBD>5<EFBFBD><14>\<5C>#B<> C<> E<01> <16> <0B> $<24> <14>k<EFBFBD>#;<3B> <<3C> <11>;<3B> 1<> 2<> <11>;<3B> :<3A> ;<3B> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>gO<06>x <19> <18>$<24><06> '<27> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>yO<06>@ <17> <1D>w<EFBFBD><06> /<2F> <13>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>AO<06>N <18> <11>;<3B><06> '<27> <12>H<EFBFBD>f<EFBFBD> %<25> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>OO<06>X <0F> <1E><07><16> 0<> <13>L<EFBFBD> !<21>
<EFBFBD>YO<06>` <10> <13>[<5B> !<21> <12>D<EFBFBD>N<EFBFBD>N<EFBFBD>$9<> :<3A> <13>L<EFBFBD> !<21>
<EFBFBD>aO<06>j <0F> <13>L<EFBFBD> !<21> <17><17>"7<> 8<> <13>)<29> *<2A>
<EFBFBD>kO<06>t <12> <13>[<5B> !<21> <12>K<EFBFBD><1D> /<2F> <11>;<3B><0F> 0<> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD> <1F> <13>L<EFBFBD> !<21> 
<EFBFBD>uO<06>B <16> <13>L<EFBFBD> !<21>*<2A> ,2<><<3C><<3C><16>  A<01> 
<EFBFBD>C O<06>V <18> <13>H<EFBFBD> <1D> <13>L<EFBFBD> !<21><15>c<EFBFBD>U<EFBFBD>+<2B> &<26> <15>k<EFBFBD>5<EFBFBD><14>\<5C>#B<>G<EFBFBD> L<> <13> <15><14>I<EFBFBD>;<3B>e<EFBFBD> $<24>k<EFBFBD> 2<> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> <13>H<EFBFBD> <1D> 
<EFBFBD>W O<06>j <0C> <11>;<3B><06> '<27>
<EFBFBD>k O<06>p <18> )<29>6<EFBFBD>?<3F>?<3F> ;<3B><13>E<EFBFBD>7<EFBFBD>!<21>C<EFBFBD>5<EFBFBD><07> (<28>$<24><06> 7<> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <13>L<EFBFBD> !<21> 
<EFBFBD>q O<06>| <14> <11>;<3B> <<3C> =<3D> <13>L<EFBFBD> !<21> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> '<27> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>} O<06>H
<13> <18>(<28>-<2D>-<2D><16> 0<> <13>L<EFBFBD> !<21> <16><08> !<21> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>I
O<06>T
<16> <12>K<EFBFBD>!G<> H<> <12>K<EFBFBD>!8<> 9<> <13>L<EFBFBD> !<21>
<EFBFBD>U
O<06>^
<13> <15>t<EFBFBD>V<EFBFBD> $<24> <13>H<EFBFBD> <1D> <1B>W<EFBFBD>-<2D>-<2D> .<2E> <13>L<EFBFBD> !<21><16>y<EFBFBD>k<EFBFBD> "<22>K<EFBFBD> 0<> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> 
<EFBFBD>_
O<06>r
<10> <18>+<2B>v<EFBFBD> .<2E> <18>'<27>*<2A>*<2A>F<EFBFBD> 3<> <1B>W<EFBFBD>-<2D>-<2D> .<2E> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> '<27> <13>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>s
O<06>B <12> <14>k<EFBFBD>7<EFBFBD> +<2B> <13>L<EFBFBD> !<21> <11>;<3B><06> '<27> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>C O<06>N <14> <12>K<EFBFBD> <20> <11>;<3B><06> '<27> <1A>G<EFBFBD>,<2C>,<2C> -<2D> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> <13>L<EFBFBD> !<21> 
<EFBFBD>O O<06>\ <10> <12>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> '<27> <13>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>] O<06>f <14> <12>K<EFBFBD> <20> <12>K<EFBFBD><16> (<28> <13>L<EFBFBD> !<21> <12>D<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> 
<EFBFBD>g O<06>v <15><11>&<26><18><13>/<2F>0<>0E<30> F<> <14>_<EFBFBD>_<EFBFBD> <1E> <1C>g<EFBFBD>n<EFBFBD>n<EFBFBD> -<2D> <1F><17>!2<>!2<> 3<><16>v<EFBFBD>h<EFBFBD>3<> 4<>d<EFBFBD> ;<3B> 
<EFBFBD>w O<06>H <11> <13>V<EFBFBD>]<5D>]<5D>F<EFBFBD> +<2B> <13>V<EFBFBD>]<5D>]<5D>F<EFBFBD> +<2B> <11>6<EFBFBD>=<3D>=<3D>%<25> (<28> <11>6<EFBFBD>=<3D>=<3D>%<25> (<28> 
<EFBFBD>I O<06>T <13><1E>w<EFBFBD>i<EFBFBD> (<28>&<26>-<2D>-<2D> 8<>
<EFBFBD>U O<06>Z <15>8<>:@<01><1F><1F> J<01><18><07>y<EFBFBD> D<>W<EFBFBD>I<EFBFBD>N9<>9<> <13>_<EFBFBD>_<EFBFBD>C<> E<01> 
<EFBFBD>[ O<06>l <13> 7<><14><1B><1B> E<>
<EFBFBD>m O<06>r <0F>"<22>4<EFBFBD><14>.<2E>s O<06>t <0F>"<22>4<EFBFBD><15>/<2F>u O<06>v <0E>!<21>%<25><14>.<2E>w O<06>x <0E>!<21>%<25><15>/<2F>y O<06>z <17>*<2A>4<EFBFBD><14>y<EFBFBD>A<>{ O<06>| <17>*<2A>4<EFBFBD><15> <09>B<>} O<06>~ <16>)<29>%<25><14>y<EFBFBD>A<> O<06>@ <16>)<29>%<25><15> <09>B<>A O<06>B <13>&<26>t<EFBFBD>T<EFBFBD>5<EFBFBD>9<>C O<06>D <13>&<26>t<EFBFBD>U<EFBFBD>E<EFBFBD>:<3A>E O<06>F <12>%<25>e<EFBFBD>T<EFBFBD>5<EFBFBD>9<>G O<06>H <12>%<25>e<EFBFBD>U<EFBFBD>E<EFBFBD>:<3A>I O<06>N <0F><0F><04>d<EFBFBD>+<2B>O O<06>P <0F><0F><04>e<EFBFBD>,<2C>Q O<06>R <0E><EFBFBD>u<EFBFBD>d<EFBFBD>+<2B>S O<06>T <0E><EFBFBD>u<EFBFBD>e<EFBFBD>,<2C>U O<06>V <13>/<2F><04>d<EFBFBD>D<EFBFBD>A<>W O<06>X <13>/<2F><04>d<EFBFBD>E<EFBFBD>B<>Y O<06>Z <12>.<2E>t<EFBFBD>U<EFBFBD>D<EFBFBD>A<>[ O<06>\ <12>.<2E>t<EFBFBD>U<EFBFBD>E<EFBFBD>B<>] O<06>^ <13>/<2F><04>d<EFBFBD>D<EFBFBD>A<><12>/<2F><04>d<EFBFBD>E<EFBFBD>B<><11>.<2E>t<EFBFBD>U<EFBFBD>D<EFBFBD>A<><11>.<2E>t<EFBFBD>U<EFBFBD>E<EFBFBD>B<><12>/<2F> <09>4<EFBFBD><14>F<><12>/<2F> <09>4<EFBFBD><15>G<><11>.<2E>y<EFBFBD>%<25><14>F<><11>.<2E>y<EFBFBD>%<25><15>G<> <0F> <17><16><1C><1C> &<26> <14>f<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <15>v<EFBFBD>|<7C>|<7C>V<EFBFBD> ,<2C> <11>6<EFBFBD><<3C><<3C> <20> 
<EFBFBD> <0F> <17><16><1C><1C> &<26> <14>f<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <15>v<EFBFBD>|<7C>|<7C>V<EFBFBD> ,<2C> <11>6<EFBFBD><<3C><<3C> <20> 
<EFBFBD> <0E> <17><16><1C><1C> &<26> <14>f<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <11>6<EFBFBD><<3C><<3C><16> (<28>
<EFBFBD>
<0E> <17><16><1C><1C> &<26> <14>f<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <11>6<EFBFBD><<3C><<3C><16> (<28>
<EFBFBD>UO<06>F<EFBFBD>b&<26>, <16> r|)rrrr)rCru<00>pygments.lexerrrrrrrr<00>pygments.tokenr r
r r r rrrrr<00>__all__rrrrr}r|rr<00><module>rsn<00><01><04>
<EFBFBD><19><19><19>(<28>(<28>(<28> <19><07>E<16>:<3A>E<16>PF-<2D>:<3A>F-<2D>R F<01><<3C> F<01>e <16><1A>e r|