Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Pygments / examplefiles / output / inform6_example
Size: Mime:
€]q(cpygments.token
_TokenType
qXCommentqXPreprocq†q…qq}q(Xsubtypesqcbuiltins
set
q	]q
…qRqXparentq
hh…q…qq}q(hh	]q(hhhXMultiq†q…qq}q(hh	]q…qRqh
hubhhXHashbangq†q…qq}q(hh	]q …q!Rq"h
hubhhXSingleq#†q$…q%q&}q'(hh	]q(…q)Rq*h
hubhhX
SingleLineq+†q,…q-q.}q/(hh	]q0…q1Rq2h
hubhhXDocq3†q4…q5q6}q7(hh	]q8…q9Rq:h
hubhhX	Directiveq;†q<…q=q>}q?(hh	]q@…qARqBh
hubhhX	MultilineqC†qD…qEqF}qG(hh	]qH…qIRqJh
hubhhX
SinglelineqK†qL…qMqN}qO(hh	]qP…qQRqRh
hubhhXPreprocFileqS†qT…qUqV}qW(hh	]qX…qYRqZh
hubhhXSpecialq[†q\…q]q^}q_(hh	]q`…qaRqbh
hube…qcRqdh
h)…qeqf}qg(hh	]qh(hXEscapeqi…qj…qkql}qm(hh	]qn…qoRqph
hfubhXOperatorqq…qr…qsqt}qu(hh	]qv(hhqXDBSqw†qx…qyqz}q{(hh	]q|…q}Rq~h
htubhhqXWordq†q€…qq‚}qƒ(hh	]q„…q…Rq†h
htube…q‡Rqˆh
hfhh‚hwhzubhXNameq‰…qŠ…q‹qŒ}q(hh	]qŽ(hh‰XTagq†q…q‘q’}q“(hh	]q”…q•Rq–h
hŒubhh‰XEntityq—†q˜…q™qš}q›(hh	]qœhh‰h—hw‡q…qžqŸ}q (hh	]q¡…q¢Rq£h
hšuba…q¤Rq¥h
hŒhwhŸubhh‰X	Exceptionq¦†q§…q¨q©}qª(hh	]q«…q¬Rq­h
hŒubhh‰X	Decoratorq®†q¯…q°q±}q²(hh	]q³…q´Rqµh
hŒubhh‰XClassq¶†q·…q¸q¹}qº(hh	]q»(hh‰h¶hw‡q¼…q½q¾}q¿(hh	]qqÁRqÂh
h¹ubhh‰h¶XStartqÇqąqŁqÆ}qÇ(hh	]qȅqÉRqÊh
h¹ube…qËRqÌh
hŒhÃhÆhwh¾ubhh‰XVariableq͆q΅qρqÐ}qÑ(hh	]qÒ(hh‰hÍX	AnonymousqӇqԅqՁqÖ}q×(hh	]q؅qÙRqÚh
hÐubhh‰hÍh¶‡qۅq܁qÝ}qÞ(hh	]q߅qàRqáh
hÐubhh‰hÍXMagicqâ‡qã…qäqå}qæ(hh	]qç…qèRqéh
hÐubhh‰hÍXGlobalqê‡që…qìqí}qî(hh	]qï…qðRqñh
hÐubhh‰hÍXInstanceqò‡qó…qôqõ}qö(hh	]q÷…qøRqùh
hÐube…qúRqûh
hŒh¶hÝhêhíhòhõhâhåhÓhÖubhh‰X	Attributeqü†qý…qþqÿ}r(hh	]rhh‰hüh͇r…rr}r(hh	]r…rRrh
hÿuba…r	Rr
h
hŒhÍjubhh‰X	Namespacer†r…r
r}r(hh	]r…rRrh
hŒubhh‰XPropertyr†r…rr}r(hh	]r…rRrh
hŒubhh‰XSymbolr†r…rr}r(hh	]r …r!Rr"h
hŒubhh‰XClassesr#†r$…r%r&}r'(hh	]r(…r)Rr*h
hŒubhh‰XPseudor+†r,…r-r.}r/(hh	]r0…r1Rr2h
hŒubhh‰XLabelr3†r4…r5r6}r7(hh	]r8…r9Rr:h
hŒubhh‰hq†r;…r<r=}r>(hh	]r?…r@RrAh
hŒubhh‰XBuiltinrB†rC…rDrE}rF(hh	]rG(hh‰jBj+‡rH…rIrJ}rK(hh	]rL…rMRrNh
jEubhh‰jBXTyperO‡rP…rQrR}rS(hh	]rT…rURrVh
jEube…rWRrXh
hŒj+jJjOjRubhh‰XFieldrY†rZ…r[r\}r](hh	]r^…r_Rr`h
hŒubhh‰XOtherra†rb…rcrd}re(hh	]rfhh‰jaXMemberrg‡rh…rirj}rk(hh	]rl…rmRrnh
jduba…roRrph
hŒjgjjubhh‰XFunctionrq†rr…rsrt}ru(hh	]rvhh‰jqhâ‡rw…rxry}rz(hh	]r{…r|Rr}h
jtuba…r~Rrh
hŒhâjyubhh‰jO†r€…rr‚}rƒ(hh	]r„…r…Rr†h
hŒubhh‰XConstantr‡†rˆ…r‰rŠ}r‹(hh	]rŒ…rRrŽh
hŒube…rRrh
hfhühÿjBjEh¶h¹j‡jŠh®h±h—hšh¦h©jqjtjjj3j6jjjajdhh’hÍhÐjYj\jjj+j.hqj=j#j&jOj‚ubhXLiteralr‘…r’…r“r”}r•(hh	]r–(hj‘ja†r—…r˜r™}rš(hh	]r›…rœRrh
j”ubhj‘XCharrž†rŸ…r r¡}r¢(hh	]r£…r¤Rr¥h
j”ubhj‘XDater¦†r§…r¨r©}rª(hh	]r«…r¬Rr­h
j”ubhj‘XScalarr®†r¯…r°r±}r²(hh	]r³hj‘j®XPlainr´‡rµ…r¶r·}r¸(hh	]r¹…rºRr»h
j±uba…r¼Rr½h
j”j´j·ubhj‘XStringr¾†r¿…rÀrÁ}rÂ(hh	]rÃ(hj‘j¾XInterpolrćrÅ…rƁrÇ}rÈ(hh	]rÉ…rÊRrËh
jÁubhj‘j¾X	DelimeterṙrÍ…r΁rÏ}rÐ(hh	]rÑ…rÒRrÓh
jÁubhj‘j¾jž‡rÔ…rՁrÖ}r×(hh	]rØ…rÙRrÚh
jÁubhj‘j¾j‡rÛ…r܁rÝ}rÞ(hh	]rß…ràRráh
jÁubhj‘j¾h#‡râ…rãrä}rå(hh	]ræ…rçRrèh
jÁubhj‘j¾ja‡ré…rêrë}rì(hh	]rí…rîRrïh
jÁubhj‘j¾XBacktickrð‡rñ…ròró}rô(hh	]rõ…röRr÷h
jÁubhj‘j¾hi‡rø…rùrú}rû(hh	]rü…rýRrþh
jÁubhj‘j¾XRegexrÿ‡r…rr}r(hh	]r…rRrh
jÁubhj‘j¾XMomentr‡r…r	r
}r(hh	]r…r
Rrh
jÁubhj‘j¾XBooleanr‡r…rr}r(hh	]r…rRrh
jÁubhj‘j¾X	Characterr‡r…rr}r(hh	]r…rRrh
jÁubhj‘j¾X	Delimiterr‡r …r!r"}r#(hh	]r$…r%Rr&h
jÁubhj‘j¾h3‡r'…r(r)}r*(hh	]r+…r,Rr-h
jÁubhj‘j¾h‰‡r.…r/r0}r1(hh	]r2…r3Rr4h
jÁubhj‘j¾XAffixr5‡r6…r7r8}r9(hh	]r:…r;Rr<h
jÁubhj‘j¾XHeredocr=‡r>…r?r@}rA(hh	]rB…rCRrDh
jÁubhj‘j¾XDoublerE‡rF…rGrH}rI(hh	]rJ…rKRrLh
jÁubhj‘j¾XInterprM‡rN…rOrP}rQ(hh	]rR…rSRrTh
jÁubhj‘j¾XAtomrU‡rV…rWrX}rY(hh	]rZ…r[Rr\h
jÁube…r]Rr^h
j”j5j8jðjójžjÖjj"h3j)jEjHhijúj=j@jÄjÇjajëjÿjh#jäjjÝjjjj
jMjPjjjÌjÏjUjXh‰j0ubhj‘XNumberr_†r`…rarb}rc(hh	]rd(hj‘j_XFloatre‡rf…rgrh}ri(hh	]rj…rkRrlh
jbubhj‘j_XDecrm‡rn…rorp}rq(hh	]rr…rsRrth
jbubhj‘j_XRadixru‡rv…rwrx}ry(hh	]rz…r{Rr|h
jbubhj‘j_XOctr}‡r~…rr€}r(hh	]r‚…rƒRr„h
jbubhj‘j_XBinr…‡r†…r‡rˆ}r‰(hh	]rŠ…r‹RrŒh
jbubhj‘j_hü‡r…rށr}r(hh	]r‘…r’Rr“h
jbubhj‘j_XHexr”‡r•…r–r—}r˜(hh	]r™…ršRr›h
jbubhj‘j_XIntegerrœ‡r…ržrŸ}r (hh	]r¡h(j‘j_jœXLongr¢tr£…r¤r¥}r¦(hh	]r§…r¨Rr©h
jŸuba…rªRr«h
jbj¢j¥ubhj‘j_XDecimalr¬‡r­…r®r¯}r°(hh	]r±…r²Rr³h
jbube…r´Rrµh
j”j…jˆjejhj”j—jœjŸj}j€jujxhüjj¬j¯jmjpube…r¶Rr·h
hfj¾jÁj_jbj¦j©j®j±jaj™jžj¡ubhXGenericr¸…r¹…rºr»}r¼(hh	]r½(hj¸XErrorr¾†r¿…rÀrÁ}rÂ(hh	]rÃ…rÄRrÅh
j»ubhj¸X
SubheadingrƆrÇ…rȁrÉ}rÊ(hh	]rË…rÌRrÍh
j»ubhj¸X	TracebackrΆrÏ…rЁrÑ}rÒ(hh	]rÓ…rÔRrÕh
j»ubhj¸XOutputrÖ†r×…r؁rÙ}rÚ(hh	]rÛ…rÜRrÝh
j»ubhj¸XPromptrÞ†rß…ràrá}râ(hh	]rã…räRråh
j»ubhj¸XDeletedræ†rç…rèré}rê(hh	]rë…rìRríh
j»ubhj¸XInsertedrî†rï…rðrñ}rò(hh	]ró…rôRrõh
j»ubhj¸XHeadingrö†r÷…rørù}rú(hh	]rû…rüRrýh
j»ubhj¸XStrongrþ†rÿ…rr}r(hh	]r…rRrh
j»ubhj¸XEmphr†r…rr	}r
(hh	]r…rRr
h
j»ube…rRrh
hfjæjéjj	j¾jÁjöjùjîjñjÖjÙjÞjájþjjÆjÉjÎjÑubhj¾…r…rr}r(hh	]r…rRrh
hfubhXKeywordr…r…rr}r(hh	]r(hjh†r…rr}r (hh	]r!…r"Rr#h
jubhjj†r$…r%r&}r'(hh	]r(…r)Rr*h
jubhjjO†r+…r,r-}r.(hh	]r/…r0Rr1h
jubhjXPreProcr2†r3…r4r5}r6(hh	]r7…r8Rr9h
jubhjXControlr:†r;…r<r=}r>(hh	]r?…r@RrAh
jubhjj‡†rB…rCrD}rE(hh	]rF…rGRrHh
jubhjj†rI…rJrK}rL(hh	]rM…rNRrOh
jubhjj+†rP…rQrR}rS(hh	]rT…rURrVh
jubhjXDeclarationrW†rX…rYrZ}r[(hh	]r\…r]Rr^h
jubhjXReservedr_†r`…rarb}rc(hh	]rd…reRrfh
jube…rgRrhh
hfj‡jDjWjZjjKj+jRj_jbjOj-j:j=jj&j2j5hjubhja…ri…rjrk}rl(hh	]rm…rnRroh
hfubhXTextrp…rq…rrrs}rt(hh	]ru(hjpXRootrv†rw…rxry}rz(hh	]r{…r|Rr}h
jsubhjpj†r~…rr€}r(hh	]r‚…rƒRr„h
jsubhjpXRagr…†r†…r‡rˆ}r‰(hh	]rŠ…r‹RrŒh
jsubhjpX
Whitespacer†rŽ…rr}r‘(hh	]r’…r“Rr”h
jsubhjpXBeerr•†r–…r—r˜}r™(hh	]rš…r›Rrœh
jsubhjpXPunctuationr†rž…rŸr }r¡(hh	]r¢…r£Rr¤h
jsube…r¥Rr¦h
hfjjjj€jj jvjyj•j˜j…jˆubhhj…r§…r¨r©}rª(hh	]r«hjX	Indicatorr¬†r­…r®r¯}r°(hh	]r±…r²Rr³h
j©uba…r´Rrµh
hfj¬j¯ube…r¶Rr·jpjshihlj¾jjajkjjh‰hŒj‘j”jj©hqhthhj¸j»XTokenr¸hfj¾jÁj_jbubhhhChFhhhShVh#h&h[h^h;h>h+h.h3h6hhhKhNububX.!% $SMALL ! This is ICL, not a comment.
!% -w
r¹†rºjsX
r»†r¼h&X(!% A comprehensive test of Inform6Lexer.r½†r¾jsX

r¿†rÀjXSwitchesrÁ†rÂjsX rÆrÄjsXrņrÆhŒXd2SDqrdžrÈj©jņrÉj©X;rʆrËjsX

r̆rÍjXConstantrΆrÏjsjÆrÐjŠXStoryrцrÒjsjÆrÓjsjņrÔjHX"rÕ†rÖjHXInformal Testingr׆rØjHjÕ†rÙj©jņrÚj©jʆrÛjsj»†rÜjXConstantr݆rÞjsjÆrßjŠXHeadlinerà†rájsjÆrâjsjņrãjHjÕ†räjúX^rå†ræjHXNot a game.rç†rèjújå†réjHjÕ†rêj©jņrëj©jʆrìh&X!% This is a comment, not ICL.rí†rîjsX

rï†rðjXReleaserñ†ròjsjÆrójsjņrôjŸX3rõ†röj©jņr÷j©jʆrøjsj»†rùjXSerialrú†rûjsjÆrüjsjņrýjHjÕ†rþjHX151213rÿ†rjHjÕ†rj©jņrj©jʆrjsj»†rjXVersionr†rjsjÆrjsjņrjŸX5r	†r
j©jņrj©jʆrjsX

r
†rjXIfndefr†rjsjÆrjsjņrjEXTARGET_ZCODEr†rj©jņrj©jʆrjsj»†rjXIfndefr†rjsjÆrjsjņrjEXTARGET_GLULXr†rj©jņrj©jʆrjsj»†r jXIfndefr!†r"jsjÆr#jsjņr$jEXWORDSIZEr%†r&j©jņr'j©jʆr(jsj»†r)jXDefaultr*†r+jsjÆr,jŠXWORDSIZEr-†r.jsjÆr/jsjņr0jŸX2r1†r2j©jņr3j©jʆr4jsj»†r5jXConstantr6†r7jsjÆr8jŠXTARGET_ZCODEr9†r:j©jņr;j©jʆr<jsj»†r=jXEndifr>†r?j©jņr@j©jʆrAjsj»†rBjXEndifrC†rDj©jņrEj©jʆrFjsj»†rGjXEndifrH†rIj©jņrJj©jʆrKjsX

rL†rMjXIfv3rN†rOj©jņrPj©jʆrQjsjÆrRjXMessagerS†rTjsjÆrUjHjÕ†rVjHXCompiling to version 3rW†rXjHjÕ†rYj©jņrZj©jʆr[jsjÆr\jXEndifr]†r^j©jņr_j©jʆr`jsj»†rajXIfv5rb†rcj©jņrdj©jʆrejsjÆrfjXMessagerg†rhjsjÆrijHjÕ†rjjHXNot compiling to version 3rk†rljHjÕ†rmj©jņrnj©jʆrojsjÆrpjXendifrq†rrj©jņrsj©jʆrtjsj»†rujXifdefrv†rwjsjÆrxjsjņryjEXTARGET_ZCODErz†r{j©jņr|j©jʆr}jsj»†r~j©X#r†r€jXIFTRUEr†r‚jsjÆrƒjsjņr„j©X(r…†r†jsjņr‡jEj†rˆjEXversion_numberr‰†rŠjsjÆr‹htX==rŒ†rjsjÆrŽjsjņrjŸj	†rj©X)r‘†r’j©jņr“j©jʆr”jsj»†r•jXMessager–†r—jsjÆr˜jHjÕ†r™jHXCompiling to version 5rš†r›jHjÕ†rœj©jņrj©jʆržjsj»†rŸj©j†r jXENDIFr¡†r¢j©jņr£j©jʆr¤jsj»†r¥jXendifr¦†r§jsjÆr¨j©jņr©j©jʆrªjsX

r«†r¬jXReplacer­†r®jsjÆr¯jtXCreatureTestr°†r±j©jņr²j©jʆr³jsX

r´†rµjXIncluder¶†r·jsjÆr¸jHjÕ†r¹jHXParserrº†r»jHjÕ†r¼j©jņr½j©jʆr¾jsj»†r¿jXIncluderÀ†rÁjsjÆrÂjHjÕ†rÃjHXVerbLibrĆrÅjHjÕ†rÆj©jņrÇj©jʆrÈjsX

rɆrÊj©j†rËjsjÆrÌh&X&! A hash is optional at the top level.r͆rÎjsj»†rÏjXObjectrІrÑjsjÆrÒhíXkitchenrÓ†rÔjsjÆrÕjsjņrÖjHjÕ†r×jHXKitchenr؆rÙjHjÕ†rÚjsX
    rÛ†rÜjZXwithr݆rÞjsjÆrßjsjņràhŒXdescriptionrá†râjsjÆrãjsjņräjHjÕ†råjHXYou are in a kitchen.ræ†rçjHjÕ†rèj©X,ré†rêjsX	
        rë†rìjsjņríhŒXarrrî†rïjsjÆrðjsjņrñjŸX1rò†rójsjÆrôjsjņrõjŸj1†röjsjÆr÷jsjņrøjŸjõ†rùjsjÆrújsjņrûjŸX4rü†rýj©jé†rþjsX
    rÿ†rjZXhasr†rjsjÆrjsjņrhŒXlightr†rj©jʆrjsX

r†r	j©j†r
j©X[r†rjsjÆr
jtX
Initialiser†rj©jʆrjsX
    r†rjsjņrhŒXlocationr†rjsjÆrhtX=r†rjsjÆrjsjņrhŒXkitchenr†rj©jņrj©jʆrjsX
    r†r jXprintr!†r"jsjÆr#jsjņr$jHjÕ†r%jHXvr&†r'jHjÕ†r(j©jʆr)jsjÆr*jX	inversionr+†r,j©jņr-j©jʆr.jsjÆr/jjņr0jsjņr1jHjÕ†r2jújå†r3jHjÕ†r4j©jʆr5jsj»†r6j©X]r7†r8j©jņr9j©jʆr:jsX

r;†r<jXIfdefr=†r>jsjÆr?jsjņr@hŒXVN_1633rA†rBj©jņrCj©jʆrDjsj»†rEjXReplacerF†rGjsjÆrHjtXIsSeeThroughrI†rJjsjÆrKjtXIsSeeThroughOrigrL†rMj©jņrNj©jʆrOjsj»†rPj©j†rQjsjÆrRjtXIsSeeThroughrS†rTjsjÆrUj©X*rV†rWjsjÆrXhÐXorY†rZj©jʆr[jsX
    r\†r]jXreturnr^†r_jsjÆr`jsjņrahŒjY†rbjsjÆrch‚Xhasntrd†rejsjÆrfjsjņrghŒXopaquerh†rijsjÆrjhtX||rk†rljsjÆrmjsjņrnhŒXIsSeeThroughOrigro†rpj©j…†rqjsjņrrhŒjY†rsj©j‘†rtj©jņruj©jʆrvjsj»†rwj©j7†rxj©jņryj©jʆrzjsj»†r{jXEndifr|†r}j©jņr~j©jʆrjsX

r€†rjX
Abbreviater‚†rƒjsjÆr„jsjņr…jHjÕ†r†jHXtestr‡†rˆjHjÕ†r‰j©jņrŠj©jʆr‹jsX

rŒ†rjXArrayrކrjsjÆrhíXtabler‘†r’jsjÆr“jXbufferr”†r•jsjÆr–jsjņr—jŸX260r˜†r™j©jņršj©jʆr›jsX

rœ†rjX	Attributerž†rŸjsjÆr jŠXreversedr¡†r¢j©jņr£j©jʆr¤jsj»†r¥jX	Attributer¦†r§jsjÆr¨jŠXopaquer©†rªjsjÆr«jXaliasr¬†r­jsjÆr®jŠXlockedr¯†r°j©jņr±j©jʆr²jsj»†r³jXConstantr´†rµjsjÆr¶jŠXtor·†r¸jsjÆr¹jsjņrºhŒXreversedr»†r¼j©jņr½j©jʆr¾jsX

r¿†rÀjXPropertyrÁ†rÂjsjÆrÃjXlongrĆrÅjsjÆrÆjXadditiverdžrÈjsjÆrÉjXadditiverʆrËjsjÆrÌjXlongr͆rÎjsjÆrÏjŠXaliasrІrÑj©jņrÒj©jʆrÓjsj»†rÔjXPropertyrÕ†rÖjsjÆr×jXlongr؆rÙjsjÆrÚjXlongrÛ†rÜjsjÆrÝjXlongrÞ†rßjsjÆràjŠXwingspanrá†râjsjÆrãjXaliasrä†råjsjÆræjŠXaliasrç†rèj©jņréj©jʆrêjsX

rë†rìjXClassrí†rîjsjÆrïh¹XFlierrð†rñjsjÆròjZXwithró†rôjsjÆrõjsjņröhŒXwingspanr÷†røjsjÆrùjsjņrújŸj	†rûj©jʆrüjsj»†rýjXClassrþ†rÿjsjÆrh¹XBirdr†rj©j…†rjsjņrjŸX10r†rj©j‘†rjsjÆrjZXhasr	†r
jsjÆrjsjņrhŒXanimater
†rjsjÆrjZXclassr†rjsjÆrh¹XFlierr†rjsjÆrjsjņrjZXwithr†rjsjÆrjsjņrhŒXwingspanr†rjsjÆrjsjņrjŸj1†rj©jʆr jsX

r!†r"jXConstantr#†r$jsjÆr%jŠX	Constant1r&†r'j©jņr(j©jʆr)jsj»†r*jXConstantr+†r,jsjÆr-jŠX	Constant2r.†r/jsjÆr0jsjņr1hŒX	Constant1r2†r3j©jņr4j©jʆr5jsj»†r6jXConstantr7†r8jsjÆr9jŠX	Constant3r:†r;jsjÆr<htj†r=jsjÆr>jsjņr?hŒX	Constant2r@†rAj©jņrBj©jʆrCjsj»†rDjXIfdefrE†rFjsjÆrGjsjņrHhŒXVN_1633rI†rJj©jņrKj©jʆrLjsjÆrMjXUndefrN†rOjsjÆrPjŠXConstantrQ†rRj©jņrSj©jʆrTjsjÆrUjXEndifrV†rWj©jņrXj©jʆrYjsX

rZ†r[jXIfdefr\†r]jsjÆr^jsjņr_hŒXVN_1633r`†raj©jņrbj©jʆrcjsj»†rdjX
Dictionaryre†rfjsjÆrgjsjņrhjäX'ri†rjjäXwordrk†rljäji†rmjsjÆrnjsjņrojŸjò†rpjsjÆrqjsjņrrjŸj1†rsj©jņrtj©jʆrujsj»†rvjXIfnotrw†rxj©jņryj©jʆrzjsj»†r{jX
Dictionaryr|†r}jsjÆr~jsjņrhŒX	dict_wordr€†rjsjÆr‚jsjņrƒjHjÕ†r„jHXwordr…†r†jHjÕ†r‡j©jņrˆj©jʆr‰jsj»†rŠjXEndifr‹†rŒj©jņrj©jʆrŽjsX

r†rjXFake_actionr‘†r’jsjÆr“jŠXNotRealr”†r•j©jņr–j©jʆr—jsX

r˜†r™jXGlobalrš†r›jsjÆrœhíXglobal1r†ržj©jņrŸj©jʆr jsj»†r¡jXGlobalr¢†r£jsjÆr¤híXglobal2r¥†r¦jsjÆr§j©j†r¨jsjÆr©jsjņrªjŸX69105r«†r¬j©jņr­j©jʆr®jsX

r¯†r°jX	Lowstringr±†r²jsjÆr³jŠX
low_stringr´†rµjsjÆr¶jsjņr·jHjÕ†r¸jHX
low stringr¹†rºjHjÕ†r»j©jņr¼j©jʆr½jsX

r¾†r¿jXIftruerÀ†rÁjsjÆrÂjsjņrÃjEXfalserĆrÅj©jņrÆj©jʆrÇjsj»†rÈjXMessagerɆrÊjsjÆrËjXerrorr̆rÍjsjÆrÎjHjÕ†rÏjHXUh-oh!rІrÑjHjå†rÒjHX~rÓ†rÔjHXfalserÕ†rÖjHjÓ†r×jHX shouldn't be r؆rÙjHjÓ†rÚjHXtruerÛ†rÜjHjÓ†rÝjHX.rÞ†rßjHjÕ†ràj©jņráj©jʆrâjsj»†rãjXEndifrä†råj©jņræj©jʆrçjsj»†rèjXIffalseré†rêjsjÆrëjsjņrìjEXtruerí†rîj©jņrïj©jʆrðjsj»†rñjXMessagerò†rójsjÆrôjX
fatalerrorrõ†röjsjÆr÷jHjÕ†røjHXUh-oh!rù†rújHjå†rûjHjÓ†rüjHXtruerý†rþjHjÓ†rÿjHX shouldn't be r†rjHjÓ†rjHXfalser†rjHjÓ†rjHjÞ†rjHjÕ†rj©jņrj©jʆr	jsj»†r
jXEndifr†rj©jņr
j©jʆrjsX

r†rjXNearbyr†rjsjÆrhíXpersonr†rjsjÆrjsjņrjHjÕ†rjHXpersonr†rjHjÕ†rjsX
    r†rjZXwithr†rjsjÆr jsjņr!jEXnamer"†r#jsjÆr$jsjņr%jäji†r&jäXpersonr'†r(jäji†r)j©jé†r*jsX

         r+†r,jsjņr-hŒXdescriptionr.†r/jsjÆr0jsjņr1jHjÕ†r2jHX"This person is barely implemented.r3†r4jHjÕ†r5j©jé†r6jsX

         r7†r8jsjņr9hŒXlifer:†r;jsjÆr<j©j†r=jsjÆr>j©jV†r?jsjÆr@hÐXxrA†rBjsjÆrChÐXyrD†rEjsjÆrFhÐXzrG†rHj©jʆrIjsX
             rJ†rKjsjņrLhŒXAskrM†rNj©X:rO†rPjsjÆrQjX	print_retrR†rSjsjÆrTj©j…†rUjRXTherV†rWj©j‘†rXjsjÆrYjsjņrZjEXselfr[†r\j©jé†r]jsjÆr^jsjņr_jHjÕ†r`jHX says nothing.ra†rbjHjÕ†rcj©jʆrdjsX
             re†rfjsjņrghŒXAnswerrh†rij©jO†rjjsjÆrkjXprintrl†rmjsjÆrnj©j…†rojRXTherp†rqj©j‘†rrjsjÆrsjsjņrtjEXselfru†rvj©jé†rwjsjÆrxjsjņryjHjÕ†rzjHX didn't say anything.r{†r|jújå†r}jHjÕ†r~j©jʆrjsjÆr€jXrfalser†r‚j©jņrƒj©jʆr„jsX

         r…†r†j©j7†r‡jsX
    rˆ†r‰jZXhasrІr‹jsjÆrŒjZXhasr†rŽjsjÆrjsjņrhŒXanimater‘†r’jsjÆr“jsjņr”hŒXtransparentr•†r–j©jʆr—jsX

r˜†r™jXObjectrš†r›jsjÆrœj©X->r†ržjsjÆrŸj©X->r †r¡jsjÆr¢híX	test_tuber£†r¤jsjÆr¥jsjņr¦jHjÕ†r§jHX	test tuber¨†r©jHjÕ†rªjsX
    r«†r¬jZXwithr­†r®jsjÆr¯jsjņr°jEXnamer±†r²jsjÆr³jsjņr´jäji†rµjäXtestr¶†r·jäji†r¸jsjÆr¹jsjņrºjHjÕ†r»jHXtuber¼†r½jHjÕ†r¾jsjÆr¿jsjņrÀjäji†rÁjäXtesttuber†rÃjäji†rÄj©jé†rÅjsX
    rƆrÇjZXhasrȆrÉjsjÆrÊhtjÓ†rËjsjņrÌhŒXopenabler͆rÎjsjÆrÏhtjÓ†rÐjsjņrÑhŒXopaquerÒ†rÓjsjÆrÔjsjņrÕhŒX	containerrÖ†r×j©jʆrØjsX

rÙ†rÚh¹XBirdrÛ†rÜjsjÆrÝj©X->rÞ†rßjsjÆràhíXpigeonrá†râjsX
    rã†räjZXwithrå†ræjsjÆrçjsjņrèjEXnameré†rêjsjÆrëjsjņrìjäji†ríjäXpigeonrî†rïjäji†rðj©jé†rñjsX	
        rò†rójsjņrôhŒXdescriptionrõ†röjsjÆr÷j©j†røj©jʆrùjsX

            rú†rûjjņrüjsjņrýjHjÕ†rþjHXThe pigeon has a wingspan of rÿ†rjHjÕ†rj©jé†rjsjÆrjsjņrjEXselfr†rhtX.&r†rjsjņr	hŒXwingspanr
†rhtX-->r†r
jsjņrjŸX0r†rj©jé†rjsjÆrjsjņrjHjÕ†rjHX wing units.r†rjHjÕ†rj©jʆrjsX	
        r†rj©j7†rj©jʆrjsX

r†rjXObjectr†r jsjÆr!j©X->r"†r#jsjÆr$jHjÕ†r%jHXthimbler&†r'jHjÕ†r(jsjÆr)jZXwithr*†r+jsjÆr,jsjņr-jEXnamer.†r/jsjÆr0jsjņr1jäji†r2jäXthimbler3†r4jäji†r5j©jʆr6jsX

r7†r8jXObjectr9†r:jsjÆr;j©X->r<†r=jsjÆr>híXpebbler?†r@jsjÆrAjsjņrBjHjÕ†rCjHXpebblerD†rEjHjÕ†rFjsjÆrGjZXwithrH†rIjsjÆrJjsjņrKjEXnamerL†rMjsjÆrNjsjņrOjäji†rPjäXpebblerQ†rRjäji†rSj©jʆrTjsX

rU†rVjXIfdefrW†rXjsjÆrYjsjņrZjEXTARGET_ZCODEr[†r\j©jņr]j©jʆr^jsjÆr_jXTracer`†rajsjÆrbjXobjectsrc†rdj©jņrej©jʆrfjsjÆrgjXEndifrh†rij©jņrjj©jʆrkjsX

rl†rmjX
Statuslinern†rojsjÆrpjXscorerq†rrj©jņrsj©jʆrtjsX

ru†rvjXStubrw†rxjsjÆryjtXStubRrz†r{jsjÆr|jsjņr}jŸjõ†r~j©jņrj©jʆr€jsX

r†r‚jXIfdefrƒ†r„jsjÆr…jsjņr†jEXTARGET_ZCODEr‡†rˆj©jņr‰j©jʆrŠjsj»†r‹jX
ZcharacterrŒ†rjsjÆrŽjsjņrjHjÕ†rjHXabcdefghijklmnopqrstuvwxyzr‘†r’jHjÕ†r“jsX
           r”†r•jsjņr–jHjÕ†r—jHXABCDEFGHIJKLMNOPQRSTUVWXYZr˜†r™jHjÕ†ršjsX
           r›†rœjsjņrjHjÕ†ržjHX123456789.,!?_#'0/rŸ†r júX@{005C}r¡†r¢jHX-:r£†r¤jHj…†r¥jHj‘†r¦jHjÕ†r§j©jņr¨j©jʆr©jsj»†rªjX
Zcharacterr«†r¬jsjÆr­jXtabler®†r¯jsjÆr°jsjņr±jÖji†r²júX@!!r³†r´jÖji†rµjsjÆr¶jsjņr·jÖji†r¸júX@<<r¹†rºjÖji†r»jsjÆr¼jsjņr½jÖji†r¾júX@'Ar¿†rÀjÖji†rÁj©jņrÂj©jʆrÃjsj»†rÄjX
ZcharacterrņrÆjsjÆrÇjXtablerȆrÉjsjÆrÊj©X+rˆrÌjsjÆrÍjsjņrÎjÖji†rÏjúX@AErІrÑjÖji†rÒjsjÆrÓjsjņrÔjÖji†rÕjúX@{dc}rÖ†r×jÖji†rØjsjÆrÙjsjņrÚjÖji†rÛjúX@etr܆rÝjÖji†rÞjsjÆrßjsjņràjÖji†rájúX@:yrâ†rãjÖji†räj©jņråj©jʆræjsj»†rçjXIfnotrè†réj©jņrêj©jʆrëjsj»†rìjXIfdefrí†rîjsjÆrïjsjņrðjEXTARGET_GLULXrñ†ròj©jņrój©jʆrôjsj»†rõjXMessagerö†r÷jsjÆrøjHjÕ†rùjHXGlulx doesn't use rú†rûe(jújÓ†rüjHX
Zcharacterrý†rþjújÓ†rÿjHjÞ†r	jújå†r	jHXOh well.r	†r	jHjÕ†r	j©jņr	j©jʆr	jsjÆr	h&X! '~' and '^' work here.r	†r		jsj»†r
	jXIfnotr	†r	j©jņr
	j©jʆr	jsj»†r	jXMessager	†r	jsjÆr	jXwarningr	†r	jsjÆr	jHjÕ†r	jHXUh-oh! r	†r	jHjå†r	jHjÓ†r	jHjå†r	jHjÕ†r	j©jņr	j©jʆr	jsjÆr	h&X$! They don't work in other Messages.r 	†r!	jsj»†r"	jXEndifr#	†r$	j©jņr%	j©jʆr&	jsj»†r'	jXEndifr(	†r)	j©jņr*	j©jʆr+	jsX

r,	†r-	jXIncluder.	†r/	jsjÆr0	jHjÕ†r1	jHXGrammarr2	†r3	jHjÕ†r4	j©jņr5	j©jʆr6	jsX

r7	†r8	jXVerbr9	†r:	jHjÕ†r;	jHXacquirer<	†r=	jHjÕ†r>	jäji†r?	jäXcollectr@	†rA	jäji†rB	j©j†rC	jsjņrD	jäji†rE	jäXtakerF	†rG	jäji†rH	j©jņrI	j©jʆrJ	jsX

rK	†rL	j©j†rM	jsjÆrN	jtX
NounFilterrO	†rP	j©jʆrQ	jsjÆrR	jXreturnrS	†rT	jsjÆrU	jsjņrV	hŒXnounrW	†rX	jsjÆrY	h‚XofclassrZ	†r[	jsjÆr\	jsjņr]	hŒXBirdr^	†r_	j©jņr`	j©jʆra	jsjÆrb	j©j7†rc	j©jņrd	j©jʆre	jsX

rf	†rg	j©j†rh	jsjÆri	jtXScopeFilterrj	†rk	jsjÆrl	hÐXobjrm	†rn	j©jʆro	jsX
    rp	†rq	jXswitchrr	†rs	jsjÆrt	j©j…†ru	jsjņrv	hŒXscope_stagerw	†rx	j©j‘†ry	jsjÆrz	j©X{r{	†r|	jsX
    r}	†r~	jsjņr	jŸjò†r€	j©jO†r	jsjÆr‚	jXrtruerƒ	†r„	j©jņr…	j©jʆr†	jsX
    r‡	†rˆ	jsjņr‰	jŸj1†rŠ	j©jO†r‹	jsjÆrŒ	jX
objectloopr	†rŽ	jsjÆr	j©j…†r	hÐXobjr‘	†r’	jsjÆr“	jXinr”	†r•	jsjÆr–	jsjņr—	hŒXcompassr˜	†r™	j©j‘†rš	jsjÆr›	jsjņrœ	hŒXPlaceInScoper	†rž	j©j…†rŸ	jsjņr 	hŒXobjr¡	†r¢	j©j‘†r£	j©jņr¤	j©jʆr¥	jsX
    r¦	†r§	jsjņr¨	jŸjõ†r©	j©jO†rª	jsjÆr«	jjņr¬	jsjņr­	jHjÕ†r®	jHXNothing is in scope.r¯	†r°	jHjÕ†r±	j©jʆr²	jsX
    r³	†r´	j©X}rµ	†r¶	jsj»†r·	j©j7†r¸	j©jņr¹	j©jʆrº	jsX

r»	†r¼	jXVerbr½	†r¾	jsjÆr¿	jXmetarÀ	†rÁ	jsjÆrÂ	jHjÕ†rÃ	jHXtrÄ	†rÅ	jHjÕ†rÆ	jsjÆrÇ	jäji†rÈ	jäXtestrÉ	†rÊ	jäji†rË	jsX
    rÌ	†rÍ	j©jV†rÎ	jsjÆrÏ	jäji†rÐ	jäXheldrÑ	†rÒ	jäji†rÓ	jsjÆrÔ	jXheldrÕ	†rÖ	jsjÆr×	j©X->rØ	†rÙ	jsjÆrÚ	hŒXTestHeldrÛ	†rÜ	jsX
    rÝ	†rÞ	j©jV†rß	jsjÆrà	jXnumberrá	†râ	jsjÆrã	j©X->rä	†rå	jsjÆræ	hŒX
TestNumberrç	†rè	jsX
    ré	†rê	j©jV†rë	jsjÆrì	hŒXreversedrí	†rî	jsjÆrï	j©X->rð	†rñ	jsjÆrò	hŒX
TestAttributeró	†rô	jsX
    rõ	†rö	j©jV†r÷	jsjÆrø	jäji†rù	jäXcreaturerú	†rû	jäji†rü	jsjÆrý	jXcreaturerþ	†rÿ	jsjÆr
j©X->r
†r
jsjÆr
hŒXTestCreaturer
†r
jsX
    r
†r
j©jV†r
jsjÆr	
jäji†r

jäX	multiheldr
†r
jäji†r
jsjÆr
jX	multiheldr
†r
jsjÆr
j©X->r
†r
jsjÆr
hŒX
TestMultiheldr
†r
jsX
    r
†r
j©jV†r
jsjÆr
jÖX'm'r
†r
jsjÆr
jXmultiexceptr
†r
jsjÆr 
jäji†r!
jäXintor"
†r#
jäji†r$
j©X/r%
†r&
jHjÕ†r'
jHXinr(
†r)
jHjÕ†r*
jsjÆr+
jXnounr,
†r-
jsjÆr.
j©X->r/
†r0
jsjÆr1
hŒXTestMultiexceptr2
†r3
jsX
    r4
†r5
j©jV†r6
jsjÆr7
jÖX'm'r8
†r9
jsjÆr:
jXmultiinsider;
†r<
jsjÆr=
jäji†r>
jäXfromr?
†r@
jäji†rA
jsjÆrB
jXnounrC
†rD
jsjÆrE
j©X->rF
†rG
jsjÆrH
hŒXTestMultiinsiderI
†rJ
jsX
    rK
†rL
j©jV†rM
jsjÆrN
jXmultirO
†rP
jsjÆrQ
j©X->rR
†rS
jsjÆrT
hŒX	TestMultirU
†rV
jsX
    rW
†rX
j©jV†rY
jsjÆrZ
jäji†r[
jäXfilterr\
†r]
jäji†r^
j©j%
†r_
jÖX'f'r`
†ra
jsjÆrb
jXnounrc
†rd
j©j†re
jtX
NounFilterrf
†rg
jsjÆrh
j©X->ri
†rj
jsjÆrk
hŒXTestNounFilterrl
†rm
jsX
    rn
†ro
j©jV†rp
jsjÆrq
jäji†rr
jäXfilterrs
†rt
jäji†ru
j©j%
†rv
jÖX'f'rw
†rx
jsjÆry
jXscoperz
†r{
j©j†r|
jtXScopeFilterr}
†r~
jsjÆr
j©X->r€
†r
jsjÆr‚
hŒXTestScopeFilterrƒ
†r„
jsX
    r…
†r†
j©jV†r‡
jsjÆrˆ
jäji†r‰
jäXspecialrŠ
†r‹
jäji†rŒ
jsjÆr
jXspecialrŽ
†r
jsjÆr
j©X->r‘
†r’
jsjÆr“
hŒXTestSpecialr”
†r•
jsX
    r–
†r—
j©jV†r˜
jsjÆr™
jXtopicrš
†r›
jsjÆrœ
j©X->r
†rž
jsjÆrŸ
hŒX	TestTopicr 
†r¡
j©jʆr¢
jsX

r£
†r¤
jXVerbr¥
†r¦
jsjÆr§
jäji†r¨
jäXreverser©
†rª
jäji†r«
jsjÆr¬
jäji†r­
jäXswapr®
†r¯
jäji†r°
jsjÆr±
jäji†r²
jäXexchanger³
†r´
jäji†rµ
jsX
    r¶
†r·
j©jV†r¸
jsjÆr¹
jXheldrº
†r»
jsjÆr¼
jäji†r½
jäXforr¾
†r¿
jäji†rÀ
jsjÆrÁ
jXnounrÂ
†rÃ
jsjÆrÄ
j©X->rÅ
†rÆ
jsjÆrÇ
hŒXreverserÈ
†rÉ
jsX
    rÊ
†rË
j©jV†rÌ
jsjÆrÍ
jXnounrÎ
†rÏ
jsjÆrÐ
jäji†rÑ
jäXwithrÒ
†rÓ
jäji†rÔ
jsjÆrÕ
jXnounrÖ
†r×
jsjÆrØ
j©X->rÙ
†rÚ
jsjÆrÛ
hŒXreverserÜ
†rÝ
jsjÆrÞ
jXreverserß
†rà
j©jʆrá
jsX

râ
†rã
jXExtendrä
†rå
jsjÆræ
jHjÕ†rç
jHjÄ	†rè
jHjÕ†ré
jsjÆrê
jXlastrë
†rì
jsjÆrí
j©jV†rî
jsjÆrï
jXnounrð
†rñ
jsjÆrò
j©X->ró
†rô
jsjÆrõ
hŒXTestNounrö
†r÷
j©jʆrø
jsX

rù
†rú
jXExtendrû
†rü
jsjÆrý
jÖX't'rþ
†rÿ
jsjÆrjXfirstr†rjsjÆrj©jV†rjsjÆrj©X->r†rjsjÆrhŒXTestr	†r
j©jʆrjsX

r†r
jXExtendr†rjsjÆrjäji†rjäXwaver†rjäji†rjsjÆrjXreplacer†rjsjÆrj©jV†rjsjÆrj©X->r†rjsjÆrhŒXNewWaver†rj©jʆr jsX

r!†r"jXExtendr#†r$jsjÆr%jXonlyr&†r'jsjÆr(jäji†r)jäXfeelr*†r+jäji†r,jsjÆr-jäji†r.jäXtouchr/†r0jäji†r1jsjÆr2jXreplacer3†r4jsjÆr5j©jV†r6jsjÆr7jXnounr8†r9jsjÆr:j©X->r;†r<jsjÆr=hŒXFeelr>†r?j©jʆr@jsX

rA†rBj©j†rCjsjÆrDjtXTestSubrE†rFjsjÆrGjHjÕ†rHjHXarI†rJjúX\rK†rLjHX
           rM†rNjHjÕ†rOjsjÆrPhÐXbrQ†rRjsjÆrShÐjY†rTjsjÆrUjHjÕ†rVjHX@@98rW†rXjHjÕ†rYj©jʆrZjsjÆr[h&X! Not an escape sequence.r\†r]jsX
    r^†r_jXstringr`†rajsjÆrbjsjņrcjŸX25rd†rejsjÆrfjsjņrghŒX
low_stringrh†rij©jņrjj©jʆrkjsX
    rl†rmjXprintrn†rojsjÆrpjsjņrqjHjÕ†rrjHXTest what?> rs†rtjHjÕ†ruj©jʆrvjsX
    rw†rxjsjņryhŒXtablerz†r{htX->r|†r}jsjņr~jŸj†rjsjÆr€htj†rjsjÆr‚jsjņrƒjŸX260r„†r…j©jņr†j©jʆr‡jsX
    rˆ†r‰jsjņrŠhŒXparser‹†rŒhtX->r†rŽjsjņrjŸj†rjsjÆr‘htj†r’jsjÆr“jsjņr”jŸX61r•†r–j©jņr—j©jʆr˜jsX
    r™†ršj©j†r›jXIfdefrœ†rjsjÆržjsjņrŸjEXTARGET_ZCODEr †r¡j©jņr¢j©jʆr£jsX
    r¤†r¥jXreadr¦†r§jsjÆr¨jsjņr©hŒXbufferrª†r«jsjÆr¬jsjņr­hŒXparser®†r¯j©jņr°j©jʆr±jsX
    r²†r³j©j†r´jXIfnotrµ†r¶j©jņr·j©jʆr¸jsjÆr¹h&X! TARGET_GLULXrº†r»jsX
    r¼†r½jsjņr¾hŒXKeyboardPrimitiver¿†rÀj©j…†rÁjsjņrÂhŒXbufferrÆrÄj©jé†rÅjsjÆrÆjsjņrÇhŒXparserȆrÉj©j‘†rÊj©jņrËj©jʆrÌjsX
    r͆rÎj©j†rÏjXEndifrІrÑj©jņrÒj©jʆrÓjsjÆrÔh&X	! TARGET_rÕ†rÖjsX
    r׆rØjXswitchrÙ†rÚjsjÆrÛj©j…†rÜjsjņrÝhŒXparserÞ†rßhtX-->rà†rájsjņrâjŸjò†rãj©j‘†räjsjÆråj©j{	†ræjsX
    rç†rèjsjņréjäji†rêjäXsaverë†rìjäji†ríj©jO†rîjsX	
        rï†rðj©j†rñjXIfdefrò†rójsjÆrôjsjņrõjEXTARGET_ZCODErö†r÷j©jņrøj©jʆrùjsX	
        rú†rûj©j†rüjXIfv3rý†rþj©jņrÿj©jʆrjsX	
        r†rjX@r†rjXsaver†rjsjÆrjsjņrj6X?r	†r
j6Xsavedr†rj©jʆr
jsX	
        r†rj©j†rjXIfnotr†rj©jņrj©jʆrjsX	
        r†rjXsaver†rjsjÆrj6Xsavedr†rj©jņrj©jʆrjsX	
        r†rj©j†r jXEndifr!†r"j©jņr#j©jʆr$jsX	
        r%†r&j©j†r'jXEndifr(†r)j©jņr*j©jʆr+jsX	
        r,†r-jXprintr.†r/jsjÆr0jsjņr1jHjÕ†r2jHXSaving failed.r3†r4jújå†r5jHjÕ†r6j©jʆr7jsX
    r8†r9jsjņr:jäji†r;jäXrestorer<†r=jäji†r>j©jO†r?jsX	
        r@†rAj©j†rBjXIfdefrC†rDjsjÆrEjsjņrFjEXTARGET_ZCODErG†rHj©jņrIj©jʆrJjsX	
        rK†rLjXrestorerM†rNjsjÆrOj6XsavedrP†rQj©jņrRj©jʆrSjsX	
        rT†rUj©j†rVjXEndifrW†rXj©jņrYj©jʆrZjsX	
        r[†r\jXprintr]†r^jsjÆr_jsjņr`jHjÕ†rajHXRestoring failed.rb†rcjújå†rdjHjÕ†rej©jʆrfjsX
    rg†rhjsjņrijäji†rjjäXrestartrk†rljäji†rmj©jO†rnjsX	
        ro†rpjj†rqjXrestartrr†rsjsjņrtj©jʆrujsX
    rv†rwjsjņrxjäji†ryjäXquitrz†r{jäji†r|j©jé†r}jsjÆr~jsjņrjäji†r€jäXq//r†r‚jäji†rƒj©jO†r„jsX	
        r…†r†jXquitr‡†rˆj©jņr‰j©jʆrŠjsX	
        r‹†rŒjXreturnr†rŽjsjÆrjsjņrjŸj1†r‘j©jņr’j©jʆr“jsjÆr”jXrtruer•†r–j©jņr—j©jʆr˜jsjÆr™jXrfalserš†r›j©jņrœj©jʆrjsjÆržjXreturnrŸ†r j©jņr¡j©jʆr¢jsX
    r£†r¤jsjņr¥jäji†r¦jäXprintr§†r¨jäji†r©j©jé†rªjsjÆr«jsjņr¬jäji†r­jäXp//r®†r¯jäji†r°j©jO†r±jsX	
        r²†r³jXprintr´†rµjsjÆr¶jsjņr·jHjÕ†r¸jHXPrint:r¹†rºjújå†r»jHjÕ†r¼j©jé†r½jsX

            r¾†r¿jsjņrÀjHjÕ†rÁjHjÆrÂjHj…†rÃjHX	string): rÄ†rÅjHjÕ†rÆj©jé†rÇjsjÆrÈj©j…†rÉjRXstringrÊ†rËj©j‘†rÌjsjÆrÍjsjņrÎjHjÕ†rÏjHXxyzzyrÐ†rÑjújå†rÒjHjÕ†rÓj©jé†rÔjsX

            rÕ†rÖjsjņr×jHjÕ†rØjHjÆrÙjHj…†rÚjHX	number): rÛ†rÜjHjÕ†rÝj©jé†rÞjsjÆrßj©j…†ràjRXnumberrá†râj©j‘†rãjsjÆräjsjņråjŸX123ræ†rçj©jé†rèjsjÆréjsjņrêjHjÕ†rëjújå†rìjHjÕ†ríj©jé†rîjsX

            rï†rðjsjņrñjHjÕ†ròjHjÆrójHj…†rôjHXchar): rõ†röjHjÕ†r÷j©jé†røjsjÆrùj©j…†rújRXcharrû†rüj©j‘†rýjsjÆrþjsjņrÿjÖX'x'r
†r
j©jé†r
jsjÆr
jsjņr
jHjÕ†r
jújå†r
jHjÕ†r
j©jé†r
jsX

            r	
†r

jsjņr
jHjÕ†r
jHjÆr

jHj…†r
jHX
address): r
†r
jHjÕ†r
j©jé†r
jsjÆr
j©j…†r
jRXaddressr
†r
j©j‘†r
jsjÆr
jsjņr
jäji†r
jäXplugh//pr
†r
jäji†r
j©jé†r
jsjÆr
jsjņr 
jHjÕ†r!
jújå†r"
jHjÕ†r#
j©jé†r$
jsX

            r%
†r&
jsjņr'
jHjÕ†r(
jHjÆr)
jHj…†r*
jHXThe): r+
†r,
jHjÕ†r-
j©jé†r.
jsjÆr/
j©j…†r0
jRXTher1
†r2
j©j‘†r3
jsjÆr4
jsjņr5
hŒXpersonr6
†r7
j©jé†r8
jsjÆr9
jsjņr:
jHjÕ†r;
jújå†r<
jHjÕ†r=
j©jé†r>
jsX

            r?
†r@
jsjņrA
jHjÕ†rB
jHjÆrC
jHj…†rD
jHXthe): rE
†rF
jHjÕ†rG
j©jé†rH
jsjÆrI
j©j…†rJ
jRXtherK
†rL
j©j‘†rM
jsjÆrN
jsjņrO
hŒXpersonrP
†rQ
j©jé†rR
jsjÆrS
jsjņrT
jHjÕ†rU
jújå†rV
jHjÕ†rW
j©jé†rX
jsX

            rY
†rZ
jsjņr[
jHjÕ†r\
jHjÆr]
jHj…†r^
jHXA): r_
†r`
jHjÕ†ra
j©jé†rb
jsjÆrc
j©j…†rd
jRXAre
†rf
j©j‘†rg
jsjÆrh
jsjņri
hŒXpersonrj
†rk
j©jé†rl
jsjÆrm
jsjņrn
jHjÕ†ro
jújå†rp
jHjÕ†rq
j©jé†rr
jsX

            rs
†rt
jsjņru
jHjÕ†rv
jHjÆrw
jHj…†rx
jHXa): ry
†rz
jHjÕ†r{
j©jé†r|
jsjÆr}
j©j…†r~
jRjI†r
j©j‘†r€
jsjÆr
jsjņr‚
hŒXpersonrƒ
†r„
j©jé†r…
jsjÆr†
jsjņr‡
jHjÕ†rˆ
jújå†r‰
jHjÕ†rŠ
j©jé†r‹
jsX

            rŒ
†r
jsjņrŽ
jHjÕ†r
jHjÆr
jHj…†r‘
jHXan): r’
†r“
jHjÕ†r”
j©jé†r•
jsjÆr–
j©j…†r—
jRXanr˜
†r™
j©j‘†rš
jsjÆr›
jsjņrœ
hŒXpersonr
†rž
j©jé†rŸ
jsjÆr 
jsjņr¡
jHjÕ†r¢
jújå†r£
jHjÕ†r¤
j©jé†r¥
jsX

            r¦
