; TeX output 1997.02.06:1135sou0.DtGGcmr17User's7tGuidetotheOvqerword7tpackage!", cmsy10gXQ cmr12FVrankG.Bennett,Jr.,bFVebruary6,1997.!Kt : cmbx9Abstractэoo cmr9This1pac9k|rageprovidestwolow-levelmacrosfortheparsingoftextusing bL5Aacmr6A TuAEXc.25" cmmi9"u.!čINff cmbx121aLUsingffthemacrosIK`y cmr10ThisyxpackqageprovidestwomacroswhichcanbGeusedasbuildingblocksfor ItheOCparsingoftext. _F*oranexampleoftheiruse,;seetheCalendarpackqageI( ofthemacro. HThiscanbeusedtodetectwhetherthemacrohasIencounteredpan\endimmediatelyafteritselforbGeyondaword,wmandtherebyexitIcleanlyUUineithercase.XThe ledemo.texcontainsasampleoftheuseofthismacro.BThiscanbGeusedIasUUamoGdelforbuildingtext-parsingloops.!ߤN cmtt9\@overwordLsٓRcmr71S cmsy9h"ow cmss9st9yle[iLs2S\long\def\@ifoverword#1#2#3#4{%Ls3]\let\reserved@a=#1%Ls4]\def\reserved@d{#4}\def\reserved@b{#2}\def\reserved@c{#3}%Ls5]\gdef\@preoverwordspace{}%Ls6]\let\@overword\relax%Ls7]\futurelet\@let@token\@ifowd}Ls8S\long\def\@ifowd{%Ls9]\ifx\@let@token\@sptoken%I10f\gdef\@preoverwordspace{}%I11f\let\reserved@e\@xifowd%I&effr @ -:q% cmsy6L|{Ycmr8ThisX leisvÎersionnumb}I76]\listI77]\message{^^J}}I78I79S\def\readlistagain{%I80]\def\\##1{##1}I81]\edef\listtext{\list}I82S\message{\listtext}I83]\expandafter\store\listtext\enditall}I84I85S\def\storeandshow{%I86]\@ifoverword\enditallI87ap{\message{^^J^^JRanintoenditall!^^J}I88f\stashonrightI89f\expandafter\showlist\@gobble}I90ap{\stashonrightI91f\storeandshow}I92ap{\message{^^J^^JRanintoend!^^J}I93f\stashonrightI94f\showlist}}I95I96S\storeandshowThisisademonstrationoftheoverwordpackage\enditallI97I98S\let\listclone\listI99S\def\list{}E100S\def\\#1{#1}E101S\edef\listtext{\listclone}E102S\expandafter\storeandshow\listtextE103E104S\end{document}E105Sh=demo|eiI3aLTheffInstallationFileE106Shinstaller"iE107S\def\batchfile{overword.ins}E108S\inputdocstrip.texE1093=soE110S\keepsilent E111E112S\preambleE113E114SThisfileispartoftheOverwordpackage.E115SCopyright(C)1996FrankBennett,Jr.E116SAllrightsreserved.E117S------------------------------------------E118SThisisageneratedfile.E119E120SIMPORTANTNOTICE:E121E122SYouarenotallowedtochangethisfile. s,YoumayhowevercopyE123SthisfiletoafilewithadifferentnameandthenchangetheE124Scopyif(a)youdonotchargeforthemodifiedcode,(b)youE125Sacknowledgetheauthor(s)inthenewfile,ifitE126Sisdistributedtoothers,and(c)youattachthesesameE127Sconditionstothenewfile.E128E129SYouarenotallowedtodistributethisfilealone. s,YouarenotE130SallowedtotakemoneyforthedistributionoruseofthisfileE131S(orachangedversion)exceptforanominalchargeforcopyingE132Setc.E133E134SYouareallowedtodistributethisfileundertheconditionthatE135Sitisdistributedwithallofitscontents,intact.E136E137SForerrorreports,orofferstohelpmakethisamorepowerful,E138Sfriendlier,andbetterpackage,pleasecontactmeonE139S`fb'atsoas.ac.ukE140E141S\endpreambleE142E143S\generate{\file{overword.sty}{\from{overword.dtx}{style}}E144ap}E145E146S\preambleE147E148SThisfileispartoftheOverwordpackage,E149SCopyright(C)1996FrankBennett,Jr.E150SAllrightsreserved.E151S------------------------------------------E152SThisfileisprovidedfordemonstrationpurposes;feelfreeE153Stoedititinanywaywhatsoever.E154S------------------------------------------E155E156E157E158S\endpreambleE159E160S\postambleE161S\endpostambleE162E163S\generate{\file{demo.tex}{\from{overword.dtx}{demo}}4soE164ap} E165E166S\Msg{***********************************************************}E167S\Msg{*}E168S\Msg{*Tofinishtheinstallation,youhavetomovethefollowing}E169S\Msg{*fileintoadirectorysearchedbyTeX:}E170S\Msg{*}E171S\Msg{*\space\spaceoverword.sty}E172S\Msg{*}E173S\Msg{***********************************************************}E174S}E175Sh=installer"i5% ;"ow cmss9!ߤN cmtt9