0:READ ME ĚpZ3LIBD BLD6NZ3LIBD CN _OŽZ3LIBD H ľąűZ3LIBD WS cR4ő˙ ˙ ˙ ˙ ˙ ˙ .fi z3libd.h .fi z3libd.toc .fi z3libd.si .IA Z3LIB .IB Environment Access 1 %oEnvironment Access 1 %f0z3appcl.z80 %f1z3clrcl.z80 %f2z3gcl1.z80 %f3z3gcl2.z80 %f4z3pcl.z80 .IC Command Line .ii APPCL .ii CLRCL .ii GETCL1 .ii GETCL2 .ii PUTCL Contents Filename.typ Size K Recs CRC Cksum APPCL %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 CLRCL %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 GETCL1 %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 GETCL2 %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 PUTCL %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 %f0z3gcrt.z80 %f1z3pcrt.z80 %f2z3gprt.z80 %f3z3pprt.z80 .IC CRT/Printer Data .ii GETCRT .ii PUTCRT .ii GETPRT .ii PUTPRT Contents Filename.typ Size K Recs CRC Cksum GETCRT %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTCRT %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 GETPRT %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 PUTPRT %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3gduok.z80 %f1z3pduok.z80 %f2z3gmdisk.z80 %f3z3pmdisk.z80 %f4z3gmuser.z80 %f5z3pmuser.z80 .IC DU/Max DU .ii GETDUOK .ii PUTDUOK .ii GETMDISK .ii PUTMDISK .ii GETMUSER .ii PUTMUSER Contents Filename.typ Size K Recs CRC Cksum GETDUOK %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTDUOK %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 GETMDISK %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 PUTMDISK %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 GETMUSER %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 PUTMUSER %n5!!!!!!!!! %s5!! %r5!! %c5! %k5 %f0z3gefcb.z80 .IC External FCB .ii GETEFCB Contents Filename.typ Size K Recs CRC Cksum GETEFCB %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3genv.z80 %f1z3gvid.z80 .IC Environment of ZCPR3 .ii GETENV .ii GETVID Contents Filename.typ Size K Recs CRC Cksum GETENV %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETVID %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 Š%f0z3gfcp.z80 .IC FCP Address .ii GETFCP Contents Filename.typ Size K Recs CRC Cksum GETFCP %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3gfn1.z80 %f1z3gfn2.z80 %f2z3gfnx.z80 %f3z3pfnx.z80 .IC File Names .ii GETFN1 .ii GETFN2 .ii GETFNX .ii PUTFNX Contents Filename.typ Size K Recs CRC Cksum GETFN1 %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETFN2 %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 GETFNX %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 PUTFNX %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3ini.z80 .IC Initialize .ii Z3INIT Contents Filename.typ Size K Recs CRC Cksum Z3INIT %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3giox.z80 %f1z3giop.z80 %f2z3giox.z80 %f3z3ioma.z80 %f4z3giox.z80 .IC IOP .ii GETION .ii GETIOP .ii GETIOS .ii IOMATCH .ii PUTIOD Contents Filename.typ Size K Recs CRC Cksum GETION %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETIOP %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 GETIOS %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 IOMATCH %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 PUTIOD %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 %f0z3ior.z80 .IC IOP Recording .ii IORCOFF .ii IORCON .ii IORLOFF .ii IORLON Contents Filename.typ Size K Recs CRC Cksum IORCOFF, IORCON, IORLOFF, IORLON %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3gmsg.z80 %f1z3msgg.z80 %f2z3msgh.z80 .pa Š.IB Environment Access 2 %oEnvironment Access 2 .IC Messages .ii GETMSG .ii GETSHM .ii PUTSHM Contents Filename.typ Size K Recs CRC Cksum GETMSG %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETSHM %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 PUTSHM %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 %f0z3andr.z80 %f1z3qndr.z80 %f2z3qndr.z80 %f3z3gndr.z80 %f4z3sndr.z80 .IC Named Directories .ii ADDNDR .ii DIRNDR .ii DUNDR .ii GETNDR .ii SUBNDR Contents Filename.typ Size K Recs CRC Cksum ADDNDR %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 DIRNDR %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 DUNDR %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 GETNDR %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 SUBNDR %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 %f0z3gpath.z80 .IC Path .ii GETPATH Contents Filename.typ Size K Recs CRC Cksum GETPATH %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3gspeed.z80 %f1z3pspeed.z80 .IC Processor Speed .ii GETSPEED .ii PUTSPEED Contents Filename.typ Size K Recs CRC Cksum GETSPEED %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTSPEED %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 %f0z3gquiet.z80 %f1z3pquiet.z80 .IC Quiet Flag .ii GETQUIET .ii PUTQUIET Contents Filename.typ Size K Recs CRC Cksum GETQUIET %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTQUIET %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 %f0z3grcp.z80 .IC RCP Address .ii GETRCP Contents Filename.typ Size K Recs CRC Cksum GETRCP %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3gsh.z80 %f1z3gwhl.z80 %f2z3pwhl.z80 .IC Shell Stack .ii GETSH1 .ii GETSH2 Contents Filename.typ Size K Recs CRC Cksum GETSH1, GETSH2 %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 .IC Wheel Byte .ii GETWHL .ii PUTWHL Contents Filename.typ Size K Recs CRC Cksum ŠGETWHL %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 PUTWHL %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 %f0z3ifend.z80 %f1z3if.z80 %f2z3iftest.z80 %f3z3ifelse.z80 .pa Š.IB Flow and ZEX Control %oFlow and ZEX Control .IC Flow Control .ii IFEND .ii IFT .ii IFF .ii IFTEST .ii IFELSE Contents Filename.typ Size K Recs CRC Cksum IFEND %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 IFT, IFF %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 IFTEST %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 IFELSE %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3gzfc.z80 %f1z3gznc.z80 %f2z3pznc.z80 %f3z3gzr.z80 %f4z3pzr.z80 .IC ZEX Access and Control, ZEX Data .ii GETZFC .ii GETZNC .ii PUTZNC .ii GETZRUN .ii PUTZRUN Contents Filename.typ Size K Recs CRC Cksum GETZFC %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETZNC %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 PUTZNC %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 GETZRUN %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 PUTZRUN %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 %f0z3msg8.z80 %f1z3msg9.z80 %f2z3hzex.z80 %f3z3msg9.z80 .IC ZEX Access and Control, ZEX Status and Control .ii GETZEX .ii PUTZEX .ii HALTZEX .ii STOPZEX .ii STRTZEX Contents Filename.typ Size K Recs CRC Cksum GETZEX %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTZEX %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 HALTZEX %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 STOPZEX, STRTZEX %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3msg5.z80 %f1z3msgf.z80 %f2z3msg7.z80 %f3z3msg6.z80 .pa Š.IB Messages of ZCPR3 %oMessages of ZCPR3 .IC Command Status Messages .ii GETCST .ii PUTCST .ii QERROR .ii QSHELL Contents Filename.typ Size K Recs CRC Cksum GETCST %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTCST %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 QERROR %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 QSHELL %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3msge.z80 %f1z3msg1.z80 %f2z3msg2.z80 %f3z3msga.z80 %f3z3msgb.z80 %f4z3msg3.z80 %f5z3msg4.z80 .IC Error Flag and Error Command .ii ERRADR .ii GETER1 .ii PUTER1 .ii GETERC .ii PUTERC Contents Filename.typ Size K Recs CRC Cksum ERRADR %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 GETER1 %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 PUTER1 %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 GETERC %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 PUTERC %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 .IC Inter-Transient Error Code .ii GETER2 .ii PUTER2 Contents Filename.typ Size K Recs CRC Cksum GETER2 %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 PUTER2 %n5!!!!!!!!! %s5!! %r5!! %c5! %k5 %f0z3msgc.z80 %f1z3msgd.z80 .IC Register Access .ii GETREG .ii PUTREG Contents Filename.typ Size K Recs CRC Cksum GETREG %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 PUTREG %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 %f0z3root.z80 .pa Š.IB Utilities %oUtilites .IC Locate ROOT Directory in Path .ii ROOT Contents Filename.typ Size K Recs CRC Cksum ROOT %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3log.z80 .IC Log into ZCPR3 FCB DU .ii Z3LOG Contents Filename.typ Size K Recs CRC Cksum Z3LOG %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3dirtdu.z80 %f1z3dutdir.z80 .IC Named Directory and Disk User Conversion .ii DIRTDU .ii DUTDIR Contents Filename.typ Size K Recs CRC Cksum DIRTDU %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 DUTDIR %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 %f0z3qcout.z80 %f1z3qcrlf.z80 %f2z3qout.z80 %f3z3qprint.z80 %f4z3qpstr.z80 .IC Output Routines Based on the Quiet Flag .ii QCOUT .ii QCRLF .ii QOUT .ii QPRINT .ii QPSTR Contents Filename.typ Size K Recs CRC Cksum QCOUT %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 QCRLF %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 QOUT %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 QPRINT %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 QPSTR %n4!!!!!!!!! %s4!! %r4!! %c4! %k4 %f0z3prs1.z80 %f1z3prs1.z80 %f2z3prs2.z80 .IC Parse Command Line .ii PARSER Contents Filename.typ Size K Recs CRC Cksum PARSER %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 .IC Parse Token .ii ZPRSFN .ii ZFNAME Contents Filename.typ Size K Recs CRC Cksum ZPRSFN %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 ZFNAME %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 %f0z3w1.z80 %f1z3w2.z80 %f2z3w3.z80 .IC Pause Execution .ii WAIT1S .ii WAIT1MS .ii WAITP1S Contents Filename.typ Size K Recs CRC Cksum WAIT1S %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 WAIT1MS %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 WAITP1S %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 %f0z3prgld.z80 .IC Program Loader (Chain) Š.ii PRGLOAD Contents Filename.typ Size K Recs CRC Cksum PRGLOAD %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3prs3.z80 .IC Resolve Directory References .ii DNSCAN .ii DUSCAN .ii DIRSCAN Contents Filename.typ Size K Recs CRC Cksum DNSCAN, DUSCAN, DIRSCAN %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3pfind.z80 .IC Search for File Along Path .ii PFIND Contents Filename.typ Size K Recs CRC Cksum PFIND %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %f0z3shempt.z80 %f1z3shfull.z80 %f2z3shpop.z80 %f3z3shpush.z80 .IC Shell Stack Manipulation .ii SHEMPTY .ii SHFULL .ii SHPOP .ii SHPUSH Contents Filename.typ Size K Recs CRC Cksum SHEMPTY %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 SHFULL %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 SHPOP %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 SHPUSH %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 %f0z3lver.z80 .IC Z3LIB Version Number .ii Z3LVER Contents Filename.typ Size K Recs CRC Cksum Z3LVER %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 .IC Initialize Z3LIB %f0z3ini.z80 .ii Z3INIT Contents Filename.typ Size K Recs CRC Cksum Z3INIT %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 .pa Š.IB Other Files %oOther Files %f0z3lib.zex %f1z3lib.seq %f2z3lib.rel %f3z3lib.cn %faz3lib.hlp %fbz3lib1.hlp %fcz3lib2.hlp %fdz3lib3.hlp %fez3lib4.hlp %ffz3lib5.hlp Z3LIB.REL is the relocatable object code library of Z3LIB Filename.typ Size K Recs CRC Cksum %n2!!!!!!!!! %s2!! %r2!! %c2! %k2 Z3LIB.ZEX is used to assemble and create Z3LIB.REL Z3LIB.SEQ shows the linking order of the modules in Z3LIB Filename.typ Size K Recs CRC Cksum %n0!!!!!!!!! %s0!! %r0!! %c0! %k0 %n1!!!!!!!!! %s1!! %r1!! %c1! %k1 Z3LIB.CN is this document file Filename.typ Size K Recs CRC Cksum %n3!!!!!!!!! %s3!! %r3!! %c3! %k3 The following are the Help Files for Z3LIB Filename.typ Size K Recs CRC Cksum %na!!!!!!!!! %sa!! %ra!! %ca! %ka %nb!!!!!!!!! %sb!! %rb!! %cb! %kb %nc!!!!!!!!! %sc!! %rc!! %cc! %kc %nd!!!!!!!!! %sd!! %rd!! %cd! %kd %ne!!!!!!!!! %se!! %re!! %ce! %ke %nf!!!!!!!!! %sf!! %rf!! %cf! %kf .IA Z3LIB .IB Environment Access 1 .IC Command Line .ii APPCL .ii CLRCL .ii GETCL1 .ii GETCL2 .ii PUTCL Contents Filename.typ Size K Recs CRC Cksum APPCL Z3APPCL .Z80 2 16 947F 63 CLRCL Z3CLRCL .Z80 1 6 2334 6E GETCL1 Z3GCL1 .Z80 1 8 72E5 4F GETCL2 Z3GCL2 .Z80 2 9 076D 01 PUTCL Z3PCL .Z80 3 19 2907 A8 .IC CRT/Printer Data .ii GETCRT .ii PUTCRT .ii GETPRT .ii PUTPRT Contents Filename.typ Size K Recs CRC Cksum GETCRT Z3GCRT .Z80 1 7 5320 65 PUTCRT Z3PCRT .Z80 1 6 DF3C 9C GETPRT Z3GPRT .Z80 1 7 A52C 0C PUTPRT Z3PPRT .Z80 1 6 EE19 CC .IC DU/Max DU .ii GETDUOK .ii PUTDUOK .ii GETMDISK .ii PUTMDISK .ii GETMUSER .ii PUTMUSER Contents Filename.typ Size K Recs CRC Cksum GETDUOK Z3GDUOK .Z80 1 4 79B2 20 PUTDUOK Z3PDUOK .Z80 1 4 F4A3 59 GETMDISK Z3GMDISK.Z80 1 4 AFF2 1F PUTMDISK Z3PMDISK.Z80 1 4 21E4 5A GETMUSER Z3GMUSER.Z80 1 4 1471 AB PUTMUSER Z3PMUSER.Z80 1 4 3E50 E6 .IC External FCB .ii GETEFCB Contents Filename.typ Size K Recs CRC Cksum GETEFCB Z3GEFCB .Z80 1 4 DD77 4E .IC Environment of ZCPR3 .ii GETENV .ii GETVID Contents Filename.typ Size K Recs CRC Cksum GETENV Z3GENV .Z80 1 3 9F4F 0E GETVID Z3GVID .Z80 1 5 95A4 A5 .IC FCP Address .ii GETFCP Contents Filename.typ Size K Recs CRC Cksum GETFCP Z3GFCP .Z80 1 6 4400 AA .IC File Names .ii GETFN1 .ii GETFN2 .ii GETFNX .ii PUTFNX Contents Filename.typ Size K Recs CRC Cksum GETFN1 Z3GFN1 .Z80 1 4 F73A 24 GETFN2 Z3GFN2 .Z80 1 4 6BFE 5E GETFNX Z3GFNX .Z80 1 6 9468 45 PUTFNX Z3PFNX .Z80 2 9 EF8E 5C .IC Initialize .ii Z3INIT Contents Filename.typ Size K Recs CRC Cksum Z3INIT Z3INI .Z80 1 4 394E 25 .pa Š.IC IOP .ii GETION .ii GETIOP .ii GETIOS .ii IOMATCH .ii PUTIOD Contents Filename.typ Size K Recs CRC Cksum GETION Z3GIOX .Z80 3 18 129F BF GETIOP Z3GIOP .Z80 1 6 6DEB 81 GETIOS Z3GIOX .Z80 3 18 129F BF IOMATCH Z3IOMA .Z80 2 16 5CB7 86 PUTIOD Z3GIOX .Z80 3 18 129F BF .IC IOP Recording .ii IORCOFF .ii IORCON .ii IORLOFF .ii IORLON Contents Filename.typ Size K Recs CRC Cksum IORCOFF, IORCON, IORLOFF, IORLON Z3IOR .Z80 2 14 A7D9 4F .pa Š.IB Environment Access 2 .IC Messages .ii GETMSG .ii GETSHM .ii PUTSHM Contents Filename.typ Size K Recs CRC Cksum GETMSG Z3GMSG .Z80 1 5 9FD4 D1 GETSHM Z3MSGG .Z80 1 6 49A7 E0 PUTSHM Z3MSGH .Z80 1 6 3683 CB .IC Named Directories .ii ADDNDR .ii DIRNDR .ii DUNDR .ii GETNDR .ii SUBNDR Contents Filename.typ Size K Recs CRC Cksum ADDNDR Z3ANDR .Z80 5 35 E059 CB DIRNDR Z3QNDR .Z80 3 18 5CBA A4 DUNDR Z3QNDR .Z80 3 18 5CBA A4 GETNDR Z3GNDR .Z80 1 6 6B47 25 SUBNDR Z3SNDR .Z80 3 20 D5E5 EC .IC Path .ii GETPATH Contents Filename.typ Size K Recs CRC Cksum GETPATH Z3GPATH .Z80 1 6 581E E8 .IC Processor Speed .ii GETSPEED .ii PUTSPEED Contents Filename.typ Size K Recs CRC Cksum GETSPEED Z3GSPEED.Z80 1 4 9815 23 PUTSPEED Z3PSPEED.Z80 1 4 03AD 5E .IC Quiet Flag .ii GETQUIET .ii PUTQUIET Contents Filename.typ Size K Recs CRC Cksum GETQUIET Z3GQUIET.Z80 1 4 1379 BC PUTQUIET Z3PQUIET.Z80 1 4 6AFA FD .IC RCP Address .ii GETRCP Contents Filename.typ Size K Recs CRC Cksum GETRCP Z3GRCP .Z80 1 6 8DC7 F1 .IC Shell Stack .ii GETSH1 .ii GETSH2 Contents Filename.typ Size K Recs CRC Cksum GETSH1, GETSH2 Z3GSH .Z80 2 10 E963 E5 .IC Wheel Byte .ii GETWHL .ii PUTWHL Contents Filename.typ Size K Recs CRC Cksum GETWHL Z3GWHL .Z80 1 5 B859 30 PUTWHL Z3PWHL .Z80 1 5 3153 BB .pa Š.IB Flow and ZEX Control .IC Flow Control .ii IFEND .ii IFT .ii IFF .ii IFTEST .ii IFELSE Contents Filename.typ Size K Recs CRC Cksum IFEND Z3IFEND .Z80 1 5 B672 9E IFT, IFF Z3IF .Z80 2 14 F002 D6 IFTEST Z3IFTEST.Z80 1 6 29EB 11 IFELSE Z3IFELSE.Z80 1 8 E68D 07 .IC ZEX Access and Control, ZEX Data .ii GETZFC .ii GETZNC .ii PUTZNC .ii GETZRUN .ii PUTZRUN Contents Filename.typ Size K Recs CRC Cksum GETZFC Z3GZFC .Z80 1 8 416C 8A GETZNC Z3GZNC .Z80 1 8 FD4E 84 PUTZNC Z3PZNC .Z80 1 8 2507 B2 GETZRUN Z3GZR .Z80 1 7 8D60 D2 PUTZRUN Z3PZR .Z80 1 7 D350 D5 .IC ZEX Access and Control, ZEX Status and Control .ii GETZEX .ii PUTZEX .ii HALTZEX .ii STOPZEX .ii STRTZEX Contents Filename.typ Size K Recs CRC Cksum GETZEX Z3MSG8 .Z80 1 5 9E2E 16 PUTZEX Z3MSG9 .Z80 1 7 859E DC HALTZEX Z3HZEX .Z80 1 6 55A5 AC STOPZEX, STRTZEX Z3MSG9 .Z80 1 7 859E DC .pa Š.IB Messages of ZCPR3 .IC Command Status Messages .ii GETCST .ii PUTCST .ii QERROR .ii QSHELL Contents Filename.typ Size K Recs CRC Cksum GETCST Z3MSG5 .Z80 1 4 98A9 8B PUTCST Z3MSGF .Z80 1 6 56AA 7F QERROR Z3MSG7 .Z80 1 6 80B2 BB QSHELL Z3MSG6 .Z80 1 5 9367 F5 .IC Error Flag and Error Command .ii ERRADR .ii GETER1 .ii PUTER1 .ii GETERC .ii PUTERC Contents Filename.typ Size K Recs CRC Cksum ERRADR Z3MSGE .Z80 1 5 A39F 45 GETER1 Z3MSG1 .Z80 1 4 C222 B8 PUTER1 Z3MSG2 .Z80 1 4 34E7 69 GETERC Z3MSGB .Z80 1 8 3DB8 96 PUTERC Z3MSG3 .Z80 1 4 6E53 7C .IC Inter-Transient Error Code .ii GETER2 .ii PUTER2 Contents Filename.typ Size K Recs CRC Cksum GETER2 Z3MSG3 .Z80 1 4 6E53 7C PUTER2 Z3MSG4 .Z80 1 4 7F44 F0 .IC Register Access .ii GETREG .ii PUTREG Contents Filename.typ Size K Recs CRC Cksum GETREG Z3MSGC .Z80 1 6 F633 65 PUTREG Z3MSGD .Z80 1 6 DF1D 4C .pa Š.IB Utilities .IC Locate ROOT Directory in Path .ii ROOT Contents Filename.typ Size K Recs CRC Cksum ROOT Z3ROOT .Z80 1 8 7FA8 F7 .IC Log into ZCPR3 FCB DU .ii Z3LOG Contents Filename.typ Size K Recs CRC Cksum Z3LOG Z3LOG .Z80 2 9 C73C 10 .IC Named Directory and Disk User Conversion .ii DIRTDU .ii DUTDIR Contents Filename.typ Size K Recs CRC Cksum DIRTDU Z3DIRTDU.Z80 3 20 F888 B8 DUTDIR Z3DUTDIR.Z80 2 9 FD65 7D .IC Output Routines Based on the Quiet Flag .ii QCOUT .ii QCRLF .ii QOUT .ii QPRINT .ii QPSTR Contents Filename.typ Size K Recs CRC Cksum QCOUT Z3QCOUT .Z80 1 4 DBC1 CD QCRLF Z3QCRLF .Z80 1 4 C3F0 D8 QOUT Z3QOUT .Z80 1 4 10E5 A4 QPRINT Z3QPRINT.Z80 1 6 B49C 3D QPSTR Z3QPSTR .Z80 1 4 D17C 7D .IC Parse Command Line .ii PARSER Contents Filename.typ Size K Recs CRC Cksum PARSER Z3PRS1 .Z80 14 112 BB1B 5E .IC Parse Token .ii ZPRSFN .ii ZFNAME Contents Filename.typ Size K Recs CRC Cksum ZPRSFN Z3PRS1 .Z80 14 112 BB1B 5E ZFNAME Z3PRS2 .Z80 11 82 409C 6D .IC Pause Execution .ii WAIT1S .ii WAIT1MS .ii WAITP1S Contents Filename.typ Size K Recs CRC Cksum WAIT1S Z3W1 .Z80 1 7 F214 3F WAIT1MS Z3W2 .Z80 1 6 A446 E2 WAITP1S Z3W3 .Z80 1 7 2F1F E3 .IC Program Loader (Chain) .ii PRGLOAD Contents Filename.typ Size K Recs CRC Cksum PRGLOAD Z3PRGLD .Z80 3 20 C76F 0F .IC Resolve Directory References .ii DNSCAN .ii DUSCAN .ii DIRSCAN Contents Filename.typ Size K Recs CRC Cksum DNSCAN, DUSCAN, DIRSCAN Z3PRS3 .Z80 7 51 ADE9 16 .IC Search for File Along Path .ii PFIND Contents Filename.typ Size K Recs CRC Cksum PFIND Z3PFIND .Z80 5 33 C05A A4 .pa Š.IC Shell Stack Manipulation .ii SHEMPTY .ii SHFULL .ii SHPOP .ii SHPUSH Contents Filename.typ Size K Recs CRC Cksum SHEMPTY Z3SHEMPT.Z80 1 4 2AFB 54 SHFULL Z3SHFULL.Z80 1 8 9572 3A SHPOP Z3SHPOP .Z80 2 13 4438 87 SHPUSH Z3SHPUSH.Z80 3 22 07CC DA .IC Z3LIB Version Number .ii Z3LVER Contents Filename.typ Size K Recs CRC Cksum Z3LVER Z3LVER .Z80 1 4 78AB 2E .IC Initialize Z3LIB .ii Z3INIT Contents Filename.typ Size K Recs CRC Cksum Z3INIT Z3INI .Z80 1 4 394E 25 .pa Š.IB Other Files Z3LIB.REL is the relocatable object code library of Z3LIB Filename.typ Size K Recs CRC Cksum Z3LIB .REL 10 78 B674 D7 Z3LIB.ZEX is used to assemble and create Z3LIB.REL Z3LIB.SEQ shows the linking order of the modules in Z3LIB Filename.typ Size K Recs CRC Cksum Z3LIB .ZEX 2 16 174D E2 Z3LIB .SEQ 2 11 767D CE Z3LIB.CN is this document file Filename.typ Size K Recs CRC Cksum Z3LIB .CN 14 109 D3A7 4B The following are the Help Files for Z3LIB Filename.typ Size K Recs CRC Cksum Z3LIB .HLP 3 17 0394 15 Z3LIB1 .HLP 19 145 4526 A8 Z3LIB2 .HLP 25 198 537A 61 Z3LIB3 .HLP 14 109 1097 67 Z3LIB4 .HLP 15 120 28F7 85 Z3LIB5 .HLP 16 127 189C 13 .pao Š.op |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| Z3LIB Distribution Written by Richard Conn Copyright 1986 Richard Conn |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| Marketed and Distributed by: |||||||||||||||||||||||||||||| Echelon, Inc |||||||||||||||||||||||||||||| 101 First Street |||||||||||||||||||||||||||||| Los Altos, CA 94022 |||||||||||||||||||||||||||||| 415/948-3820 |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| Z-Node Central: |||||||||||||||||||||||||||||| 415/489-9005 |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| .pa ŠTo build the Z3LIBD.DOC file from scratch, do the following: 1) Extract Z3LIBD.CN, Z3LIBD.H, and Z3LIBD.BLD from this library 2) Run CATNOTE (part of the DISCAT System from Echelon) on Z3LIBD.CN to create Z3LIBD.WS; the target disk for CATNOTE should have all Z3LIB files on it as separate files 3) Run STARINDX (from MicroPro) on Z3LIBD.WS to create Z3LIBD.SI, Z3LIBD.TOC, and Z3LIBD.IDX 4) Run MailMerge (from MicroPro) on Z3LIBD.BLD to create Z3LIBD.DOC To build the Z3LIBD.DOC from this library, do the following: 1) Extract Z3LIBD.WS, Z3LIBD.H, and Z3LIBD.BLD from this library 2) Run STARINDX (from MicroPro) on Z3LIBD.WS to create Z3LIBD.SI, Z3LIBD.TOC, and Z3LIBD.IDX 3) Run MailMerge (from MicroPro) on Z3LIBD.BLD to create Z3LIBD.DOC