†r§
jsjņr¨
jHjÕ†r©
jHjÆrª
jHj…†r«
jHXname): r¬
†r­
jHjÕ†r®
j©jé†r¯
jsjÆr°
j©j…†r±
jRXnamer²
†r³
j©j‘†r´
jsjÆrµ
jsjņr¶
hŒXpersonr·
†r¸
j©jé†r¹
jsjÆrº
jsjņr»
jHjÕ†r¼
jújå†r½
jHjÕ†r¾
j©jé†r¿
jsX

            rÀ
†rÁ
jsjņrÂ
jHjÕ†rÃ
jHjÆrÄ
jHj…†rÅ
jHX	object): rÆ
†rÇ
jHjÕ†rÈ
j©jé†rÉ
jsjÆrÊ
j©j…†rË
jRXobjectrÌ
†rÍ
j©j‘†rÎ
jsjÆrÏ
jsjņrÐ
hŒXpersonrÑ
†rÒ
j©jé†rÓ
jsjÆrÔ
jsjņrÕ
jHjÕ†rÖ
jújå†r×
jHjÕ†rØ
j©jé†rÙ
jsX

            rÚ
†rÛ
jsjņrÜ
jHjÕ†rÝ
jHjÆrÞ
jHj…†rß
jHXproperty): rà
†rá
jHjÕ†râ
j©jé†rã
jsjÆrä
j©j…†rå
jRXpropertyræ
†rç
j©j‘†rè
jsjÆré
jsjņrê
hŒXaliasrë
†rì
j©jé†rí
jsjÆrî
jsjņrï
jHjÕ†rð
jújå†rñ
jHjÕ†rò
j©jé†ró
jsX

            rô
