MapSystemwordsq@bIdII@@`III@bIII@aIII@@cIuII@eIII@@`III@bIII@aIII@@ycI II@qeIII@@g`III@^bIII@TaIII@@KcI]II@BeIxII@@9`III@/bIII@'aIII@@cI%II@eIII@@ `I!II@bI II@aI"II@@cI+II@eI(II@@`I)II@bI*II@aI-II@@cI.II@eI0II@@`I/II@bI2II@aI8II@@cI6II@eI>II@@`I<II@bI=II@waI7II@@ncI9II@eeIAII@@]`IBII@UbI@II@KaILII@@BcIKII@9eIXII@@0`IZII@(bIWII@aIUII@@cI]II@eI\II@@`I]II@bI`II@aI`II@@cIjII@eIlII@@`IgII@bIkII@aIpII@@cInII@eIiII@@`IsII@bIhII@aI|II@@cIII@eIII@@v`I}II@mbIII@daIII@@[cIII@ReIII@@I`III@@bIII@8aIII@@/cIII@&eIII@@`III@bIII@ aIII@@IQ@I@whilevecvalofuntilunlesstotypetruetesttablethenstepstringswitchon structurestaticreprvrepeatreturnrshift repeatwhileremresultis repeatuntilptrpointer otherwiseoffsetorneqvnenotnilmainmanifestlslvlshiftlistlengthlogorlogandloopleletintoifnotifsoifgrglobalgetgegotofloatfinishfixedfalseforeqexternaleqvendelseendcasedoubledefaultdocharcallcasebybitbeginbebreakandLoadDictionaryq@bIdII@@cI)e@cI#IQ@I@ MakeUpperCaseq@bIdII@@7AkBiCgDeEcFaG_H]I[JYKWLUMSNQOOPMQKRISGTEUCVAW?X=Y;Z9I7InMuM xMyMzMvMrM؀sM؀pM̈́΀gM kMlMiMdMeMbMaMIQ@I@DefineUppercaseSystemwordq@bIdII@@I Iʞ@ IPI@@I I@@J IhI@KI>IINIʝ@ II I EIQ@I@DefineSystemwordq@bIdII@@IIʝ@IPʝ@III EIQ@I@ FindPrintNameq@bIdII@@ IJI@ II@@$[M~MI MRMIQ@I@ SymbolNameq@bIdII@@ cII I' cI=   ~{wsokgc`\XTPLHD@=961+&! ~|zxvtrpnljhfdb`^\ZXVTRPNLJHFDB@>|<y:u8q6l4h2c0^.Z,V*R(L&G$B"> :63/+'#  IIM{lMC~M!׀MMMMMۄ܀M܀MʀMʄˀMMuMzM|MxMvMqMsMoMnM|[MVdM chMhjMhijfM\]^_MMaMMNbMN]M?@ARM(VM'XM'.ZM.TM#$%MM PMNM wKM$M@7M ׀@MDM GMFM`BMڄۀM˄̀9M:MO.M3M5M0M2M?*M,M&M(M2M!YMd Mk"MklmM`aMYMMMMTMMBCM= M 'M,M,-. M !"MMMMMMc@@IQ@I@WHILEVECAPVECVALOFVALDEFUNTILUNLESSTYPETRUETOTESTTEMPTABLESWITCHON STRUCTURE STRINGCONSTSTRINGSTATICSKET SEMICOLONSECTKETENDSECTBRABEGINSBRARVRTDEFRTAPRSHIFTRKETRETURNRESULTIS REPEATWHILE REPEATUNTILREPEATREPREMRELREGISTERRBRAPOSPOS_FPOINTERPLUSPLUS_FOROFFSETNUMBERNOTNILNEQVNEGNEG_FNENE_FNAMEMULTMULT_FMINUSMINUS_FMANIFESTMAINLVECAPLV_TEMP LV_STATICLV_LOCAL LV_GLOBALLV_FNAP_RESULT LV_ARG_OUTLVLSHIFTLSLS_FLOOPLOGORLOGANDLOCALLISTLETLENGTHLELE_FLABELLABDEFINTOIFSOIFNOTIFGRGR_FGOTOGLOBALGEGE_FFORFNDEFFNAPFLOATFIXEDFINISHFALSEEXTERNALEQVEQEQ_FENDPROGENDCASEDOUBLEDODIVDIV_FDEFAULTCONSTDEFCONSTANTCONDCOMMACOLON CHARCONSTCHARCASECALLBYBREAKBITBEASSIGNAND SymbolNamePlistq@bIdII@@III  @ I| IP I=IIMI @ I  IP I] cIP KIII@I:" II@K=$ @ I7 `IILIP %I Iy I @ I% bIIIIMIP c II IaI= ILMrȀkM9ŀM€MMMMMMMMMMsM }M~MzM|MpMqMlMnM[MbM hMiMfM~gM~_Mz`Mvu\Mu^MsTM mWMlXMfZMfUMedQMaRMx\NM\[PMY M:Q5MR=M O@MLAMJBMFr>MAD8MA9M= I I>IINIIQ@I@^s Plist^s ^s CONSTANT ^d  Pnameq@bIdII@@I@j$IIJ&I$I@@@KIIIILIIIMIIIIII@@@N&IP$I@J&IP$@@ F@@~@@ @&I 'IP$@ >@@NIIeII@@ II  IIIIMII@MII&IP$> I I&IZ'IT$I&IP$H&bIP$III&II'I (IP$I&IP$>II&Ix'I6$ @&II'IP$INII @&I'aIP$ @&I'aIP$I@J&IR$@&II'I>$IQ@I@ , : Needq@bIdII@@@>I@@NI  @I cIP=I@IQ@I@ EnterIntoCrossreferenceq@bIdII@@@K'@eII@@II@L II@M IP NI@NIJaI@ I (I(IK I@@@ I@@L IN @MIQ@I@ WriteMessageq@bIdII@@I}IwIoIgI_IWIODI<I4.#{oeYRE8* ~IzxvtIM7ǀMހ/M 2M3M4Ms0M,MՀ-MՀMʄˀMˀdM MMMMVMMMMgM |MMM>MvyMdMfiMSVMX/iM:MAMABM78jM0fM$gM$%dMcM`I@I@I I> `IIIP I II IIIIIP @ I I& `I@IP @  II I I `II@KIP I I bIP IQ@I@. of file ^s in line ^d Error ^d: -Compiler error: Internal label ^d not defined9Compiler error: Discrepancy between passes detected in ^sHThe number of cases in a switchon exceeds the implementation limit of ^d%External reference to same segment ^s0Compiler error: Internal label ^d doubly definedDuplicate case constant ^dECompiler error: Incompatible register/opcode pair in FormOpcode ^o/^o.Compiler error: Internal label ^d out of range*Compiler error: Address field too large ^o'Expression could not be recognized (^s)Undefined name ^s#Command ^s not inside a valof blockName expected in definition$Command ^s not inside a routine body,Expression invalid for constant context (^s) Command ^s not inside a switchonCommand ^s not inside a loopVector length is negative)Expression invalid for Lmode context (^s)8Reference to a variable ^s local to another routine bodyDuplicate name ^sTwo defaults in one switchon:Conformality error - lists in assignment different lengths4Unrecognized expression in external declaration (^s)6Incompatible descriptor information in 'call' command.Bad format in 'call' command'=' expected in 'for' commandUnrecognized command!Program is prematurely terminated Name expected Missing 'to' Missing ']'Closing section bracket missing Missing ')'Missing 'into' Missing 'do' Missing comma Missing colonMisplaced declarationMalformed 'test' commandMalformed declarationIncomplete commandExpression missingBlock expectedBString part of token exceeds implementation limit of ^d charactersFile name missing after 'get'Unknown system word ^sMalformed numberIllegal use of '.'Illegal character after '$' ^oIllegal character ^o+Internal error - case ^d not expected in ^sUnknown error code CaeReportq@bIdII@@o@ "@II II II In@ @I  IP @II II II IкIQ@I@ Transreportq@bIdII@@bII III@I@ @III IIQ@I@CGreportq@bIdII@@III II IIQ@I@Rblockq@bIdII@@@vN@uM@  II II@ @I KI II@I@yN @xM@ IIIM@ KIIQ@I@ReadListq@bIdII@@aI (II I IQ@I@ GetCommaNodeq@bIdII@@@ II I aIII>II&II@@$I IK@hNI@ hI K$&(I$!II&II I@M'I!I(IK$I IN@ N, K$IMI&I&Ir$I II!I  I IJ II@K I> I I!NIIM I&II'IԺ$III IIN IL*I>&Ir$I II!I  I> I I@MIF I> I I!NIIINII@@IM I&II'IԺ$I$IQ@I@ Rnamelistq@bIdII@@ cI (II IQIQ@I@Rnameq@bIdII@@@RNI@@I KI$IQ@I@Rdefq@bIdII@@@ I (I I@dN]I@RM I  K I@RM I I@oN K  I @I@ I@I K IM@ I IKN K  I IIrIIN I  (I II$II II IIIII@I II II@@N I  K  I II II IIIK I@NI@ I K o II II IIIK $$IQ@I@ Rdeclbodyq@bIdII@@I*N II* I@NI K (I I IN I I@  II IIIIIs I@zN K I$IQ@I@CAEq@bIdII@@@I,@(II@ 3III@IKI@N I K@MIIQ@I@Rexpq@bIdII@@@ @IuI @@I K I K II, aI bISITI@ II II(I K IIĺ IIIIIN r K (I IIIIIN e K I IIIIIN W K I IIIIIN I K (I I@oN K I I7@[M~M M׀MMĀM{dMڀsMu^M_MpMM XMvZMgNMRMib9MBM\ M`MdWI@ @IA@ #I K @oNI $I@oM K I IIIIIIK I,I,M@I K (I  I@{N K I IIIIIIK I$ @ IIM K I IIIIIIIK IIN @ fIIIN I IM K I I@ N K I I IIIIIIIIIs ITIMIIIIN I K D@@M9_MtM iMMb:}MM݀5gM~pM/`MրdM,*UM \Mˀ^Mp!VMtWMrNMgPMcQMaAMMM^"M6M ^=M?MY7M#~I@#Il K(I III IINI K(I III IINI K(II@N KII9IIIIIIIKI K(II@IIN I0M I/NI KIIIN]I0N/0M@II/M.IIIIIIIKI KIII/NI III IIIIIIIIIIsI KgI@NI K(III@N K(II@N K(III@I@N I K(II@N KII IIIIIIIIIII III0 KII,I( K(II@2N KI_eI(ITIIIIIIIKI K(III@N K(II@ N KIII I II.IIIIIIIIIsI K@ N KIII I II  III IINIII9II  KI-eI(ITI& K#@uMyMzM|MvMxM߀*Mۀ8MـLM׀MӀMрMЀܜǁu@ZM9zMM MMeMbM`M6MMw|M~MsM ݀xM؀uM΀vM̀dMрlM%nM[Mʀ_MȀ%M>M NMRMxBMLMs.M%8M{9Mk*Mv+MfM M M]MMfXM MM2PMՀMK@ @I5 KIIIINI K(IIIIIIIIKIII> K(I#IIIIIIIK/I-I@iMɀyMzMހ|MkMɄȀxM*M LM]M8M݀MـM׀MԀIQ@I@Rchq@bIdII@@@jI!@I͞@ IP8 @g@Ӝ@Ҝ@@=@@Ӝ@@@d@ Ϝ@ @I  IPӝ@}@@$@SMRƀkM)ŀuM€zM }MM΀{MxMvMpM sMqMnMlMbMgMiMeMcMXM _MaMYMZM~VMzyTMwv?M&JMpOMmQMkjiMMfeKMcbEM _HM\[FMYXCMUTAMRBMP0MP5M M8MJ9MHx6MED3MA@1M>= M @M= M;e M87 M63M1 M/Y@Ϝ@"@>@d@IӞ@I  @I  IPI>IINI @I) `I@ IP@d@ @I$@ IPМ@@@@ d@IIII I>IQ@I@ ^4d ProcessGetq@bIdII@@@jI ~NiIϜ@ d@ @I  IP@~@@JIκӞ@>@@@ $@@@ II I>IQ@I@Nextsymbq@bIdII@@@jIɜ@ɞ@@@ @l@@@@@[M?{MMMMMM׀MM܀MڀMр|MՀ~MȀoMՀvMŀxMЀyM΀sMuMiM€lMnM_MdM*MBMRMXMZMLMNM8M9M>M+M.MM M%M)MyMM{M MuM~MwMyI̜@@Ȟ@I@@z@Ȟ@ @I@@M@@@@I@@ II I>f@@ II @ II IP @ I  IPIQ@I@EnterIntoDictionaryq@bIdI'I@@@jIIbIIIII PII"P~II@II@>KIIIIIeF@E cI I@@@=@@9I@@@L}@ I I II I IIM I@@J@}N I I I= I I MI I @III>@@( I@@K@L eIII III II(I(I(I(I@@ I@@@ III>IIQ@I@LexInitq@bIdII@@ $@$@b@@@@@@@@@Ir@@@@eIr@II@MI>IIeNҺ=IQ@I@Nsymbq@bIdII@@@ ̺Ξ@NΝ@M˞@@@ʞ@ IR I EIIRN ˝@M h I@J IIΝ@M˞@@@@ʞ@ IR I EҺΞ@N$@.M#ʺΞ@N$@eM$@EN$@+M$@-NΝ@MΞ@Ng I˝@@@ʝ@ I[ I E$@{NvIyI{$@Ν@M˞@@@@ʞ@ Iv I EI}Ҝ@y@ ̺$@ MrΝ@MMr M M̀MM`M$@I ̺!d II IQdNoLtJ{H FD<B=@z><_:Q8$@>M$@*NN0 ̺,$@/M' ̺Ν@M"$@=N  ̺$@=MZ ̺W$@=M@  ̺6$@=M- ̺(VvImyI($@h@$@K$@I IXM--I2N((&&$@8MCMEMFMAM9M4M6M2M܀0Mހ1M܀˞@@@ʞ@ I[ I Ee I$@ I$@2M8MXM(M)MIV?5,&^MPf II{I@MWM_MM܀NMQM(M݀-Mـ6MՀMހMʀ I~I@I@@L $@*NUS˝@M$@NIJ˝@@@ʝ@ II I E7I.M>M +^M|M[M݀]M݀;M@˞@N ˝@MjII@$@@@@M ̺IQ@I@ GetVersionq@bIdII@@x`@y@IQ@I@BCPL version 3.5, March 1982 BcplCommandbq@bIdIAI@@{%`@&@ >I$P"@"@ @&PI(PN V`I>`I+`I*P III III8I8I8l@8i@8j@m@o@g@e@f@h@`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`II `I* `II#`Im@0`Il@!`II%`II"`If@+`I I/`II$`II,`Ii@(`Ij@)`II.`Io@-`I I `Ih@'`Ig@*`Ie@&`I I `I(@,P`II II II II(I.Pl@8N Il@I8M Il@II8N IIIg@Ij@8MIh@lIj@i@8Nj@Idi@i@h@i@Il@IIm@f@g@@@n@ I $k@I @@In@1I6I~`@~@I(I0PIc`Il@@`II4`II0`IIF`Ie@.`Ih@+`Ii@2`I{j@0`Iuf@`Iom@`Ii I!2`I2II_I2`II2IIdI2P2IIPIINI3`I3II2III}II4P3II`I6PN2III~I0PI3`IRI5`I^I4`I2II3II8P3II4II5II:P&@2II*PI`@5II I@IPI@P@@ OI{`@I}`@Bz{@KB|{@@}@IDP{@Iz@}@I|@Ia@IaI̟III?I!@@FPIP@I˞II I@II$P!@@M@e@@@N@@J@b@@  @"@IbIPO2II(I)n@BIbI՞II I@IbIHPI >>IߞII$P @&@՞II*P @IbI@@IP @I`I@I|@IP @I`Ix@Iz@IP @I`I~@IP"@I`IP@jI1I&PIId@ ԺrIg@ǜI@"P@ @0@LI՞II>!@IJP!@1I&P~IIYeIÞIIQeI@III,l@g@  I @IÞIIP4eIP@IIg@  I @IÞIIPeIPǞII(I$@8IId@@jI1I&PIǞII@ @1@@M$I՞II>1I&P~IIaIÞIIaI@III̺II @"N@ @IJP"@ @I@I]aI@jII4III!@@LPIP@II4II$I5II&II(I @I*I@I,I]I I.I&@"I0I!@@NPIP@I]IIPPI&@LߞI|N1NI4II{"I5II$ItIq&I @Il(I]IIg*I&@ Id,I!@@RPIP@I]IIPPIߞISNGaI@I*PߝII]IITPQIIQIIAI&@I=I!@@VPIP@IIQ`II`I@III IXPINIԭII I!@@ZPIP@IԭIQI@JԭIQI@ԭIQIKޟI4II "I5IIQ$IIIM&I @I(IQII*I&@ I,I!@@\PIP@I&@aI@I*PߞII`ԭIߞIIԭII^PII]IITPII4II I5II"III$I@I&I&@I(I!@@`PIP@IߞIIbP@I՞II>@\(I(I>&P~I]IIԭIQIԭIQI@@>LԭIQI>ÝI@=FIQI>QI-~QNI]Iԭ~I-@M->ÝI@@FQI QI@NQI>ԭI@@FQI>QIQI-N@2@J @QI QI @KQI@@=LQI @MQI=QIQI3MI@I?_aIdP"@IJPg@@fP&@2II*PIQ@I@    *Unable to change ACL of object segment ^a.#Unable to create object segment ^a.4TT object wordsTransabstract syntax tree cross reference table source linesCAEBCPL Options applied: ^s. )Compiled by ^s. Compiler updated at ^s. $Compilation performed for ^s at ^s. Compilation listing of file ^s. .listType program: consoleT cleanupENot enough room left in stack to perform compilation. Type 'release'..bcpl6180treealistcrepxrefppreplist uppercasesymbols print_meterstimeocodequietmapcheckoptimizesource645BCompiler debug: time print_meters tree crep pprep 645 ocodeTGeneral: list source xref alist check uppercase symbols map optimize quietFPathname of source file is required as first argument. Options: ^a ^abcpl AddOptionq@bIdII@@~@IPNII~@ IhP ~@I I~@ I  aII IHPIQ@I@ Wrtimeq@bIdII@@IFIIIdFFII FII F II"@ I. aIII IIIIIIIIP n@ @ I aIII IIIIIIIIP IQ@I@$ ^s time ^d.^d, ^d ^s per second. !^s time ^d.^d, ^d ^s per second. BcplMetersRq@bIdII@@%a@&@(PNaI*PI8II{ aIw aIsaIIaI II I IaIIaIIaIIaIIaI(@,PaIIIIIIII(I.P @3>IjPI I II@N I> I I3NI @I8MI @I-> @F%`I*P >I$P @ @I? @IJPIII @JI>II3NIQ@I@No metering data available.printmeterreset+Options are: print reset meter no_meter bcpl$meters P@@@"PList1q@bIdII@@@I@>@@N@(I6III@IIQ@I@List3q@bIdII@@@I@>@@N@ I IIIJII@@IIKIIQ@I@List4q@bIdII@@@I@>@@N@I III@@IILIIMII@NIIQ@I@List6q@bIdII@@@ I@>@@N@Iº II IJI I@@I IKI ILI I@MI IN IIQ@I@Freevecq@bIdII@@IN I@@JI@II@K @I@@IILI@IQ@I@ StoreStringq@bIdII@@I I"PII~ IhII II II IlPIIQ@I@List5q@bIdII@@@I@>@@N@ICIII@MIINII@II@JIIKIIQ@I@List2q@bIdII@@@I@>@@N@ IIII@@IILIIQ@I@Newvecq@bIdII@@IIINI@MIII@@I@NI@@eII@@IIIJNII@I@@I,I@cI@I@>I>@@N@I&@@ cI*P@>@@@@ I cInPIIp>P@I>I>@I$IQ@I@NewvecOut of space in Newvec.MakeTimeStringq@bIdII@@IcI IcI!:IIIBI!@@rP:IP@III@@IQ@I@ GetStreamq@bIdII@@I`IIIIItPII@@KIIIIIaIHPI >>III$P >>IIIII$P!@&@II*P IaI@IaILIaIXIaI@@@FWaI!@IvP I IIIITPKIBIKIIDIII?III:IWILIIWIMI-I&@I(I!@@xPIP@I&@II*PIIIIIIzP?I?IIGWI@@ @IQ@I@  L$T T4.bcpl PushInputq@bIdII@@@>@@ N$ eI*P II@I@J!@IK@I@@I@!@I I@L I0IQ@I@EThe number of head files has exceeded the implementation limit of 32.PopInputq@bIdII@@!@IJP@M@@@N!@@I@@@IIIIQ@I@ RecordUsageq@bIdII@@&P II~@~@I@@>JI@KI>I=II@L>@@EI>I>@@IQ@I@ SaveOldUsageq@bIdII@@&PI@II@I~IIQ@I@FormStringconstq@bIdI/I@@I`II`IIIIItPIIIIIPI@I II>I@FI>IFI>IFk@ $N=I I@N  @@IKI@@ I III# IIL I=IIEI I=II@E  I I=IE II@K I> I I> I INI܄+II I#IIL I>IIFII>II@F  II>IF II@K I> II>II NI܄ I}$IQ@I@ FormCharconstq@bIdII@@IbIIbIIIIIItP IIIIIP II@I I  IIMII>IINII$IQ@I@Cleanupq@bIdII@@ @@NIJP@@@@@ @I[aI|P@!@!@IJP!@IQ@I@ UtilitiesInitq@bIdII@@@@I@II@@JI>IINI=@I=I@@ I@ I@@@>U@!@@@J3I@II@KI>II3N@I@IcII-IIIX-@LI {II@MI>II N I -IIINI;=IIIM-@@JF@IQ@I@Transq@bIdII@@Ir@II@JI>IIN@@@@@@@@ @ @@@@@@@ @@@ @IIӺ@@I@ I$ֺIQ@I@ BeginSectionq@bIdII@@IA@IrU@U@@U@W@X@,@V@IIIW@I24IQ@I@ SaveRelbitsq@bIdII@@,@1W@JV@$X>@ IU@ INIQ@I@ FinishTextq@bIdII@@+sg@d@:@6)9@6<@A@e@A@(IaI2˺f@A@@(III6A@7@A@(IaI2˺8@@A>@@8@(IuII8úA@E@A@(IaI2˺F@@A>@@(I^:_@A@IU9oA@^@z@A>@@@IH@I;$mA@@d@ @I}aIP3@@@2@3@K1@IgII@L~IY@IIMIIII*' I I4III=I>I= I I I>E II@KA@>A@/I>IF@)I>A@I@MF3I/`I=I>IFA@IIL$MMހMIMMI=IIMII@@IIIQ@I@ FinishText end paddingCgInitq@bIdII@@O@M@dIr@@II@@MI>IIdNh@ ȝIra@a@c@b@i@ IrB@B@@@B@D@C@Ir1@2@1@3@(ItG@J@0@>@L@g@ >@>@I (I*=@K@k@N\@k@M9 5 `@IrT@IrR@I IT@NIR@JI>IINh@g@<@6@9@:@Y@4@P@;@IQ@I@? BuildObjectq@bIdII@@1@II-II@K}I I=IEII@LI>IIIM$MM IMI=IIMII@IIӁI$IQ@I@WriteObjectListingq@bIdII@@1@III@N~I IIJ cI>I>IINII@IIIQ@I@ Transbodyq@bIdII@@II@II IIN@ I  II$I@IIILII@MI@cIIIcI=@I@IIIIIܺIIII IIIt@IIIINII@JIIKIIIIII T@IIIIIII CIIII<IIxII{(IIIII -II (II?IIII" @ I IbIIIII)II#ۺ II ILI"QII?"8II?III"@ @III@I"IIמIIII.NIj@"IIN IIIIIII? I I IIII IIw IIIII IIwIIߺ II"QI@MIj@IINIINII I II I III(I IIwII II" II"QII II"Q]IIN IIIII IIIIIHII(I(I(II@IkMIIIIIII(II/II*@I@I@ I@ I@ I@ I@@@@@ I II"INIF@I" II"Q @IIeII@JIII)II@I@I@I#JII@I"QI@ I@ I@ I@ I@IIIIII"Q@ӞIIIIrIIIKI@I@LIIMcI*INI@JIKILI@M INII@JeI*@I@I@@@I@IKIII@NIIv@@̞III@@I"QӞIIIIIYI>M)[zMMwMMMM|MπkM nMAqMlMFiMLMM+M 3MҀ8M.MH%M*M MM CMMv MsM MـmMjIQ@I@ Transbody Checkdistinctq@bIdII@@@I#I@IIJII@@NI͝II IIKIIM@II@LIMIIN@܁@@IQ@I@ Cellwithnameq@bIdII@@INII؝II III* I (I@@@I@I@JI$IQ@I@ Removenamesq@bIdII@@"@K:N@@LI@M@@N@I@@J@@@II IԺ@MI݁IQ@I@SaveEnvq@bIdII@@@II& Ir II@I@@IKILI@MINI@JIKIILIII@MIIN@فI$IQ@I@ Declnamesq@bIdII@@?NINII@JIAIKI! bI (I7IIMLIII@NN @IIJ II IK@I@KIr II II@$rMԀMȀIM$M̀IQ@I@ TransRtdefq@bIdII@@I@$MII@LKMIIMI@@@NI@IIJIjbI(IIKIIII@M@LIIIII"INIIIIII IeI @I@JIII)II" @IKIӺ @I"Q(I"II(I @I@L@IIIԺ@@IQ@I@AddFormalParameterq@bIdII@@I@@XN II: I@ I I-IQ@I@ Decllabelsq@bIdII@@IINI4 II III@JIKIIIQ@I@Addlocalq@bIdII@@I !III: I@ I IIQ@I@Transdefq@bIdII@@I@II IIN@ I I I$ I@IIc II IaI= I@JIIKI~P  I@LIIMII Iº IIIN II@J I ]@ Ir I@IKII@@ IL @IMI @6@@@@I I @ I ! @II@N @IJ I5 I@K>@I@ Iw @ I I I IԺ  @߁@@ IrMM{M$MvIQ@I@Transdef RestoreEnvq@bIdII@@IIILI@I@MI@@@@NIIQ@I@Addnameq@bIdII@@I@@RN Ir I@IJI@I@KI@@LI@@I@M@N֞ II I IQ@I@Declitemq@bIdII@@^II@~NI@J_ʝIIIIKUIeIIIII*I@@IILFIIAIrII@@I@MINI@JIIIK`I*@I@I@@I@@>@@~cIIIbI=I ILM|MǀM*MIIIIIIIPIQ@I@DeclitemTransConditionalq@bIdII@@$IJIIIIIPI@=NIII@KIIIIIֺILIIIII̺II"QI@MIIIIIINIIIIIIIIJI(IIII@KIIIIIII"II"QILIIIIIII"QI@MII @I I`II`IIN IBIKJ I IIN II I IIII) IIII)IIIIIIII@@IIIIIIIIII$`ILI I II@MIԺN IIII)INIII)I@ II II~ I IIIIIIII$`IIIII"Q\IIUI@@ IcI @IIIII)I I IIIIII$II9I@$6MSVM PZMрfMGIWMG?MC@MAMɀnMIMƀMIQ@I@WalkListq@bIdII@@IIIIIfI~IrIII~ III@MI>II NII@ MII@N II=IEIIIJbID>III>II NIIIII5 III~PFIIIINKII@LII>III@II@M I> I INIIII}IԺIQ@I@ WalkSubListq@bIdII@@I@hMII@/I@NIII NII IIKJIII@M@L~IIIINI>IINIIKJ$IQ@I@ SubListSizeq@bIdII@@I@@hN!IL@MI@M IIII II ININIKJIQ@I@ListSizeq@bIdII@@I$I@@ MII IIILI I>I@FI >III>IINIIIQ@I@ AssignElementq@bIdII@@I@MII IIIQ@I@ Assignlistq@bIdII@@I I I @I@II@ NI@Na@I@JNI I I cI(I ˝ II I Ic@IM I I cI(Ix ˞ II I I@I I IQ@I@ TransLoopq@bIdII@@@I@I @II @@@II I"  I I I"Q I IӺ  @ @ I"Q @I I I"  I II I II @@ I"Q I@I@I @IQ@I@TransForq@bIdII@@@I@I @I@I @I@I@@ @IK II@L IIM IIN II@J I II II III IIN II I Ia cIIIII"II"Q IIӺ @ @I"Q II II_IIcI IIIIIII"Q II IIN(6I IIIcIIIIIIV@@I"QI@I@I @II IIIIIIQ@I@CompileExpressionq@bIdII@@@jII@IeٞIIIIIIIIԺj@IIN IIIIIJIIIIIIj@IIN I aIIaIIaIIII@KIILIߺII&III III I@MIIIp INIIIgI II>IINلII IIIIII$RIIIIIKII@LI.C IIIcIIIIIMIII0III eI II eII I IeIIIII<j@!I@NINIJIIIIKI@LIIIIIII$IMI(IIIwI@NIII"II"QIJIII"QII@I@I@I@@$IKIӺ@I"QIII@I@III IaIIaII@@RNIIIIٺIIILII@MI Ժ I IIIIúIIINIIJI III IImISM7fM7M MM MMsM~MgMpM}[M aMbMt^M_MoXMrZMziTMwUMd:MhMM QMaNMPMUAMрBMWOIQ@I@Monadicq@bIdII@@IaI IaIII IIII IIIIIIIIII IIIIƺIIIIIIIIIII$պIQ@I@ DecideOrderq@bIdII@@IIII III III I IaI I! II@KIIILIN II II@MIIININ II I> I INބIMII>FI~I~I II> I>III @@IQ@I@ SetResultq@bIdII@@IbII II I8I I#IQ@I@ ClaimResultq@bIdII@@Ժ IIbII II IY I I#Ժ  II III IQ@I@CompileOperandq@bIdII@@I@IIIݺ II@KILI@MI@INI@JI@:NI@K M@ΝIII IMIN II@@IJI@KILII@I@MINI@JIKILI@@IMI@NI`JI@I@KI@cLI@IMINIII I@JI II ОII@KI II>I ! IIcLHI@IIMI@NI III ! II@JIIbIII HI@IcKIILwI@MI I@IIIr @I@@@INI`I(I @IJI@XI@aKI@Nj@II NII I@LIMI@7Ժ IIIII  IIII 'IRMMM@M_~MM[M9Mw:MBMEMM3 MIQ@I@a tablea lista vectorfalsetrueCompileOffsetOperandq@bIdII@@IIsj@&IN I NI@J II III I@K I I_ II II@I I@Rj@&IL I NI@M II III I@N I II II@ III I@+j@I I NIJI@KI@@I I I@I II I- I@INM_MIQ@I@CompileWithOffsetq@bIdII@@ IcIIcIIcI IIIIIIIW II$ IIIII5 IIIII IIII IcI> I II>IINۄIIIIIIII II$<IQ@I@ CompileLmodeq@bIdII@@IM II I Ժ IC II II@NII@JI I II I zI Iݺ IIKILIMI@N%G/I-I@J M@Ν II I ILIMHϝ II I IN I@J:Mۀ|M׀*MҀI@@5I@:NHJI@IKI@LI@M Ϟ II I I II I2 I@$sMrMրMwI:MЀRMIQ@I@StoreTableItemq@bIdII@@I II>@F `I*IQ@I@ LoadListItemq@bIdII@@II:II`II II IIQ@I@ ChooseOrderq@bIdII@@INI ~P INI$IQ@I@ IsNameConstq@bIdII@@IJM[MM MMIQ@I@CountTemporariesq@bIdII@@HI Iݺ II Iʺ NIK I IINII@L IӺ IIM I̺ IIIIIMIIyIMIItI=$pdnI@@TM6ǀgMҀM MMʀIM~MMpMsM^M bMfMր_MaMZM[MUMXMII=I8III}I$I}I8IIIII1I8IIIFIIuI8IIIFI$IIʾIIIIIIII II INI$IMIINI$IMIINI$IMIINI$IMIxINI$pIMIiINI$aIMIZIMM*uWMaM VgMpMCbML@^MZ_MU:ZMN7SMEUMAtPM[QMV*NMJ'-M=M g@MAMh?M6M I I NI@II}IԺI@%<IIII)IIII"cII;IQ@I@ PreCheckArgq@bIdII@@IINIIBIII@@MIQ@I@TransSystemCallq@bIdII@@I@#NIN II@I @II Ir@I@J I!cI"(II I"II~INI cII cII cII cII@FcII@ I I!I)I@K I IL I I!I)IM I I!I)I@N I IJ I I!I)I I I!I I"I I#I I$II@K%I"ݺI>IINI@ II!IԺI@%<I`IIL II!I)I I#9I IsȞ II!IIQ@I@StoreSystemArgq@bIdI!I@@IIIII I0TILII IF ICIMI>I@NII7IJII0I@KI+ILI&II!I@$7M}MMӀ I\M`MʀMÀ!M"MM΀ MŀI@MI II IMINI=IɝIIIIIIINIIII@~N I eII@NI IItP IIP II IINIIINIIֺII IIyNIIɺIIInNIIII IIaNIIII@F `II IJI IKI I@@I ILI I@MIQ@I@ WriteConstq@bIdII@@ @I IP+ @IIJIP1 @IIKIP( @I.aIP! @I%aIPcII@@IcI=I@M[MـM MԀMɀIQ@I@ WriteConstFALSETRUE WriteOperandq@bIdII@@I @ I eIP I@@ I I @ I `IIIP P @ I `IILIP x @ I bIIMIP ml @ I aII@N@@IP IIJ@II~I@K@F eIW I>IINIHc II@@ I^`I=  @ IV `IILIP 4I@IM~M MMMrM|MJM[M*M GM4M:MMM MMI@M  @ I cIINIP  @ I) IP IQ@I@ /^s/ ^o WriteOperand ^d ^s (^s 0 GenerateLabelq@bIdII@@@jIm@  @IeIIIPII*@'III>IQ@I@LAB ^d GenerateJumpq@bIdII@@@jIm@  @IeIIIPII*@'III>IQ@I@JUMP ^d GenerateRtdefBeginq@bIdII@@@j Im@I.*eI @ I" eIIIIIIIIIP I II IIIII. @' II I> IQ@I@ ^s ^d ^s ^b RTDEFFNDEFGenerateRtdefEndq@bIdII@@@jIm@I)$eI @II IPIIIn @I  IPII/@'II I>IQ@I@ RETURN_VALRETURNGenerateFinishq@bIdII@@@jIm@ @IeIP1`@'III>IQ@I@FINISH GenerateFnapq@bIdII@@@jIm@I.*eI @ II IPI III I @ I  IPI II I/@' II I>IQ@I@FNAPRTAPReserveSystemArglistq@bIdII@@@jIm@  @IeIIIPII1\@'III>IQ@I@SYSTEM_ARGLIST ^d GenerateSystemArgq@bIdII@@@j Im@' @ IA eIIIP I I I I I I I I I @ I$ eIP  @ I  IP I II IIIIIIIII0 @' II I> IQ@I@ STRING SYSTEM_ARG ^dGenerateSystemCallq@bIdII@@@jIm@ @IeIPII4 @I IPII/]@'III>IQ@I@ SYSTEM_CALL GenerateArgq@bIdII@@@jIm@ @I" eII IPII @I  IPIII I1@'II I>IQ@I@ARG ^dReserveArglistq@bIdII@@@jIm@  @IeIIIPII1@'III>IQ@I@ ARGLIST ^d GenerateGotoq@bIdII@@@jIm@ @IeIPII @I IPII1D@'III>IQ@I@GOTOGenerateResultValueq@bIdII@@@jIm@ @IeIPIIZ @I IPII0`@'III>IQ@I@ SET_RESULTGenerateSwitchq@bIdII@@@j Im@N @ Io eIP I I# IIII>II@@II @ IU `IIIIIIIP II  @ ID `IIJIP IK bI IL bI  @ I) IP I@II @ I  IP I II IIIII3 @j@! II I>  II I> IQ@I@ (^d ^d ^d ^dSWITCHONGenerateClaimResultq@bIdII@@@jIm@ @IaIPII @I IPII/Ϻ@'III>IQ@I@ CLAIM_RESULTGenerateResultBlockq@bIdII@@@jIm@ @IaIP0}@'III>IQ@I@ RESULT_BLOCK GenerateOffsetOperatorq@bIdII@@@j Im@ I I I @ II IP I I, I I( I I$  @ I aIIIP IH@IQ@I II III' @' II I> IQ@I@ + ^d GenerateDiadicOperatorq@bIdII@@@j Im@I I I @ II IP I Iݺ I Iٺ I Iպ  @ I  IP IH@IQ@I II I(4 @' II I> IQ@I@GenerateMonadicOperatorq@bIdII@@@jIm@I II @ II IPI II I @ I  IPIH@I II I%@' II I>IQ@I@GenerateMonadicConditionalq@bIdII@@@jIm@I II @ I& aII II IPI IK @ I  IPIH@I II I%@' II I>IQ@I@ JUMP_^s ^dGenerateDiadicConditionalq@bIdII@@@j Im@I I I @ I aIIIIIP I I I I  @ I  IP IH@IQ@I II I& @' II I> IQ@I@GenerateLineNumberq@bIdII@@@jIm@  @IaIIIPII2@'III>IQ@I@LINE ^d CgFinishq@bIdII@@@jIm@9II @ IK aII@M IPIN cI6 @ I9 cIIJ IPI@@IIII @ I# `IIK IIL IPI@@III II I@' II I>IQ@I@ ENTRY ^s ^d  /^s/ STATIC ^dStoreAllq@bIdII@@@jIm@ @IcIP*@'III>IQ@I@ STORE_ALL GenerateSSPq@bIdII@@@jIm@  @IcIIIPII1@'III>IQ@I@SSP ^d ApplyMonadicOperatorq@bIdII@@zj@ I@JN H@ II I,U ~H@ I (I- $wj@ I Im I(I NjH@ I $dH@ I I./ II IԺ $Wj@ I I IIߺ NIH@ I I) II I IPbI. IH@ I,V  ID bI-  II I2% II I3$ I;@Ic II I'bI= IZMaMbMSMTMMwIH@ I)m I II I)ƺ IQ@I@ApplyMonadicOperatortrueApplySymmetricalq@bIdII@@Q@ II I)d NI II I I II I/ IQ@I@ApplyRLq@bIdII@@Q@IH@IIH@IQ@I II IIIH@IQ@IIQ@I@ApplyLRq@bIdII@@H@ II I./IQ@ I,VI II I2%II I3$I;@IIQ@I@ TryMonadicRARq@bIdII@@I IH@ IP NI I I(I. II I- I II I2% II I3$ ;@IT@JIQ@I@MonadicJumpcondq@bIdII@@H@I-xINIIII I3 H@I)mIQ@I@DiadicJumpcondq@bIdII@@ZQ@ I)ENH@ I-xpH@ I)ENQ@ I-xdQ@ I I)dN M I I&;@RM I I@;@HQ@ I I)dN M I I ;@6M I I$;@,c II I aI=I5M؀@MVMӀWM6M?M̀(M,Mƀ-MM&MMI=;I$4I.I(I"I5M@MVM݀WMۀ6M?M؀(M,Mـ-M׀ MȀ&M݀MÀIk@NIM  II I3 IIN  I I I3II II I3 H@ I)mQ@ I)mIQ@I@DiadicJumpcond IsSameLocq@bIdII@@}I@@*M IKI@NL{I@:M IMI@NNlI@|M I@JINK]I@MWI@L I(պ IIM I(պ IIICI@NCNIJM7IKI@NLIMI@MNIJINKI@LIMM I@NINJI@IMMGM{HM$IQ@I@ TryDiadicRARq@bIdII@@Q@II IH@ IW N H@II IQ@ IM NLI-MI I)" NI@@ IIK I* N I I- , I3$ ;@,ImM IQN@ -II Iu II I I./ II I- I II I2% II I3$ ;@IT@@LIQ@I@TryShiftq@bIdII@@I I)" N3I@ IIM I* II I$N!I=IIMII I I./ Iݞ II I2% II II I(I3 I;@IIQ@I@ LoadNegativeq@bIdII@@I I I)III I$ I,II I,Vݞ II I2%II I3$I;@IIQ@I@ ApplyNegateq@bIdII@@2R@@J [I (I I3;@-.YI (I I3;@ KI (I I3;@cII I cI=I IM̀MM؀IQ@I@ ApplyNegateApplyOffsetOperatorq@bIdII@@I@JNI,IH@IQ@III)III2%III3$I;@II@@JMqj@UIIH@INMQ@I)ENIN II-,I3$;@III.IQ@II./IIII-=III2%III3$II--III2%III3$;@IT@KI,IH@IQ@III)III2%III3$I~ILI(III@MH@NI@JH@@IKH@@LIMQ@@NIJQ@@I@KQ@LI@MIIN[H@II./IQ@I)ENQ@II.Y I II35 IIANݝIIIII2% I IIII II3I;@IcIII%bI= IpMMAMCMIH@I)mQ@I)mIIII)ƺIQ@I@ApplyAddressOperatorApplyDiadicOperatorq@bIdII@@Vj@ I I- IqNp= I Ii= I Ibj@'I Im IWNVQ@ I I)dNH@ I I)dN } I III I*:} I I3j@Q@ I I)dN } I Iۺ I} I Ij@9H@ IQ@ I}III Q@ IH@ IrIIIH@ I I)dN Q@ I I)dNQ@ I I)dN H@ I I)dN. I, I If1 I I_j@ H@ I I)dN. I,F I Ij@Q@ I I)dNU I I\u I Iyj@ H@ I I)dN. I,F I Ibj@ I I IyNx I Iqj@ I I IfNe I I^j@ I I ISNR I IߺK I IغI I bI- II I2%II I3$I1c II I? bI='INM€^M_MgMQMUMPMBI-@III35 d@d@d@d@0>~d@IQ@I@ InRegisterq@bIdII@@I II INIQ@I@FindInRegisterq@bIdII@@I@@N<IK ID II1ILeNI@M II I-O NINI@JCNIK `I NIL IM bII I $$IQ@I@IsStoredq@bIdII@@$IN IIII@JMI@|MM*M߀:M݀IQ@I@ IsAddressq@bIdII@@3hI@KI II]ILeM IMII-O  I@NCN$ECcII@IAeI= 8I@@HMʀ|M MƀM~MM[MހrMIMJM*M ӀDMGM4M:MɀMMÀ MMIQ@I@ IsAddress EvalNumberq@bIdII@@I IP$I"I I'c II I `I=IM[MM MM߀IQ@I@ EvalNumberComplabq@bIdII@@6@6@NI <@ȝI6@I3 6@Ժd@  @I`IIIPIIIA@I24IIA@I<@;@IQ@I@L^d: DefineLabq@bIdII@@II3II@0II I= II@IQ@I@ LookupLabelq@bIdII@@IIII@@IQ@I@ LabelCellq@bIdII@@IddNI - II I=IIdFII@@KIId~ IrIIII@LI>Id~NIII@@MIdFIEb@@IQ@I@Compjumpq@bIdII@@<@I6@<@IQ@I@ ClearMemoryq@bIdII@@IQ@I@ClearRegistersq@bIdII@@bII IINI,I=II MIQ@I@ CombineLiteralq@bIdII@@I@@II@III@JI~KI IIL~ I  I>I =IIII>II@MIMF  II@FI >IIFm I> I I NI߄INI@J IKI@=L=IU IM=I@~@IN II@J~ I IIF I >II II@FIIK I> I I NId@I@P@I-@M@ aI I@@@L aI I@@MIIM I@@IIIN~IԺIIIԺI=IIMIkIQ@I@ AddLiteralq@bIdII@@I~IrIIrIII~ II>IIJI@FIIFI>II NIII@@IIKIILM@I@MIINIM@I@J III IIN: IK I IO@ III IIN( IL I II@M I  IIIIٺ IN I II@@I@-@I@P@I4@d@IQ@I@ PutOneLiteralq@bIdII@@M@aII@@@JaII@@NIIKI@@IL4@I@III@M~IIINII@JIm I>IFI2 I>IINIO@IKIO@IQ@I@ OutLiteralsq@bIdII@@M@N.R aI2jICA@@~@IIIM@II@LNII I,IMII@NIIIIM@IIJ IIKI IlI@LIII 4c@ (I2M@IQ@I@padding Literal pool Outstringq@bIdII@@IcII II III4@III IIM I2I>IINIIQ@I@ LoadPointerq@bIdII@@I II I)III If/I IzII I*NI I II I2%II I3$I I II I2%II I3$I I7IQ@I@Makeaddressableq@bIdII@@II)" NI@IIJI* IIII@KI/  II)Һ NII(  I IGIIcIIIIIȺ -@P@d@ILI@M4@IQ@I@SetATPq@bIdII@@-@P@d@lIN-@d@IJ I(պIII@KNILCMI@M eII@N eII@J I)l`@d@IK\>@-@dIL\>@-@>@P@`@d@Zad@I@M>-@RIN I1P@Rd@GI@JP@BIK I0=;IL I/4c II@@ I4 cI=*I@IM̀~MMMrMԀ|MJM:M GMzDM*Ms4MM3IQ@I@SetATPStoreq@bIdII@@II)EN IIK(I3$ II (IxIIII IIQ@I@Preserveq@bIdII@@h@>h@h@IT@@MIIQ@I@ GetRegisterq@bIdII@@lc II I`I= I I%  I   I |{T@NT@NJI I  k T@@K T@ML  Ik@ $NneIIII@MT@MIT@MNII@JII>IINDIOcIIIIKT@@KIT@MLIIMII>IIN)I MM MMڀMMMM M MwMM{MynI I IIQ@I@ GetRegister  Satisfactoryq@bIdII@@8IN IM INIMI N1/INIM'%I N I M I NIMININI IMMĀMԀ$IQ@I@Literalq@bIdII@@I-@d@I4@P@-@NI-@d@I-@ IaIIII (I+IQ@I@ MakeAvailableq@bIdII@@IR@@JIIcII@IJIIeII II I IR@@KIT@LI@IQ@I@ temporary StoreRegisterq@bIdII@@`8I M MMM MMMIII k@M-I`N*P@I-@Id@I`II=I2% III3$ II35 II(III3 I-@Id@IP@ I3$  IIII2% III3$ IT@@MIQ@I@ CompareToZeroq@bIdII@@II I)III;N@MII I2%III (I I3I;@ III3$;@IQ@I@ SetupAddrq@bIdII@@II*NIIII ICIP@-@II35d@INI@J4@IQ@I@LoadAppropriateRegisterq@bIdII@@I+I I I)III I I)III I I)III It;I I*NIIN I I I/NINI II IIN I I INI II I˺ c II I  `I=IQ@I@LoadAppropriateRegister LoadIndexq@bIdII@@I II I)II INI I I)III I 1I III I*NI I( II I2%II I3$I IО II I2%II I3$I;@I IغIQ@I@ SwapAandQq@bIdII@@I$ I (I& `I2;@R@KIR@LIIR@@MIR@NII@JIIKIQ@I@exchange A and Q LoadNumberq@bIdII@@I I IIINI I # MIݝIIII II I I II I2% II I3$ I;@I I] IQ@I@ LoadRegisterq@bIdII@@IIII) IIII? SINIMII>~II) N_ II( <II)" NI@II@MI* IIIIIINI| !II! IIIٺ INIII2% $III3$ I;@II IQ@I@ Compentryq@bIdII@@<@ >@L@K@ =@I`II I I`IIIHP I I II I2j I I+ں I II II IIIJ@Is J@ Y@IP@4`@ (I2 I I* 4`@k@N :@ :@ I:@ I3   I (I(I3  I I|0I3 I9@ 9@i4`@ I9@ I3   I (I]IX`I2 k@N I (I`@I3  I I`@I3 b I (I`@I3 d I I`@I3 `@d@-@=@P@ I3$  I II3 k@M  I I#I3 4`@ I II3 IQ@I@end of save sequence BCPL save@execute Multics save?set lp to linkage section(relative pointer to definition for entry Begin text of Compreturnq@bIdII@@I II I./II)mk@N I (I`@ I\ `I2 I (I`@ IR `I2QI (I I3k@M I I`@ I3 I I`@ I3ȞI I I& `I2L@\>@>L@>@IL@ I޺L@NL@K=@I=@II Iк+s<@IQ@I@end of return sequence bcpl returnCompfnapq@bIdII@@II-I@rM k@N-=@-@I3$>@P@.@I2/@KM@/@K@II)mIII I)ƺ;@IQ@I@CompSystemCallq@bIdII@@/@KN@/@K@k@MI(II3III3!III3III3II I,>@P@-@`@d@I3$III! bI2k@ $NѝIII3II`@I3II)m;@IQ@I@Multics call operator ResultGetq@bIdII@@Z@III)ƺ[@IIK[@I@@Z@IIIԺIQ@I@ Comptableq@bIdII@@I@IrIII@@~II>IFII>IFI*II@LI>IINIIII@IeII+III@@IԺIQ@I@a table Compstringq@bIdII@@I`IIII IIIII> II I (I+IQ@I@ ResultSetq@bIdII@@IIZ@I-Z@II)mIQ@I@ResultBlockBeginq@bIdII@@IrIZ@I@[@IMI[@Z@IQ@I@StoreSystemArgq@bIdII@@I Ik@NaIIII,Ik@ $NIIII.Y III35 II I35 I ICI(I II3I>-@>@P@`@d@III2% I II3$k@NBI@III./ IݞI II2% I II I(I3I II2% I II?II3`@d@I>-@>@P@>@P@`@d@I>-@I II2% I II3$# I I II1I.I, II II2% III35I II(III3I II2% Ik@NI IIII(I3+II)"NI@@IIJI* I IIII./ IӞI(I-I II2% I II3$II)"NI@@IIKI* I I. I/@ I/@>/@>@P@ I-@`@d@I II2% I II3$III./ IݞI II2% I III(I3 I  IbIIvbI(I+4 II(I-I II2% I II3$ I /@ I/@>/@ I I I-@>@P@`@d@ II II2% I II3$>@P@`@d@ I-@III2% I II3$`@d@.@ II >I>-@>@P@III2% I II3$II)mIII)mII)mIII)mIQ@I@ descriptor ?CreateSystemArglistq@bIdII@@I.@I>/@I IIIIbII I I bI I+ I3$4b@-@>@P@`@d@ I3$IQ@I@ arg countarglist headerStoreArgq@bIdII@@IDIIIIbII II I,U I I)m IQ@I@ CreateArglistq@bIdII@@I.@I\>@/@IQ@I@Equateq@bIdII@@IIII*d@  @I bIIII IPIQ@I@ equ L^d,^d NewSSPq@bIdII@@ILN@IL@IQ@I@ Compexternalq@bIdII@@G@II IIJ I6PNI@KI@IIIG@ II II I (IsG@IIQ@I@Compgotoq@bIdII@@II-ȞI3$II)mIQ@I@ Compfinishq@bIdII@@ȞI"II eI2IQ@I@Multics returnCompRelq@bIdII@@I ,@NV,@=,@ ,@NIII IQ@I@PutBitsq@bIdII@@X@=IX@X@$M $X~@IW@@W@@X@$~X@IX@ W@@@W@@ IrIIW@@KIW@V@>V@$X~@IW@@IQ@I@ PutAbsBitsq@bIdII@@,@N(I,@I   ,@II,@IQ@I@OutWordq@bIdII@@P@ III I4@ IY@IdY@I_P@A@=A@4@Y@IQ@I@PutCodeq@bIdII@@}2M@ Ir II3@@2@3@@J2@I3@2@>I3@FI2@3@@K2@>I3@F2@>2@IQ@I@ SectionHeaderq@bIdII@@I(IIIIQ@I@ SetLineNumberq@bIdII@@II Ii@D@@ AN@IrIID@@MID@C@>C@A@ID@@IQ@I@OutWq@bIdII@@<@IIIDIQ@I@OutW2q@bIdII@@I4@IIݺIQ@I@Outop4q@bIdII@@I-@Id@I4@P@II1IQ@I@OutDataq@bIdII@@<@d@ IIP@I> @I IPIIIIQ@I@ FormOpcodeq@bIdII@@INIINI=IMIINIII>$I=I=I=I=I=I=IM M MMM؀M؀؞~II~I~I ~I~IIIII>I$I=I==II=II=I=II=I=I=I==IIMMM M܀ MӀ MӀeI8M1~MM fMMaM^MZMpMUUM cuM`}M^`MKMWMMU=MRFMJM:M 7MF1MDM;MwM)MlM$}M  MpMMMMmM-M=M . II III= I$IQ@I@FormTagq@bIdII@@1YWU S Q O M KIG@EQCNAK?H=E;B9?7cII I6 eI=-+I M݀M MMMހ MԀ M̀M MMMM؀MIQ@I@FormTag?@@@@ CheckAddrq@bIdII@@-N@-@N, I-@ I=d@@% -M@-@ M4@IP@Id@I4e@P@d@d@ IO ;@I4@-@Id@IP@IQ@I@compute offsetOutop3q@bIdII@@Id@P@I-@II#IQ@I@Outop2q@bIdII@@d@IP@-@II IQ@I@Outopq@bIdII@@<@Q-@Id@IY@I P@IIIA~@IICAN I  Y@I4I?II  IIII I @@I @@IId@ IIP@I= @I IPIIIIQ@I@@@ Compswitchq@bIdII@@I`IIIIsIJIIKI*II@LIIMI*IVIII~IIII@NNII IIJMI/III=8III>II>I=IIEII@KI>IILI@F>IIINII=IIEI>IMI@FIN 2IFI=I>II>IINII@IIIj@@#I# 9Iǜ@ I@KIIILI(bI2jIII./IIIIIMbIIINbIIIIIIIII)mIQ@I@ Begin switchon LinearSwitchq@bIdII@@IIǜ@I@MII@@NII}II~IIFNIIJII~IIII II@@IIIKI8 I>II NIII* IQ@I@ HashSwitchq@bIdIĐI@@IbIIbIIIǫI IILIII@MٝI=IٝIǫMIIIIǫI.I@ǬIǭI#ǮIǭIǭIǬIǮI NI IǮI ǬI@}@ǬIǭI>ǭIǮ>IǮIǮIǭIǬII@LIMǬIINٞI>IٞIǫNIфDzI#dzIǴ(I3IDzIhdzaI-GDzI3$Iǜ@IٞIP@d@-@ Y@MDzI3$DzIIdzI3 ǫI Y@d@-@ǫIP@ȞDzI3$ǫIDzI*ǬII~ǭI ȞDzIǬII@LdzI3 ǬI>ǬIǬIǭNIǜ@ٝIDzI*ǬII}ǭI ǬIIMDzI2ǬI=ǬIǬIǭMIIQ@I@hash table size DirectSwitchq@bIdII@@I~I F>IIǜ@I@@II@III~IIN@4I@@ I I III>IIN@I@@I@NII}II@II3I@@II}I III I I=I IIIII=IIM@ I@@IIIIII IY@d@I~I-@ IP@ȞI3$ II*I II II@ NI ȝIIJI3 I=IȝIII3  I= I I MIIQ@I@ BinarySwitchq@bIdII@@ II>I>I I I IINIǜ@8II@M@4I>NI"ǜ@ INI IIM@I>I@N@INIIIK II@II IIx  II@@II IIk I INIǜ@IIM@  I@LI* II  I IIMI3   I@>II I@NI> I INI ǜ@ IIM@II* I>III I@@>IIIII> I II*III~IIII@~III)IQ@I@Swjumpq@bIdII@@II (I-MI3$III I3 IQ@I@ AnySwitchq@bIdII@@I~IF>Iǜ@INIMIIIIIIIIIIZI>I II I Ij@ I IIIIIbII@ IIIIIGI@JII@ ~III II III@NKI=IIMI I> II IILINI ǜ@IMI>II NII II IIIIIII MII IIII@ II>IINII MII II I I  INIII>I$ IIF NII@@I~@III IIIII~Iǜ@ IIIIIF>IINIIITIIIII@MI=IIMIIIII/I@I#IIINIII I@}@I>IIIIKIII@L IIMNIǜ@III@NI=IIMIЄIIIIIIII*I>IINIIMI INIIIIIIIIIIIcIIIIIIII II IIIIIQ@I@ WriteGetlpq@bIdII@@?`I2j:@I*II2I3II)I3II0I3ٞI(II3؞I(II3ȞI(II3IQ@I@?; Local subroutine to find linkage section by looking in LOT WriteEntryq@bIdII@@h`I2j9@I*I I (IU `I2I  I I3k@ $NII II I3I I I3k@ $MIII I I3I I I3I (I I  `I2(I21`IQ@I@simulate standard BCPL callMultics save sequence0 Local subroutine to help enter BCPL environment WriteDefsq@bIdI+I@@I`II`IB`I2jI@I(II I@IIIs@IITIKIIIII/ILId@ @IaII@MIIIP @IcIINIPIJ@ I I@@NI I@ IJI I@K I III II @I IIIIIIQI@II IeI(I@I?J@II@@I@@IIJII@KI@I$ILII@@MP@Y@(I`I2˺Iu`I2˺A@IIIII*(Ic`I2˺@IIJIe ILI@MI@II eIA@ II I@I I I IAN@3I6eI=I@@I I>$ IINIIJIIMIIIaII@KIHP I IcI IIIIIcIILIHPeI IIIIIII2jIII II* Y@ I IIeI2˺I I@JY@IK P@IMIaI2˺Y@I@JIIII2˺ I II@IItseI2jG@IcI@KIIIIIغII@I6PN 1IILI=I IIIIIIIIIIPNIIIIIII~ I Y@A@INA@> I2I I2 IY@I II2I@@IIIQ@I@D Definition section part two - symbolic info for external referencesvalue defined, class flagsforward, backward threads!name pointer, segname def pointer Definition for name pointer, first entry def Segname definition for WriteDefslist terminator flags: new format, ignore headerpointer to first definition symbol_table segdef ^s equ ^s,L^d 4 Definition section part one - external entry pointsSplitq@bIdI!I@@IcIIcIIIIItPIIIIPII@I3II@N$N+I@}I I I I I I =IIE II@J I> I I NII}I@ II@@IIII PIIII PI=IIMĪIIII PIIII PIQ@I@ AddDefinitionq@bIdII@@IrIIIKIILII@M@I%INNI@JIII6PNI@II IKNII&I@@IIہIrIIL@I@@@MIJIII@KI@I@I@@II@IQ@I@GetNameq@bIdI0I@@@II@III6PNI@LeIMIIIIA@I@IK@IeIIIISeIIIO eIHPII4@IIIIPI@@II>IFI>IFI>I@FII I I>IFII@J @@I>IIF  II>IFI2I>II NI߄@@MIQ@I@" WriteLinkageq@bIdI!I@@JcI2j IIIIII>II@IIG@II>II@@IIII>%II>I>II(I`I2˺ Y@e@> I`I2˺ I(I2 I>IIN Y@I=I II`I2˺ II`I2˺ I6`I2j d@ `IP `IP II#IM=IAM@3IbI= IN4@I@JIIKI* III2 I@@II݁G@qA@(I2 `I2j G@IbILIA@I* IIMIA@I24 I@N4@ Y@A@ &I2  Y@IMI2 d@0 I eI IeII@JI IIII  @I4`IIKI IIP IIP N @I!bIP   @IbIIIP I@IIA@NI3IaI= IQ@I@[^s] 0  link L^d,<^s>| External link pairs WriteLinkage join /link/linkc use linkc  Static variablesobsolete lengthoffset to links, total lengthaddress of defslinkage header6 Linkage section - static variables and external links LineMapLengthq@bIdII@@D@JB@III>IIKIII>IQ@I@ WriteLineMapq@bIdII@@II*к~Ie@ II aI2˺B@I I@@I2IMIIIQ@I@text length, map entry countSymbolTableLengthq@bIdII@@IQ@I@WriteSymbolTableq@bIdII@@II*(IeI2˺IQ@I@no symbol table implemented RemoteStringq@bIdII@@I IPI^@III>F^>@^@@@@>@@I@@@@JIIQ@I@OutAlignedStringq@bIdI*I@@IcIIIIPcIIILcIHPII4@IIIIPI@II> I@FI> IFI> IFIII II@K I= IIE II= II@E  II=IEI2I>IINI߄IQ@I@" CountRelbitsq@bIdII@@III>IIJIII>$$IQ@I@ WriteRelBitsq@bIdII@@?aI2jf@I1aIB8@I!aI<F@IaI6_@IaI0IQ@I@symbol relocation bitslinkage relocation bits$ definitions section relocation bits text section relocation bits Relocation informationOutRelq@bIdII@@I"II2jI# aI2˺I@@I cI2˺IKI I@@I2ILIIIQ@I@length in bits$version number of rel-bits structure WriteSymbolq@bIdII@@xbI2jvh@vIi@vII@I=@>@>^@Ib@@@xIyaI2˺vxaIvy@xIyaI2˺v{@@@xIycI2˺v{@MxIz@yI2˺v}@@@xIy`I2˺v}@NxI|@yI2˺vxbIvx@xI\vIIxIybI2˺v@xIQvIIxIrybI2˺v~@xIFvIIxI^ybI2˺v xIMybI2˺v;I;INIIh@i@^@I^@=^@h@ۺv^>@^@i@wv^>@^@I IxIycI2˺vf@xIvIF@xIv;I Y@^@xIycI2˺v^@xIycI2˺v^@>IxIycI2˺v^@>I;>I^@xIycI2˺vI xIycI2˺vxIycI2˺v@>xIycI2˺voI@pI0oI@FqcIoIIKxIoI@@LyI2˺vqIMxIuybI2˺vqINxbIvrIqIJxIrIyI2˺vqI@KxI2voI>oIoIpNIτpI@@oI pI@@LxIvpI=pIpIoMIh@i@ :x`I2jvIP@i@A@>oIoIxI!y`I2˺vi@IxIvh@IxI0vA@^N@3xIy`I=vIQ@I@ WriteSymbol&symbol table pointer, line map pointer Symbol table blocklast modified on! number of files source files map: version numberoptional truncate, unusedrel_symbol, default truncaterel_def, rel_linknext block pointer, rel_text"section header pointer, block sizesource map, symbol tree roottext and linkage boundaries comment string - pointer, lengthuser id - pointer, length'compiler version name - pointer, lengthbcpl time of this compilationdate/time compiler modifiedcompiler version numbersymbtree"version number of header structure Symbol section headerWriteObjectMapq@bIdII@@ `I2j E@=I7@=Ie@=II=I=I^=@MI3 I `I=  Iz `I2˺ s `I e@ Ig `I2˺ I 7@ IY `I2˺ I=IE@ II `I2˺ I=I=I ^@ I8 `I2˺  (I, `I2˺  I `I2˺ I I `I2˺ IQ@I@object map pointer, unused/flags: ^bound, relocatable, procedure, standardbreak map offset, lengthsymbol offset, lengthlink offset, lengthdef offset, lengthtext offset, lengthobj_map &version number of object_map structureWriteObjectMap Object mapBaseNameq@bIdII@@>);'8%5#2!/,)I%$@M MMIM MM MM`@@IQ@I@@@@@@@@@@sbsplblpbbbpabap RegisterNameq@bIdII@@!WAT?Q=N;K9H7E5B3?1</9-6+3)0'-%*#IM M MMI MMـM̈́ЀMʀMM`@@IQ@I@x7x6x5x4x3x2x1x0icdlduqlqualaun OpcodeNameq@bIdII@@cII I `I=}lyjuhqfmdibe`a^]\YZUXQVMTIREPAN=L9J5H1F-D)B%@!><:86 4 20.,*(&$"   }yuqmiea]YUQMIEA=951-)%!  ~|zxvtrpn}lyjuhqfmdibIdMMUM/{M$M ۀMƀMȀMـMCMـMM PMMMMMTMـM M@M@ABM456M MxyMoMMM>M>M,MM(M()*MMM}M ހMMՀtM؀qMXMZkMÀMÀfMkMMMV[MVuM MbMNM}MJgMlM#DeM  MYz!M*3MM`MbMYM܀[M܀+UM(=M GMRKMFMK1M8M(MMVM Mz MMMMMFMMՀMM-M/MfMfM+dMMMMMMMMMMрMMM@M@QMv~M qM8MM nM}}MamMv=M MMǀNMǀ>M-M.MM,M`@@IQ@I@tzetsx0tsblptsbbptsbaptrctratpnztpltnztmoztmisznsxl1sxl0stzstx0stpsbstpspstplbstplpstpbbstpbpstpabstpapstcdstc1stbstaqstqstassqssasregsprpsbsprpspsprplbsprplpsprpbbsprpbpsprpabsprpapsblx1sbqsbaorsqorsaorqoraneglnegmpylxl7lxl6lxl5lxl4lxl3lxl2lxl1lxl0lrllprpsblprpsplprplblprplplprpbblprpbplprpablprpapllrldx7ldaqldqldalcqlcafsznfstrfsbfnegfmpfldfdvfdifcmpfadersqersaerqeraepaqeax7eax6eax5eax4eax3eax2eax1eax0eapsbeapspeaplbeaplpeapbbeapbpeapabeapapeablbeablpeabbbeabbpeababeabapdvfdivcmpqcmpaasqasaqrlarlaosanx0ansqansaanqanaqlsalsadlx1adqadaabd OpcodeNameWriteHq@bIdII@@ @ I  IPI @ III 0= IP=IIIIQ@I@ WriteAddressq@bIdII@@I @IL IP@=@II5I' I  @I+ IP@=@ I @I- IP@=@ IYIII IQ@I@ WriteNcountq@bIdII@@I`IIIII  IP @IIIPIIP>@@IQ@I@WriteInstructionq@bIdII@@II  @@I I @I`IIIP I@!II I @I`IIIP @>@  I II! III?NA@>I~II III? I?XII IC @IY`IIIP IIP >@>@AIG`I @IA`IIIP IIP >@>@, @I/`II?IP @>@ @I `IIIP IIP >@>@I0$ Mހ0MIMMIQ@I@,*^s,^o,^s*,^s^s| ^s WriteDataq@bIdII@@ @I" `IPI II II @I, IP@=@II (IIQ@I@ zero ListCodeItemq@bIdII@@I@IILII@MI I @ II IP  I @ II IP A@ IJ  @ I  IP I I> I I9 @IN1@  @ I cI@IP @ @ I  IP I III NI I I*'  I@}@II II I IN  @ I  IP I I (IP I@ N @ I  IP  @ I} cIIIP  @ I  IP A@=A@` @ Ih cIIIP WI@TIcII II IP  @ IR cIILIP II@@I  @ IIIM IP I=IIMI @ I3 bIP 'IA@,@IW@X@c II IbI= I$M MMIMMIQ@I@ ListCodeItem ^c "  L^d:  " ^s ^d GetRelCodeq@bIdII@@,@,@},@aI$NaIINI  I~,@a0>I$$IQ@I@GetBitsq@bIdII@@X@>IX@W@ 3 I- bI=$X@$M$X~@W@@IX@$~X@W@@@X@IW@JW@$X~@W@@@II$~II$IQ@I@GetBits PrintAverageq@bIdII@@I@J9 @ II IPI>@FMI@@K I9 @ I, IP @ I$ cII>@F IPI>II@@LI@FM I  bIPI IUIQ@I@ average, done ^d times, PrintTimeq@bIdII@@3bIIINII'bIINIIFIbI @I  IPIII IP @I  bII IPIQ@I@ ^ssecondsmillimicro PrintPercentq@bIdII@@ @I  IPI>II@NFIIII@@JFII  I @I cIPIQ@I@%. PrintFractionq@bIdII@@IFIFI @ IIdF IPIN!IM @ I. IP @ II F F0= IPIdN I M  @ II F0= IPIQ@I@ PrintPerUnitq@bIdII@@I@K( @ II IPI@@L I4 @ I, IPII@MFI I% @ I bII IPI I[IQ@I@ per ^s, PrintMetersq@bIdII@@I@->@FI1@@NI0@JI @I`eIP II  @IUeIP IIFIII @I2eIIFIIIFIIP I @I!eIP IdFIIdI4  @IeIP  @IeIP IeIW IeIQ IeIK  IeIE IeI?  >= I I@@K@>EII @IbIP 2@LdFIIdI  @I IP  IaI IaIIIaI I{aI $IoaIIIiaI *I^aI IOaI !I?aI 'I3aI I&aI޺ (IaIٺ -IaIӺ  @I IP IQ@I@Metering calls"Miscellaneous in command interfaceCreating object segmentCode generation phase#Compile switchon, with optimization!Compile switchon, no optimizationCompile expressionwordSemantic translatorPnamelineSyntax analyzer ProcessGetAverage dictionary depth is #Dictionary lookup (already present) Dictionary lookup (symbol added)NextsymbRch, with listingRch, no listing.  words per line) (HOverall speed was ^d source lines per second, ^d object words per second. / BCPL COMPILER METERING RESULTS Total time isc bound_bcpl_  symbol_tablecbind_mapbcpl_machine_code_ Unpackstring#%Writech(*.bcpl_stream_io_WriteS1*3Format68< bcpl_strings_Length?AFbcpl_conversions_ ConvertNtoSJ8LCompareStringsQSReadchVX Packstring\8^ LengthInWordsR{ m@eubcplh*jOpenmotbcpl_filesys_lib_ GetCpuUsagexzbcpl_command_lib_ Pl1NumbArgszComplainzGetNextCommandArgz OptionParse8 SetLengthz Pl1ArgString8Substr8 EqualStringoExpandPathnameo SplitPathname8MakeBcplStringz SetHandlerSetOverflowMask  RawClockTime get_group_id_8 Concatenate*Close get_wdir_hcs_initiateBCPLaddrmake_seg ITS  term_ nomakeunknown8 MakePl1Stringcu_ level_get"$acl_add1(o* SetBitCount.0 acl_delete4o6 Terminate:z< RevertHandlerACG error_table_translation_failedM8O CopyString~bw@UumetersXoZAllocate^`Movecoe MakeTempSegiknsys_info max_seg_sizesuu date_time_yA{ RemoveEscapes* StreamPointertranslator_info_get_source_infoo JoinPathnameo DeleteTempSegbcpl_arithmetic_RandomIA ConvertStoN*WriteNc$@cPlisti@c SymbolNameoir@iCAEo @oLexInit E@oEnterIntoDictionaryu K@oNextsymb~_@~Cleanup@~ UtilitiesInit@~FormStringconst'@~ FormCharconst>@~ RecordUsagej@~ SaveOldUsage@~PopInput @~ PushInput)@ ~ GetStream @~ Nextparam@~MakeTimeString#@ ~ StoreString(@&~Freevec-#@+~List62(@0~List57-s@5~List4<2K@:~List3A7N@?~List2F<,@D~List1Ar@I~Newvec@NTransX@SWriteObjectListing^P`@[ BuildObjectX@aCgInitif bcpl_plistol bcpl_cae0ur bcpl_lex0{{xb bcpl_driverbu~ebR bcpl_utilityKFK bcpl_trans0PKPbcpl_cg05R27<AXbKF P^#(-@ &&"&'&0&5&>&I&P&U&[&g&l&w&&&&&&&&&&&&&&&&&&&&&&& &&&!&'&-&3&9&@&L&W&]&b&h&r&x&&&&&&~&bind_map HP2H*$ binder  "@Multics Binder, Version 10.2 of Thurdsay, January 15, 1981 symbtreeHAH _bcpl *16 h 9 GdH١ A$GHgJ)GHfU#GHf^%GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_lex2.bcpl>ldd>include>bcpl_lex_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_lex_codes.incl.bcpl ib ")07ELZaov ""##%%&(())*%*,+3-:-A/O/V0]2k2r4y4667788::;;==>> @@B!B(DIJKVWXYZ[\]^_` a bcdefghijk l"m$n&o(p*qgQwR}STMNOsymbtreeHAH 8bcpl &-2 ]7D7HO75!GfH١>)GHfI#GHfR)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_plist.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl ^ -9BCEGIKMOQSUW Y!["]#_$a%c&e'g(i)k*m+o,q-s.u/w0y1{2}3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx y z {|}~!#%')+-/13579;=?Ahs  %-39?ACHLORVb f j l t"#$%&') +symbtreeHAH ^Mbcpl .5: xF ="GgH١F)GHfQ%GHf[%GHbe'GHfo$GHeBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_report.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_lex_codes.incl.bcpl >ldd>include>bcpl_cae_codes.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcply|  "#%&()+,. /"0#3$4%6&7'9(:)<*=+?,@-B.C/E0F2G3I4J6K7M8N:O;Q<R>S?U@VBWCYDZE\F]H^I`JaLbMdNeOgPhQkRlSnToUrVsWuXvYxZy[{\|]~^_`abcdefghijklmnopqrstuvwxyz{|}~  $0&(.<IKMRYdpsymbtreeHAHbcpl *16 h9 GNH٠A$GHgJ)GHfU#GHf^%GHbBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cae0.bcpl>ldd>include>bcpl_cae_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cae_codes.incl.bcpl iPf  "(+.157<AFX,e-j.p/s0{12346789:;<?@ABCD+"#!$%%'')(+)1H<J@KDLGMPNROTP\Q_RbSfThUjVnWpXsYuZz[\^_`bcefgijklmpqrstuvxy{|})+04?BFKsymbtreeHAH샓bcpl *16 h,9 GOH٠A$GHgJ)GHfU#GHf^%GHbBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cae1.bcpl>ldd>include>bcpl_cae_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cae_codes.incl.bcpl io  !##$$&&''))**,,--/.4/617294:6<7>8C9I;J<L=P>V@WBYC^DdFeGgHlIrKsLuMyN|OPQUWYZ[\]^_`cdfghijklmn qvx|~"+89:;<=>?@ABCGINQTX]hijkovxsymbtreeHAH <]bcpl *16 h(09 GPH٠A$GHgJ)GHfU#GHf^%GHbBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cae2.bcpl>ldd>include>bcpl_cae_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cae_codes.incl.bcpl i  "*.67 ;!=$>&D)E,F/G3K4P5S6U7Z8c9d;g<p=r>}?@ACDEGJKLOPQTVWXYZ[\_`abcdeghijk lmopq!r#s%t'v2y3z5{8|;}?~@BFHKMQTV[_afhlorv   symbtreeHAH bcpl .5: w = GbH١ E$GHgN)GHfY#GHfb%GHfl)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_lex0.bcpl>ldd>include>bcpl_lex_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_lex_codes.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl xLx  "&(*,-/ 1!4"6%7&9-<3=5>7?9@:BDCGDIEKHJKLM NPR S&U:FKOSTV^agjnr~eghijkmopstxz}68:@BEPRTV^`ku!'.27DFsymbtreeHAH ِbcpl *16 h9 GcH١ A$GHgJ)GHfU#GHf^%GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_lex1.bcpl>ldd>include>bcpl_lex_head.incl.bcpl>ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_lex_codes.incl.bcpl i6x  #1238; A"B#G$J%O&U'W(_)b*h+l.o/u1v2y3|45678:;<=@DEGJKLMNOPQRSTUWXYZ[]^_`abcdef ghjknqrs!t#v$x(z)|-~.UX^etwxy{}!*,0symbtreeHAH bcpl %* AFFILF-#GrH١6)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_version.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl B  symbtreeHAH ^ bcpl &-2 [.Yo5"G`H١>GHgE)GHfP)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_driver.bcpl >ldd>include>head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl \012346"7*>,=6<:?@@LBpJrFNOQRSTUVWYZ[\^_`abcde fghi$j*k4n6o?pDqGrIsTtcviwoxwy}z{  #)2<FNTY^`belnrx|~ <ACFglv (+=BGY]qw y }   !"%$+%3';&C(E)R+T,Z-g.i0n1p2y3457symbtreeHAH Rybcpl &-2 [ \25#GqH١>GHgE)GHfP)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_utility.bcpl >ldd>include>head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl \E F GHIJS*T,U/V7WBXGZR[T\W]_^n_sh~ijklmopqrtuxyz{|abcd ef"L-M/N2O:PAQF&Q'U(X)\*^+c,f/h0k1n2s3w4y6}:;<=>?@ABC !7=AEJ{ )4<ILNPVdhuz ,2>?EJLRTVZ`mqssymbtreeHAH bcpl *16 j d|||9"GjH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans0.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl kS %'-/17=?CGI symbtreeHAH +bcpl .5: v \=GQH٠E#GHeN)GHfY#GHfb$GHek)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg0.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_metering_head.incl.bcpl wdp +8<@L8X9Z:^;b<f=h>j?r@uAwCzD~EFGHIKLMNOPRSTUVWXY[\]^`adefgjklmnps twx{|!}=NY]boqvz| !#$%&'(*+,-./12345  +06DFG[symbtreeHAH :bcpl *16 j ,'9"GkH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans1.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl k !#&.78<@ B!F"J#N$R'S+U,V-b.h0j1n2r5s6u7y8{9:=>ABCFGJKNOPQRSTUYZ[^_bfijklmnpstuvwxz {|}$(,19GHNUY]aeij~ ,68;>@DLPQS[^cimsymbtreeHAH  bcpl *16 j   ( 9"GlH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans2.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl k "# *".#5%;'H(L)N*T+[,c.i0v1w234567:;<=>?@ACOQSTUXY\^_ `ab(c=I[fhqwy ',;fGhJiNjYk[m^ogrhspt|uvz{~EFGHIJ K!&+/1CMYZ\eknoqwz}~symbtreeHAH 5Bbcpl *16 j 08C9"GmH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans3.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl k%(3=BLV"]#f$p%t&x'(,-0123456789:;=>?@ABCGHIJK-LnN|P~QRSTUVWXYZ[\]`bdefghijkmnopqrs tuvx4@GJP`e #,5|A}E~OQgly $06<BVZ\bmqw{symbtreeHAH _ybcpl .5: y`>>am>="GnH١F&GHfP)GHf[#GHfd'GHfn)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans4.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl z)&')(,1-;0<1D5E>N@T?aAdBgCnDqEzFGIMPSTUYZ[_`abcfghij klmnrs t$u)v+w1x5y9z={ABFKQ^ags{#+7DHYk  !"/0?@MNYZefnovx<4K5M7N8X9b:t;u?@ABEFGHJK&')(*+,-./02"/089<J P Q Vbcdefgt{|"#symbtreeHAH pbcpl *16 j9"GoH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans5.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl kF HIJ&45CDEFG H%O&T'U)V5d6f7j8l:q;v<y>zC`bcdef gh+k7l;n<oApHqRtSx[z\{_}`mnV\bopq&.5=DLLMOPQRTVXZ\^"#,-./34>B C ` asymbtreeHAH ybcpl *16 j9"GpH١B&GHfL)GHfW#GHf`'GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_trans6.bcpl >ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl k$ %&'(*#+%,)-+.,//04192@4KDXEYF[G_HcIn>z?}@AB789:;< !"  L$N%O&Q'R-T.X8Y>[?]`bacdefghijlmnopqs)t4u<xJyOzV{Z|`}i~ms{   "$%)*./13TYcgmvsymbtreeHAH 8bcpl >EJ  | M(G\H١W&GHfa)GHfl#GHfu'GHf#GHe)GHf#GHf$GHe)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg_interface.bcpl>ldd>include>bcpl_trans_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_trans_codes.incl.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_metering_head.incl.bcpl j) *,-/0$2%3+5,628Wdflm{| !#$& '%C2E7FAGEHT<a>f?p@tAKMNOPRTUVWXZ[ ikl&m(n7DIKW[agm} !'+15EwRyWzY{a|e}kqprstu^`abcdfg +028<@IUWXbhnty"$/37 ; C G O]lqs~"1AF H!W"[#_$e&i'o({24567ACDEFGHIJLMNORS9;"<*=,>;+H-M.W/[0symbtreeHAH DObcpl .5: t} }}=GRH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg1.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u@$%278DESZ\ejp{}~ !&3=EITVZ_hmiqj~k02345789;<=>@ABDEFGHJKLNOSTUV!W'XP[V\\]__b`jalcrdve!"#$%&'()*+,-* , 4 6 @TX\^`fnuy !(*,.578@BCL`bodpeufzghijlmnpqrstuwyz{| "378?Niklu "#$% ')*+,-%.)/I0K2O3U5V6\8]9i:m;s=t>~?@BCDEFHIJLMNPQRTUVWZ[(],^0_symbtreeHAH kbcpl .5: tJ DJ`jJ=GSH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg2.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u1 !-26;?AHM!Y#Z$[%q6xyz{|}~mnopqrsu%v-]:^?_N`RaTb^cidyf|g~hi[RSTUVWXYH J K L MNOP37?9@=A>B?I@MAdBeDfEpF')*+,-./01234  #-9>GQiu{  " E L T_j#)-.4:AN[]glps|symbtreeHAH ͗bcpl .5: t- r-LU-=GTH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg3.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u2 345 6&7*86::;E=M\[]a^t_z`abceoprsuvwxy} FOZ`dioy 26GTUfghpqr   *.4:FRX]hp}ghijkmNOPQRS TV,W>XFYR?^@eAqBxC}DEFHIKL*+,-./0 !"#$ %&'('4;BRTYty}symbtreeHAH \bcpl .5: t1 1p~1=GUH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg4.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u  !$"-#1$3%6&A'I(L*P+R,U-Z.a0g1q4s5x6z79:;<>?ABCDEFGJ K LMOP%Q.R5S8TBUJVTWYX_YmZo[ijklmnopqr  $0<BDKUag} ~");CNSZhw  ")79CHSUWZ]_epvuvwxyz{d efg!b.c7]B^H_\gp}symbtreeHAH |bcpl .5: tH  =GVH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg5.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u  %14 7!@"C#J$O%S&X'bnqw45678+,-./12FG;<=>?"@&A+C5I@JCKMMXNZObjmkulwmpqrstvy|  !%).C+7CLRY]_re}fghabcRSTUVWXYZ[\]_symbtreeHAH  ebcpl .5: t\ %,=GWH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg6.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u *,7>DEb n!q"y#%'()*+,-klmnoq rt!u#v%w8x=yBzE{I|]~mtz~  $',.8=@HKVZ^cgos "&9DIMW/c0h2q3}4~6789:;<=>?@ABCEFHILMNPQRV W/X4Y7ZK[O\[]e_oavc|deisymbtreeHAH 1Tbcpl .5: t. .]h.=GXH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg7.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl u  &!0"7#>$[&g'k(o)x*+,-./016789:=> ?@AB%C/E3F4G?HEJYK^OkRmSnTUYZ[\]^abcdihjklmnoqrstv wyz!{&|/}9~BGRTY]_`jz<GKQWbfx   "#06?AMRX[j  "&5:<BFHIQ[_cjnvx|  symbtreeHAH _Qqbcpl .5: t =GZH٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg8.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl uu %26:CEFK ]#p$~%&lmnopqrtuvwxyz{#046?GTX^dj~,-./0123 4567 8(9/:7;;<F=Q>\?eAgB|C~DEFGHJKLMNOPQUVWXYZ[\^&`*a.b0c=eCfIi  %+/5>HSX`symbtreeHAH { bcpl .5: tj=G[H٠E#GHeN)GHfY#GHfb$GHek#GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_cg9.bcpl >ldd>include>bcpl_cg_head.incl.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_symbols.incl.bcpl >ldd>include>bcpl_cg_codes.incl.bcpl>ldd>include>bcpl_opcodes.incl.bcpl ua LY[]_acegikmoqsuw !"#$%&'()*+,-./01234 5 6789:;<=>? @"A$B&C(D*E,F.G0H2I4J6K8L:M<N>O@PBQDRFSHTJULVNWPXRYTZV[X\Z]\^^_``badbfchdjelfngphritjvkxlzm|n~opqrstuvwxyz{|}~JU[^q~#(2:=CDLSTYahiruv~     ')/39<FMQW\^ g!o#u$x'y(+,/01234789<?@ABDE FGHJL*M-N/O5P7S:TAUDVIWMXTZsymbtreeHAH #$bcpl "). Q1'GeH١;)GHfF)GHfBCPL version 3.5, March 1982Holmstedt.SysMaint.amap 6180 >spec>on>04/22/82>bcpl_meter_print.bcpl >ldd>include>bcpl_compiler_head.incl.bcpl >ldd>include>bcpl_metering_head.incl.bcpl RMH IJKL$M+O6PBQFSVUbVfWnXwY}Z[]^_`abdefghij =>?#@)A/B1C8D@FKXZ_gmqwz} !#%&'()*+,-.0123 4567$8*9/:5;Holmstedt.SysMaint.a0H':>special_ldd>online>04/22/82>bound_bcpl_.archive bcpl @ bcpl  8c bcpl |D bcpl RPFi bcpl  bcpl   bcpl Lo bcpl 6 bcpl LF bcpl h u! bcpl *.~$ bcpl T2|'bcpl ld) bcpl , bcpl  / bcpl r2 bcpl D*>5 bcpl n8 bcpl F;bcpl !(j@bcpl %@ |~Bbcpl (2 JDbcpl , D.Fbcpl . r2Hbcpl 1|  Jbcpl 3 Lbcpl 6& .Nbcpl 9$ Pbcpl ;bRbcpl ?:jV09/25/73 1252.8 mst Tue09/25/73 1141.6 mst Tuebcpl_lex2 bcpl_plist bcpl_report bcpl_cae0 bcpl_cae1 bcpl_cae2 bcpl_lex0 bcpl_lex1 bcpl_versionbcpl_driver bcpl_utilitybcpl_trans0 bcpl_cg0bcpl_trans1 bcpl_trans2 bcpl_trans3 bcpl_trans4 bcpl_trans5 bcpl_trans6 bcpl_cg_interface bcpl_cg1bcpl_cg2bcpl_cg3bcpl_cg4bcpl_cg5bcpl_cg6bcpl_cg7bcpl_cg8bcpl_cg9bcpl_meter_printbound_bcpl_.bindobj_map @@AAB\Z`R