†rõ
jsjņrö
jHjÕ†r÷
jHjÆrø
jHj…†rù
jHX<routine>): rú
†rû
jHjÕ†rü
j©jé†rý
jsjÆrþ
j©j…†rÿ
jtXLanguageNumberr†rj©j‘†rjsjÆrjsjņrjŸX123r†rj©jé†rjsjÆrjsjņr	jHjÕ†r
jújå†rjHjÕ†rj©jé†r
jsX

            r†rjsjņrjHjÕ†rjHX <expression>: r†rjHjÕ†rj©jé†rjsjÆrjsjņrhŒjI†rjsjÆrhtjV†rjsjÆrjsjņrjŸj1†re(jsjÆrhtX-r†r jsjÆr!jsjņr"jŸjò†r#j©jé†r$jsjÆr%jsjņr&jHjÕ†r'jújå†r(jHjÕ†r)j©jé†r*jsX

            r+†r,jsjņr-jHjÕ†r.jHjÆr/jHj…†r0jHX<expression>): r1†r2jHjÕ†r3j©jé†r4jsjÆr5j©j…†r6jsjņr7hŒjI†r8jsjÆr9htjˆr:jsjÆr;jsjņr<hŒXpersonr=†r>j©j‘†r?j©jé†r@jsjÆrAjsjņrBjHjÕ†rCjújå†rDjHjÕ†rEj©jʆrFjsX	
        rG†rHjXprintrI†rJjsjÆrKjsjņrLjHjÕ†rMjHXEscapes:rN†rOjújå†rPjHjÕ†rQj©jé†rRjsX

            rS†rTjsjņrUjHjÕ†rVjHX by mnemonic: rW†rXjúX@!!rY†rZjHjÆr[júX@<<r\†r]jHjÆr^júX@'Ar_†r`jHjÆrajúX@AErb†rcjHjÆrdjúX@etre†rfjHjÆrgjúX@:yrh†rijújå†rjjHjÕ†rkj©jé†rljsX

            rm†rnjsjņrojHjÕ†rpjHX by decimal value: rq†rrjúX@@64rs†rtjHjÆrujúX@@126rv†rwjújå†rxjHjÕ†ryj©jé†rzjsX

            r{†r|jsjņr}jHjÕ†r~jHX by Unicode value: r†r€júX@{DC}r†r‚júX@{002b}rƒ†r„jújå†r…jHjÕ†r†j©jé†r‡jsX

            rˆ†r‰jsjņrŠjHjÕ†r‹jHX by string variable: rŒ†rjúX@25rކrjújå†rjHjÕ†r‘j©jʆr’jsX
    r“†r”jsjņr•jäji†r–jäXfontr—†r˜jäji†r™j©jé†ršjsjÆr›jsjņrœjäji†rjäXstylerž†rŸjäji†r j©jO†r¡jsX
 
        r¢†r£jXfontr¤†r¥jsjÆr¦jXoffr§†r¨j©jņr©j©jʆrªjsjÆr«jXprintr¬†r­jsjÆr®jsjņr¯jHjÕ†r°jHXfont offr±†r²jújå†r³jHjÕ†r´j©jʆrµjsX	
        r¶†r·jXfontr¸†r¹jsjÆrºjXonr»†r¼j©jņr½j©jʆr¾jsjÆr¿jXprintrÀ†rÁjsjÆrÂjsjņrÃjHjÕ†rÄjHXfont onrņrÆjújå†rÇjHjÕ†rÈj©jʆrÉjsX	
        rʆrËjXstyler̆rÍjsjÆrÎjXreverserφrÐj©jņrÑj©jʆrÒjsjÆrÓjXprintrÔ†rÕjsjÆrÖjsjņr×jHjÕ†rØjHX
style reverserÙ†rÚjújå†rÛjHjÕ†rÜj©jʆrÝjsjÆrÞjXstyler߆ràjsjÆrájXromanrâ†rãj©jņräj©jʆråjsX	
        ræ†rçjXstylerè†réjsjÆrêjXboldrë†rìj©jņríj©jʆrîjsjÆrïjXprintrð†rñjsjÆròjsjņrójHjÕ†rôjHX
style boldrõ†röjújå†r÷jHjÕ†røj©jʆrùjsX	
        rú†rûjXstylerü†rýjsjÆrþjX	underlinerÿ†rj©jņrj©jʆrjsjÆrjXprintr†rjsjÆrjsjņrjHjÕ†rjHXstyle underliner	†r
jújå†rjHjÕ†rj©jʆr
jsX	
        r†rjXstyler†rjsjÆrjXfixedr†rj©jņrj©jʆrjsjÆrjXprintr†rjsjÆrjsjņrjHjÕ†rjHXstyle fixedr†rjújå†rjHjÕ†r j©jʆr!jsX	
        r"†r#jXstyler$†r%jsjÆr&jXromanr'†r(j©jņr)j©jʆr*jsjÆr+jXprintr,†r-jsjÆr.jsjņr/jHjÕ†r0jHXstyle romanr1†r2jújå†r3jHjÕ†r4j©jʆr5jsX
    r6†r7jsjņr8jäji†r9jäX
statementsr:†r;jäji†r<j©jO†r=jsX	
        r>†r?jXspacesr@†rAjsjÆrBjsjņrCjŸX8rD†rEj©jņrFj©jʆrGjsX	
        rH†rIjX
objectlooprJ†rKjsjÆrLj©j…†rMhÐjY†rNj©j‘†rOjsjÆrPj©j{	†rQjsX

            rR†rSjXprintrT†rUjsjÆrVjsjņrWjHjÕ†rXjHXobjectloop rY†rZjHj…†r[jHXo): r\†r]jHjÕ†r^j©jé†r_jsjÆr`j©j…†rajRXtherb†rcj©j‘†rdjsjÆrejsjņrfhŒjY†rgj©jé†rhjsjÆrijsjņrjjHjÕ†rkjújå†rljHjÕ†rmj©jʆrnjsX	
        ro†rpj©jµ	†rqjsX	
        rr†rsjX
objectlooprt†rujsjÆrvj©j…†rwhÐjY†rxjsjÆryjXinrz†r{jsjÆr|jsjņr}hŒXcompassr~†rj©j‘†r€jsjÆrj©j{	†r‚jsjÆrƒh&X! 'in' is a keywordr„†r…jsX

            r††r‡jXprintrˆ†r‰jsjÆrŠjsjņr‹jHjÕ†rŒjHXobjectloop r†rŽjHj…†rjHXo in compass): r†r‘jHjÕ†r’j©jé†r“jsjÆr”j©j…†r•jRXther–†r—j©j‘†r˜jsjÆr™jsjņršhŒjY†r›j©jé†rœjsjÆrjsjņržjHjÕ†rŸjújå†r jHjÕ†r¡j©jʆr¢jsX	
        r£†r¤j©jµ	†r¥jsX	
        r¦†r§jX
objectloopr¨†r©jsjÆrªj©j…†r«hÐjY†r¬jsjÆr­h‚Xinr®†r¯jsjÆr°jsjņr±hŒXcompassr²†r³jsjÆr´htX&&rµ†r¶jsjÆr·jsjņr¸jEXtruer¹†rºj©j‘†r»jsjÆr¼j©j{	†r½jsjÆr¾h&X! 'in' is an operatorr¿†rÀjsX

            rÁ†rÂjXprintrÆrÄjsjÆrÅjsjņrÆjHjÕ†rÇjHXobjectloop rȆrÉjHj…†rÊjHXo in compass && true): rˆrÌjHjÕ†rÍj©jé†rÎjsjÆrÏj©j…†rÐjRXtherцrÒj©j‘†rÓjsjÆrÔjsjņrÕhŒjY†rÖj©jé†r×jsjÆrØjsjņrÙjHjÕ†rÚjújå†rÛjHjÕ†rÜj©jʆrÝjsX	
        rÞ†rßj©jµ	†ràjsX	
        rá†râjX
objectlooprã†räjsjÆråj©j…†ræhÐjY†rçjsjÆrèjXfromré†rêjsjÆrëjsjņrìhŒXse_objrí†rîj©j‘†rïjsjÆrðj©j{	†rñjsX

            rò†rójXprintrô†rõjsjÆröjsjņr÷jHjÕ†røjHXobjectloop rù†rújHj…†rûjHXo from se_obj): rü†rýjHjÕ†rþj©jé†rÿjsjÆrj©j…†rjRXther†rj©j‘†rjsjÆrjsjņrhŒjY†rj©jé†rjsjÆr	jsjņr
jHjÕ†rjújå†rjHjÕ†r
j©jʆrjsX	
        r†rj©jµ	†rjsX	
        r†rjX
objectloopr†rjsjÆrj©j…†rhÐjY†rjsjÆrjXnearr†rjsjÆrjsjņrhŒXpersonr†rj©j‘†r jsjÆr!j©j{	†r"jsX

            r#†r$jXprintr%†r&jsjÆr'jsjņr(jHjÕ†r)jHXobjectloop r*†r+jHj…†r,jHXo near person): r-†r.jHjÕ†r/j©jé†r0jsjÆr1j©j…†r2jRXther3†r4j©j‘†r5jsjÆr6jsjņr7hŒjY†r8j©jé†r9jsjÆr:jsjņr;jHjÕ†r<jújå†r=jHjÕ†r>j©jʆr?jsX	
        r@†rAj©jµ	†rBjsX	
        rC†rDj©j†rEjXIfdefrF†rGjsjÆrHjsjņrIjEXTARGET_ZCODErJ†rKj©jņrLj©jʆrMjsX	
        rN†rOj©j†rPjXTracerQ†rRjsjÆrSjXassemblyrT†rUjsjÆrVjXonrW†rXj©jņrYj©jʆrZjsj»†r[jj†r\jsjÆr]h&X! This is assembly.r^†r_jsX	
        r`†rajXaddrb†rcjsjÆrdhtj†rejsjņrfjŸjü†rgjsjÆrhj©j…†rijsjņrjjˆX$$1rk†rlhtjˆrmjsjņrnj—X$3ro†rpj©j‘†rqhtjV†rrjsjņrsjŸj1†rtjsjÆruj©X->rv†rwjsjÆrxjsjņryhŒjQ†rzj©jʆr{jsX	
        r|†r}jj†r~jXget_siblingr†r€jsjÆrjsjņr‚hŒX	test_tuberƒ†r„jsjÆr…j©X->r††r‡jsjÆrˆjsjņr‰hŒjQ†rŠjsjÆr‹j6j	†rŒj6Xsavedr†rŽj©jʆrjsX	
        r†r‘jj†r’jXincr“†r”jsjÆr•jsjņr–j©j†r—jsjņr˜hŒjQ†r™j©j7†ršj©jʆr›jsX	
        rœ†rjj†ržjXjerŸ†r jsjÆr¡jsjņr¢jRXspr£†r¤jsjÆr¥j©j…†r¦jsjņr§jŸjò†r¨htjˆr©jsjņrªjŸjõ†r«htjV†r¬jsjņr­jŸj†r®j©j‘†r¯jsjÆr°j6j	†r±jsjÆr²j6Xequalr³†r´j©jʆrµjsX	
        r¶†r·jj†r¸jXjer¹†rºjsjÆr»jsjņr¼jŸjò†r½jsjÆr¾j©j…†r¿jsjņrÀj©j…†rÁjsjņrÂjRXsprÆrÄj©j‘†rÅj©j‘†rÆjsjÆrÇj6X?~rȆrÉjsjÆrÊj6X	differentrˆrÌj©jʆrÍjsX	
        rΆrÏj6jÞ†rÐh&X! This is a label:rцrÒjsX

            rÓ†rÔj6XequalrÕ†rÖj©jʆr×jsX	
        r؆rÙjXprintrÚ†rÛjsjÆrÜjsjņrÝjHjÕ†rÞjHXsp == 1r߆ràjújå†rájHjÕ†râj©jʆrãjsX	
        rä†råjXjumpræ†rçjsjÆrèj6Xlabelré†rêj©jņrëj©jʆrìjsX	
        rí†rîj6jÞ†rïj6X	differentrð†rñj©jʆròjsX	
        ró†rôjXprintrõ†röjsjÆr÷jsjņrøjHjÕ†rùjHXsp rú†rûjúX@@126rü†rýjHX= 1rþ†rÿjújå†rjHjÕ†rj©jʆrjsX	
        r†rj6jÞ†rj6Xlabelr†rj©jʆrjsX	
        r	†r
j©j†rjXTracer†r
jsjÆrjXoffr†rj©jņrj©jʆrjsjÆrj©j†rjXEndifr†rj©jņrj©jʆrjsjÆrh&X! TARGET_ZCODEr†rjsX	
        r†rjsjņrhŒjI†rjsjÆr htj†r!jsjÆr"jsjņr#jEXrandomr$†r%j©j…†r&jsjņr'jŸX10r(†r)j©j‘†r*j©jņr+j©jʆr,jsX	
        r-†r.jXswitchr/†r0jsjÆr1j©j…†r2jsjņr3hŒjI†r4j©j‘†r5jsjÆr6j©j{	†r7jsX	
        r8†r9jsjņr:jŸjò†r;j©jé†r<jsjÆr=jsjņr>jŸX9r?†r@j©jO†rAjsX

            rB†rCjXboxrD†rEjsjÆrFjsjņrGjHjÕ†rHjHX(Testing oneself is best when done alone.rI†rJjHjÕ†rKjsX
                rL†rMjsjņrNjHjÕ†rOjHX(                         -- Jimmy CarterrP†rQjHjÕ†rRj©jņrSj©jʆrTjsX	
        rU†rVjsjņrWjŸj1†rXj©jé†rYjsjÆrZjsjņr[jŸX6r\†r]j©jé†r^jsjÆr_jsjņr`hŒXtora†rbj©jé†rcjsjÆrdjsjņrejŸjõ†rfjsjÆrgjXtorh†rijsjÆrjjsjņrkjŸj	†rlj©jé†rmjsjÆrnjsjņrohŒXtorp†rqjsjÆrrjXtors†rtjsjÆrujsjņrvhŒXtorw†rxj©jO†ryjsX

            rz†r{j©X<r|†r}jsjņr~hŒXTaker†r€jsjÆrjsjņr‚hŒXpigeonrƒ†r„j©X>r…†r†j©jņr‡j©jʆrˆjsX

            r‰†rŠj©j†r‹jXIfdefrŒ†rjsjÆrŽjsjņrhŒXVN_1633r†r‘j©jņr’j©jʆr“jsX

            r”†r•j©j|†r–jsjņr—hŒXJumpr˜†r™j©jé†ršjsjÆr›jsjņrœhŒXpersonr†ržj©j…†rŸj©jņr j©jʆr¡jsX

            r¢†r£j©j†r¤jXEndifr¥†r¦j©jņr§j©jʆr¨jsX

            r©†rªjsjņr«hŒjI†r¬jsjÆr­htj†r®jsjÆr¯jsjņr°htX##r±†r²hŒXDropr³†r´j©jņrµj©jʆr¶jsX

            r·†r¸j©j|†r¹jsjÆrºh&X4! The angle brackets may be separated by whitespace.r»†r¼jsX
                r½†r¾j©j|†r¿jsjÆrÀjsjņrÁj©j…†rÂjsjņrÃhŒjI†rÄj©j‘†rÅjsjÆrÆjsjņrÇhŒXpigeonrȆrÉjsjÆrÊj©j…†rËjsjÆrÌj©j…†rÍj©jņrÎj©jʆrÏjsX	
        rІrÑjXdefaultrÒ†rÓj©jO†rÔjsX

            rÕ†rÖjXdor׆rØjsjÆrÙj©j{	†rÚjsX
                rÛ†rÜjXgiver݆rÞjsjÆrßjsjņràhŒXpersonrá†râjsjÆrãjsjņrähŒXgeneralrå†ræjsjÆrçhtjÓ†rèjsjņréhŒXgeneralrê†rëj©jņrìj©jʆríjsX

            rî†rïj©jµ	†rðjsjÆrñjXuntilrò†rójsjÆrôjsjņrõj©j…†röjsjņr÷hŒXpersonrø†rùjsjÆrúh‚Xprovidesrû†rüjsjÆrýjsjņrþhŒXliferÿ†rjsjÆrhtX&&r†rjsjÆrhtX~~r†rjsjņrjEXfalser†r	j©j‘†r
j©jņrj©jʆrjsX

            r
†rjXifr†rjsjÆrj©j…†rjsjņrhŒjI†rjsjÆrhtX==r†rjsjÆrjsjņrjŸX7r†rj©j‘†rjsjÆrjsjņrhŒjI†rjsjÆr htj†r!jsjÆr"jsjņr#jŸjü†r$j©jņr%j©jʆr&jsX

            r'†r(jXelser)†r*jsjÆr+jsjņr,hŒjI†r-jsjÆr.htj†r/jsjÆr0jsjņr1jŸj	†r2j©jņr3j©jʆr4jsX	
        r5†r6j©jµ	†r7jsX
    r8†r9jsjņr:jäji†r;jäXexpressionsr<†r=jäji†r>j©jO†r?jsX	
        r@†rAjsjņrBhŒjI†rCjsjÆrDhtj†rEjsjÆrFjsjņrGjŸjò†rHhtjˆrIjsjņrJjŸjò†rKhtj†rLjsjņrMjŸjò†rNhtjV†rOjsjņrPjŸjò†rQhtj%
†rRjsjņrSjŸjò†rThtX%rU†rVjsjņrWjŸjò†rXhtX&rY†rZjsjņr[jŸjò†r\htX|r]†r^jsjņr_jŸjò†r`htX&&ra†rbjsjņrcjŸjò†rdhtX||re†rfjsjņrgjŸjò†rhhtX==ri†rjjsjņrkj©j…†rljsjņrmjŸjò†rnhtX~=ro†rpjsjņrqj©j…†rrjsjņrsjŸjò†rthtj…†rujsjņrvj©j…†rwjsjņrxjŸjò†ryhtj|†rzjsjņr{j©j…†r|jsjņr}jŸjò†r~htX>=r†r€jsjņrj©j…†r‚jsjņrƒjŸjò†r„htX<=r…†r†jsjņr‡jŸjò†rˆj©j‘†r‰j©j‘†rŠj©j‘†r‹j©j‘†rŒj©j‘†rj©jņrŽj©jʆrjsX	
        r†r‘jsjņr’hŒjI†r“htX++r”†r•j©jņr–j©jʆr—jsjÆr˜htX++r™†ršjsjņr›hŒjI†rœj©jņrj©jʆržjsjÆrŸjsjņr hŒjI†r¡htX--r¢†r£j©jņr¤j©jʆr¥jsjÆr¦htX--r§†r¨jsjņr©hŒjI†rªj©jņr«j©jʆr¬jsX	
        r­†r®jsjņr¯hŒjI†r°jsjÆr±htj†r²jsjÆr³jsjņr´hŒXpersonrµ†r¶htjÞ†r·jsjņr¸hŒXlifer¹†rºj©jņr»j©jʆr¼jsX	
        r½†r¾jsjņr¿hŒjI†rÀjsjÆrÁhtj†rÂjsjÆrÃjsjņrÄhŒXkitchenrņrÆhtX.&rdžrÈjsjņrÉhŒXarrrʆrËj©jņrÌj©jʆrÍjsX	
        rΆrÏjsjņrÐhŒjI†rÑjsjÆrÒhtj†rÓjsjÆrÔjsjņrÕhŒXkitchenrÖ†r×htX.#r؆rÙjsjņrÚhŒXarrrÛ†rÜj©jņrÝj©jʆrÞjsX	
        r߆ràjsjņráhŒjI†râjsjÆrãhtj†räjsjÆråjsjņræhŒXBirdrç†rèhtX::ré†rêjsjņrëhŒXwingspanrì†ríj©jņrîj©jʆrïjsX	
        rð†rñjsjņròhŒjI†rójsjÆrôhtj†rõjsjÆröjsjņr÷hŒXkitchenrø†rùjsjÆrúh‚Xhasrû†rüjsjÆrýjsjņrþhŒXgeneralrÿ†rj©jņrj©jʆrjsX	
        r†rjsjņrhŒjI†rjsjÆrhtj†rjsjÆr	jsjņr
hŒXkitchenr†rjsjÆr
h‚Xhasntr†rjsjÆrjsjņrhŒXgeneralr†rj©jņrj©jʆrjsX	
        r†rjsjņrhŒjI†rjsjÆrhtj†rjsjÆrjsjņre(hŒXkitchenr†rjsjÆr h‚Xprovidesr!†r"jsjÆr#jsjņr$hŒXarrr%†r&j©jņr'j©jʆr(jsX	
        r)†r*jsjņr+hŒjI†r,jsjÆr-htj†r.jsjÆr/jsjņr0hŒXpersonr1†r2jsjÆr3h‚Xinr4†r5jsjÆr6jsjņr7hŒXkitchenr8†r9j©jņr:j©jʆr;jsX	
        r<†r=jsjņr>hŒjI†r?jsjÆr@htj†rAjsjÆrBjsjņrChŒXpersonrD†rEjsjÆrFh‚XnotinrG†rHjsjÆrIjsjņrJhŒXkitchenrK†rLj©jņrMj©jʆrNjsX	
        rO†rPjsjņrQhŒjI†rRjsjÆrShtj†rTjsjÆrUjsjņrVhŒXpersonrW†rXjsjÆrYh‚XofclassrZ†r[jsjÆr\jsjņr]hŒXBirdr^†r_j©jņr`j©jʆrajsX	
        rb†rcjsjņrdhŒjI†rejsjÆrfhtj†rgjsjÆrhjsjņrihŒjI†rjjsjÆrkhtX==rl†rmjsjÆrnjsjņrojŸj†rpjsjÆrqh‚Xorrr†rsjsjÆrtjsjņrujŸjò†rvj©jņrwj©jʆrxjsX	
        ry†rzjsjņr{hŒjI†r|jsjÆr}htj†r~jsjÆrjsjņr€hŒXStubRr†r‚j©j…†rƒjsjņr„j©j‘†r…j©jņr†j©jʆr‡jsX	
        rˆ†r‰jsjņrŠhŒjI†r‹jsjÆrŒhtj†rjsjÆrŽjsjņrhŒXStubRr†r‘j©j…†r’jsjņr“hŒjI†r”j©j‘†r•j©jņr–j©jʆr—jsX	
        r˜†r™jsjņršhŒjI†r›jsjÆrœhtj†rjsjÆržjsjņrŸhŒXStubRr †r¡j©j…†r¢jsjņr£j©jé†r¤jsjÆr¥jsjņr¦hŒjI†r§j©j‘†r¨j©jņr©j©jʆrªjsX	
        r«†r¬jsjņr­hŒjI†r®jsjÆr¯htj†r°jsjÆr±jsjņr²jHjÕ†r³jHXstringr´†rµjHjÕ†r¶j©jņr·j©jʆr¸jsX	
        r¹†rºjsjņr»hŒjI†r¼jsjÆr½htj†r¾jsjÆr¿jsjņrÀjäji†rÁjäXwordr†rÃjäji†rÄj©jņrÅj©jʆrÆjsX	
        rdžrÈjsjņrÉhŒjI†rÊjsjÆrËhtj†rÌjsjÆrÍjsjņrÎjÖX'''rφrÐj©jņrÑj©jʆrÒjsjÆrÓh&X! characterrÔ†rÕjsX	
        rÖ†r×jsjņrØhŒjI†rÙjsjÆrÚhtj†rÛjsjÆrÜjsjņrÝj—X$09afAFrÞ†rßj©jņràj©jʆrájsX	
        râ†rãjsjņrähŒjI†råjsjÆræhtj†rçjsjÆrèjsjņréjˆX$$01rê†rëj©jņrìj©jʆríjsX	
        rî†rïjsjņrðhŒjI†rñjsjÆròhtj†rójsjÆrôjsjņrõhtX##rö†r÷hŒXEatrø†rùj©jņrúj©jʆrûjsjÆrüjsjņrýhŒjI†rþjsjÆrÿhtj†rjsjÆrjsjņrhtX#a$r†rhŒXEatr†rj©jņrj©jʆrjsX	
        r	†r
jsjņrhŒjI†rjsjÆr
htj†rjsjÆrjsjņrhtX#g$r†rhíXselfr†rj©jņrj©jʆrjsX	
        r†rjsjņrhŒjI†rjsjÆrhtj†rjsjÆrjsjņrhtX#n$r†r jëX!wordr!†r"j©jņr#j©jʆr$jsX	
        r%†r&jsjņr'hŒjI†r(jsjÆr)htj†r*jsjÆr+jsjņr,htX#r$r-†r.jtXStubRr/†r0j©jņr1j©jʆr2jsX	
        r3†r4jsjņr5hŒjI†r6jsjÆr7htj†r8jsjÆr9jsjņr:jEj†r;jEX	dict_par1r<†r=j©jņr>j©jʆr?jsX
    r@†rAjXdefaultrB†rCj©jO†rDjsX	
        rE†rFjXforrG†rHjsjÆrIj©j…†rJjsjņrKhŒjI†rLjsjÆrMhtj†rNjsjÆrOjsjņrPjŸj1†rQj©jé†rRjsjÆrSjsjņrThŒjQ†rUjsjÆrVhtj†rWjsjÆrXjsjņrYhŒjI†rZj©jʆr[jsjÆr\jsjņr]j©j…†r^jsjņr_hŒjI†r`jsjÆrahtj|†rbjsjÆrcjsjņrdhŒXbufferre†rfhtX->rg†rhjsjņrijŸjò†rjjsjÆrkhtjˆrljsjÆrmjsjņrnjŸj1†roj©j‘†rpjsjÆrqhtX&&rr†rsjsjÆrtjsjņruj©j…†rvjsjņrwhŒXBirdrx†ryhtX::rz†r{jsjņr|hŒXwingspanr}†r~j©j‘†rj©jO†r€jsjÆrhtX++r‚†rƒjsjņr„hŒjI†r…j©jé†r†jsjÆr‡jsjņrˆhŒjQ†r‰htX--rІr‹j©j‘†rŒjsjÆrj©j{	†rŽjsX

            r†rjXprintr‘†r’jsjÆr“j©j…†r”jRXcharr•†r–j©j‘†r—jsjÆr˜jsjņr™hŒXbufferrš†r›htX->rœ†rjsjņržhŒjI†rŸj©jʆr jsX	
        r¡†r¢j©jµ	†r£jsX	
        r¤†r¥jXnew_liner¦†r§j©jņr¨j©jʆr©jsX	
        rª†r«jXforr¬†r­jsjÆr®j©j…†r¯jsjņr°j©jO†r±jsjņr²j©jO†r³jsjņr´j©j‘†rµjsjÆr¶jXbreakr·†r¸j©jņr¹j©jʆrºjsX
    r»†r¼j©jµ	†r½jsX
    r¾†r¿j6jÞ†rÀj6XsavedrÁ†rÂj©jʆrÃj©jʆrÄjsj»†rÅj©j7†rÆj©jņrÇj©jʆrÈjsX

rɆrÊj©j†rËjsjÆrÌjtX
TestNumberSubr͆rÎj©jʆrÏjsX
    rІrÑjX	print_retrÒ†rÓjsjÆrÔjsjņrÕhŒX
parsed_numberrÖ†r×j©jé†rØjsjÆrÙjsjņrÚjHjÕ†rÛjHX is r܆rÝjHjÕ†rÞj©jé†rßjsjÆràj©j…†rájRXnumberrâ†rãj©j‘†räjsjÆråjsjņræhŒX
parsed_numberrç†rèj©jé†réjsjÆrêjsjņrëjHjÕ†rìjHjÞ†ríjHjÕ†rîj©jʆrïjsj»†rðj©j7†rñj©jņròj©jʆrójsX

rô†rõj©j†röjsjÆr÷jtXTestAttributeSubrø†rùj©jʆrújsjÆrûjX	print_retrü†rýjsjÆrþj©j…†rÿjRXTher†rj©j‘†rjsjÆrjsjņrhŒXnounr†rj©jé†rjsjÆrjsjņr	jHjÕ†r
jHX has been reversed.r†rjHjÕ†r
j©jʆrjsjÆrj©j7†rj©jņrj©jʆrjsX

r†rj©j†rjsjÆrjtXCreatureTestr†rjsjÆrhÐXobjr†rj©jʆrjsjÆrjXreturnr†rjsjÆr jsjņr!hŒXobjr"†r#jsjÆr$h‚Xhasr%†r&jsjÆr'jsjņr(hŒXanimater)†r*j©jņr+j©jʆr,jsjÆr-j©j7†r.j©jņr/j©jʆr0jsX

r1†r2j©j†r3jsjÆr4jtXTestCreatureSubr5†r6j©jʆr7jsjÆr8jX	print_retr9†r:jsjÆr;j©j…†r<jRXTher=†r>j©j‘†r?jsjÆr@jsjņrAhŒXnounrB†rCj©jé†rDjsjÆrEjsjņrFjHjÕ†rGjHX is a creature.rH†rIjHjÕ†rJj©jʆrKjsjÆrLj©j7†rMj©jņrNj©jʆrOjsX

rP†rQj©j†rRjsjÆrSjtXTestMultiheldSubrT†rUj©jʆrVjsjÆrWjX	print_retrX†rYjsjÆrZjsjņr[jHjÕ†r\jHXYou are holding r]†r^jHjÕ†r_j©jé†r`jsjÆraj©j…†rbjRXtherc†rdj©j‘†rejsjÆrfjsjņrghŒXnounrh†rij©jé†rjjsjÆrkjsjņrljHjÕ†rmjHjÞ†rnjHjÕ†roj©jʆrpjsjÆrqj©j7†rrj©jņrsj©jʆrtjsX

ru†rvj©j†rwjsjÆrxjtXTestMultiexceptSubry†rzj©jʆr{jsjÆr|jjņr}jsjņr~jHjÕ†rjHX	You test r€†rjHjÕ†r‚j©jé†rƒjsjÆr„j©j…†r…jRXther††r‡j©j‘†rˆjsjÆr‰jsjņrŠhŒXnounr‹†rŒj©jé†rjsjÆrŽjsjņrjHjÕ†rjHX with r‘†r’jHjÕ†r“j©jé†r”jsjÆr•j©j…†r–jRXther—†r˜j©j‘†r™jsjÆršjsjņr›hŒXsecondrœ†rj©jé†ržjsjÆrŸjsjņr jHjÕ†r¡jHjÞ†r¢jHjÕ†r£j©jʆr¤jsjÆr¥j©j7†r¦j©jņr§j©jʆr¨jsX

r©†rªj©j†r«jsjÆr¬jtXTestMultiinsideSubr­†r®j©jʆr¯jsjÆr°jjņr±jsjņr²jHjÕ†r³jHX	You test r´†rµjHjÕ†r¶j©jé†r·jsjÆr¸j©j…†r¹jRXtherº†r»j©j‘†r¼jsjÆr½jsjņr¾hŒXnounr¿†rÀj©jé†rÁjsjÆrÂjsjņrÃjHjÕ†rÄjHX from rņrÆjHjÕ†rÇj©jé†rÈjsjÆrÉj©j…†rÊjRXtherˆrÌj©j‘†rÍjsjÆrÎjsjņrÏhŒXsecondrІrÑj©jé†rÒjsjÆrÓjsjņrÔjHjÕ†rÕjHjÞ†rÖjHjÕ†r×j©jʆrØjsjÆrÙj©j7†rÚj©jņrÛj©jʆrÜjsX

r݆rÞj©j†rßjsjÆràjtXTestMultiSubrá†râj©jʆrãjsjÆräjX	print_retrå†ræjsjÆrçj©j…†rèjRXTheré†rêj©j‘†rëjsjÆrìjsjņríhŒXnounrî†rïj©jé†rðjsjÆrñjsjņròjHjÕ†rójHX is a thing.rô†rõjHjÕ†röj©jʆr÷jsjÆrøj©j7†rùj©jņrúj©jʆrûjsX

rü†rýj©j†rþjsjÆrÿjtXTestNounFilterSubr†rj©jʆrjsjÆrjX	print_retr†rjsjÆrj©j…†rjRXTher†r	j©j‘†r
jsjÆrjsjņrhŒXnounr
†rj©jé†rjsjÆrjsjņrjHjÕ†rjHX is a bird.r†rjHjÕ†rj©jʆrjsjÆrj©j7†rj©jņrj©jʆrjsX

r†rj©j†rjsjÆrjtXTestScopeFilterSubr†r j©jʆr!jsjÆr"jX	print_retr#†r$jsjÆr%j©j…†r&jRXTher'†r(j©j‘†r)jsjÆr*jsjņr+hŒXnounr,†r-j©jé†r.jsjÆr/jsjņr0jHjÕ†r1jHX is a direction.r2†r3jHjÕ†r4j©jʆr5jsjÆr6j©j7†r7j©jņr8j©jʆr9jsX

r:†r;j©j†r<jsjÆr=jtXTestSpecialSubr>†r?j©jʆr@jsjÆrAjjņrBjsjņrCjHjÕ†rDjHXYour lucky number is rE†rFjHjÕ†rGj©jé†rHjsjÆrIjsjņrJhŒX
parsed_numberrK†rLj©jé†rMjsjÆrNjsjņrOjHjÕ†rPjHjÞ†rQjHjÕ†rRj©jʆrSjsjÆrTj©j7†rUj©jņrVj©jʆrWjsX

rX†rYj©j†rZjsjÆr[jtXTestTopicSubr\†r]j©jʆr^jsjÆr_jjņr`jsjņrajHjÕ†rbjHXYou discuss a topic.rc†rdjHjÕ†rej©jʆrfjsjÆrgj©j7†rhj©jņrij©jʆrjjsX

rk†rlj©j†rmjsjÆrnjtXTestNounSubro†rpj©jʆrqjsjÆrrjjņrsjsjņrtjHjÕ†rujHXThat is rv†rwjHjÕ†rxj©jé†ryjsjÆrzj©j…†r{jRjI†r|j©j‘†r}jsjÆr~jsjņrhŒXnounr€†rj©jé†r‚jsjÆrƒjsjņr„jHjÕ†r…jHjÞ†r†jHjÕ†r‡j©jʆrˆjsjÆr‰j©j7†rŠj©jņr‹j©jʆrŒjsX

r†rŽj©j†rjsjÆrjtXTestHeldSubr‘†r’j©jʆr“jsjÆr”jjņr•jsjņr–jHjÕ†r—jHXYou are holding r˜†r™jHjÕ†ršj©jé†r›jsjÆrœj©j…†rjRjI†ržj©j‘†rŸjsjÆr jsjņr¡hŒXnounr¢†r£j©jé†r¤jsjÆr¥jsjņr¦jHjÕ†r§jHjÞ†r¨jHjÕ†r©j©jʆrªjsjÆr«j©j7†r¬j©jņr­j©jʆr®jsX

r¯†r°j©j†r±jsjÆr²jtX
NewWaveSubr³†r´j©jʆrµjsjÆr¶jjņr·jsjņr¸jHjÕ†r¹jHXThat would be foolish.rº†r»jHjÕ†r¼j©jʆr½jsjÆr¾j©j7†r¿j©jņrÀj©jʆrÁjsX

r†rÃj©j†rÄjsjÆrÅjtXFeelSubrƆrÇj©jʆrÈjsjÆrÉjX	print_retrʆrËjsjÆrÌj©j…†rÍjRXTherΆrÏj©j‘†rÐjsjÆrÑjsjņrÒhŒXnounrÓ†rÔj©jé†rÕjsjÆrÖjsjņr×jHjÕ†rØjHX feels normal.rÙ†rÚjHjÕ†rÛj©jʆrÜjsjÆrÝj©j7†rÞj©jņrßj©jʆràjsX

rá†râj©j†rãjsjÆräjtX
ReverseSubrå†ræjsjÆrçhÐXfromrè†réj©jʆrêjsX
    rë†rìjsjņríhŒXfromrî†rïjsjÆrðhtj†rñjsjÆròjsjņrójEXparentrô†rõj©j…†röjsjņr÷hŒXnounrø†rùj©j‘†rúj©jņrûj©jʆrüjsX
    rý†rþjXmoverÿ†rjsjÆrjsjņrhŒXnounr†rjsjÆrjXtor†rjsjÆrjsjņr	jEXparentr
†rj©j…†rjsjņr
hŒXsecondr†rj©j‘†rj©jņrj©jʆrjsX
    r†rjXifr†rjsjÆrj©j…†rjsjņrhŒXfromr†rjsjÆrhtX==r†rjsjÆrjsjņr hŒXtor!†r"j©j‘†r#jsX	
        r$†r%jXmover&†r'jsjÆr(jsjņr)hŒXsecondr*†r+jsjÆr,jXtor-†r.jsjÆr/jsjņr0hŒXtor1†r2j©jņr3j©jʆr4jsX
    r5†r6jXelser7†r8jsX	
        r9†r:jXmover;†r<jsjÆr=jsjņr>hŒXsecondr?†r@jsjÆrAjXtorB†rCjsjÆrDjsjņrEhŒXfromrF†rGj©jņrHj©jʆrIjsX
    rJ†rKjXgiverL†rMjsjÆrNjsjņrOhŒXnounrP†rQjsjÆrRjsjņrShŒXtorT†rUj©jņrVj©jʆrWjsX
    rX†rYjsjņrZhŒXfromr[†r\jsjÆr]htj†r^jsjÆr_jsjņr`hŒXtora†rbj©jņrcj©jʆrdjsX
    re†rfjXgiverg†rhjsjÆrijsjņrjhŒXsecondrk†rljsjÆrmjsjņrnhŒXfromro†rpj©jņrqj©jʆrrjsX
    rs†rtjjņrujsjņrvjHjÕ†rwjHX	You swap rx†ryjHjÕ†rzj©jé†r{jsjÆr|j©j…†r}jRXther~†rj©j‘†r€jsjÆrjsjņr‚hŒXnounrƒ†r„j©jé†r…jsjÆr†jsjņr‡jHjÕ†rˆjHX and r‰†rŠjHjÕ†r‹j©jé†rŒjsjÆrj©j…†rŽjRXther†rj©j‘†r‘jsjÆr’jsjņr“hŒXsecondr”†r•j©jé†r–jsjÆr—jsjņr˜jHjÕ†r™jHjÞ†ršjHjÕ†r›j©jʆrœjsj»†rj©j7†ržj©jņrŸj©jʆr jsX

r¡†r¢jXEndr£†r¤jsX*: The End directive ends the source code.
r¥†r¦e.