<SETPTH10COMSETPTH10DOC{SETPTH10ZZ0_v Z3ENV*  !9" !" Cw SETPATH Version 1.0 :]/P:^ X/P w SETPATH allows the user to display or modify the symbolic search path for transient programs. Path elements may be expressed using drive-user (DU) or named-directory (DIR) form. The character '$' may be used with the DU form to indicate the current drive or user (e.g., "B$" or "$2" or "$$"). SETPATH sets or clears the program error flag. Command syntax is: SETPATH <-- Display Current Path SETPATH // <-- Print This Help Screen SETPATH element-list <-- Set New Path to element-list SETPATH [option element-list]....[option element-list] Where the option may be any of the following: /c <-- Clear path and set to new element-list /p <-- Prefix element-list to beginning of path /a <-- Append element-list to end of path /d <-- Delete element-list from path starting at beginning /r <-- Remove element-list from path starting from the end /p/P/a/A/d/D/c/C/r/R 2 " |” |w - Abort: No Path> ‹w ͑ * - ¸w - Abort: No Wheel>~ w - Abort: Illegal option - !} >~ w Input resulted in null path>~ Tw - Abort: Too many paths for buffer!} >~ †w - Abort: to many paths - !} >~ ½w - Abort: to many head paths - !} >~ w - Abort: to many tail paths - !} >~ w Bad Expression at * } > ~>  x": o&)*)" " " " #" ##" #" * * "* w2 2 2 2 2 * " * " * " * y2 2 * * y * R " R * >c2 o !<N * ~/ʽ2 " o : 2 2 * 6* " : cp!d}rʭaRý< : _: 2 ! ҋ* _" * y * ~ò: _: 2 ! * * y " * ~ò* * : GN ̚Šâ~w* * ~ò* yʹ+* : =O : G͏  +~w* * ~òO~## ~* : O": c I * * : O~ D @ #xY~#& < ##& * : O* i w# xX  b * R " ~: ! * <2 " ~$ A G͠ Ox #~$ : 0 : #~ô * * ~$ @#~#$ +2 ͽ :  * ~$ x<@#~$ y >: * ~$ G#~$ O#" [ >:w ~… w ~0P P Gy؇؁؇؀O#4 ~# R +h d !r ~ #f Noname ~#~#y ~#Æ xڲ ª + ™ +‘ >` ~< # ~#< + >  `  ѯ~ ##3 # F#Nѯ=  0S :Y AS [Y GxG=x r ~o ˆ #~+ˆ ##= r ͮ w* ,~* "~#fo* -~* ^#V#~ѷ*  ^#V#~ѷ* (~* )~#fo~" d-  - 0K 7 / _yA {y0K {w#xq i # X #P >} ~# ʻ ʨ ʭ ʭ ʱ    yʂ  yG>GO>   O*.   OG}o|g 7a{_*)}'$.+vSETPTH10.Z80#  'Ca@')J P +JE2I< j@  b^8pFP)" 4u#C!h.$RlЯ$J%Rhn7!'CA Nbg9M  &1[7 "i 7c!~h9&:1H"Bh6Fi6N3R-'gr ' R$ EΌFB @8f&dR`Sbt""t 3)i7qo9 D9S{Dp3KC1ne$000%1`aZ1rG]FArG6/gsFQuC) Xt$nYUen Aߊ:z.~o',M,Yb~5_mrhw|'|@(8" $"Z"@22!h|zG~7$"!'X'™be-'+FcLd`( Jc4`czy:] cK%h'K`)Z9]]"+.ƪx:Oٷ/sk-'ŸNGCUzir쮗At}!>[&+=R<".m.jk8;4a^ iRIddNolMj<)ez/!Mrz>8/{PMF+ں9Z6~a7&Zl3Gm!g~ d# }7r̆\C)6FF~F~=Ow<@ BF+!WsNW5d>T'6'*')@=M ("\/.NdNcF/կBQu&6yޯ@m{Eϓy5axrWlnmvAug2rh>B}-9{,b!YGx~BfUy2^9[Υu:.\$_Z0-4 9ÝpeZqǁCz_1I)u]SAVߙrn9.Mˑ/+&ޜzMGJ$E?I'[nnrF&+MNa"Sy&+<ԂǰRsn -_X A1u(,tg]S~e5oѠ.Z"Ҥu&1"coq 0KfqMe].h"ye{7)ٸo-&ӕK4mmjѴmB}~Rry)6S_n]%L'V~ Ƿrn;$E$m4sٻWrg)7 ( o]uȬQ֖遭<-YjR+5}m)n_UΥD7l 4k'-n$2v;o04edj}E5ľ*K?I,`z0NKNKۮU=Jl[(3wrW9 Ƀ"_·ዲr0 u^HQ}Rq᧐(NY0) #^qYb;dv$_ _j\'Xa1}`'Nc BR>NoIqc%_7h=D 3/7(Ҡ Qx+wS -⁃XeMLSPRv'2>_D)D~u&1L¶2'wi4uHҨ Cw~NmݦmXdJ9E>Þ*<j"r-ofuՙD+oIBtJqkTj>P.lfi >hz>%4ީy8ln4%'rW2y{цjz17"WZH޽5T* &bIǦb"pch5=)zh-ZCD?NV%!t-eE>Kk#~vsoqp܎2wA:'~Lt;n"twgbo'6I'ltg#< o&<߫k`v Vbnc`(} J|ҁ^n{>{~K'q{?4SމsXȀ!9}rr~BF+-H"&q (yiL>6hƢ$.H}̳ksVUw>hޡ'UMNAPa d6[=6;!N}d^Smkɔ1C]zCd.CЙGe:#nV#ű`g A:'{%}4- W=~y[.4Q^gǕ:QiwksԼeSEYNG_7uiYv cuqIl =ɱYA_p߱sbJj\y=ǙǨ#_'jds,V>绲>J0IXrSゝ11`fOdKu^̼'»>JCuMNAzIL. hse8h{+@d T_xhN])g=Ip- dW$.9Hk4Mlk}ͫ.XA^m`!q8t SlhAV(ejaLR'F',yS˪1`g Zo4DCd6B:ZqTm|g[„Vs-7\ar"mD֋fSԠm#dоu5ۭ͐\D֋ ,_C+֔NKEKm`c7;j C{>qs :B{:!!\ H+Ly3QE0u#*siY^0#A.:B-}OZ1̯k6j(4:ddͭ{ +k`\}ަcMS8,`cJqQF_FpyCr1- 1Ns p u++YW$:~V ~0upxܱKxk"5EZ,bq:,A'֭Nte Eil9 B܊Mqn~gHsK4O@}0pꨓ>ALAxK["qǦv4&2eZN0~7srJ))MW)0l?JZjULo:%74ٝ(U໿>ԲBژxp' 4hk"mV M-w@+WOc!wVgkDB{[cwO {Me ص"4g9of M{EB ۂ6=vMKIIZ=R9Kl? mFۭm 3ۂڲo=gѶT=9" !]֫cwO {]#5~_}jۮqjDL}|\02#P' 5%2mV^Pv&y}ufV~AGaѱBHEe R_dE;TQZ|OVoCNܣede#yFm?k+0u:kdbC5 \dN9%1INBZGO\pF?q%aw`c୑?}l_v+NsD /'j7WR&nN=g|2"۴[x""3-/Z#"4VU[Ê$>M"Hدw-*7r6]y)=5UP& ]U38'^!M)Lk,cNhPCe-,m.&C'u6ԤO\u΀}K?n-Q!RuOcsJlBZ]#;W=4l<ԥڀf-`Jc/lCpY&:=1ϣ:] Fur3!#0#ӳOi3ѾZkdblC5𿱸-~qw[[{~nG*Lnނ/xZGgm$z] :m_+jczGI@x_ ɶ$&}eFZz[S9eFO(r~':W"k8>8s{{1y-`Ew:'_dwzf:moR`cH\|w7.i9ݢF[-~mb!ʓR"T<"m0@ /;0Y3?A7۪N`A?h"MMrQN<ێ ;^#/24I b,0cE01ц4A) SgQ_$Ih4"3#c)?SQIQPNR'+9!&1"neUFQQQ!)9UK)buQ Ln_cR!+/qmU&^g1;t8iԥlxWA Q<n&x]4al'묃QR!~!r^y7Z!s",zk.B, Eʚ)TGm'Ԍcw{\^K9b7_[ƝEpI0TPS+?I OPND^E0KO%EН\DuVadnCu~Ȭ@N^0fb$zkEFŞZs| YU˪Ap|ƪAAppPA)A0l\m! Y~Wa0A9GjPXLCUi@Wtfbخ\(LPL"|^ȕAEHE`} D0쁬>n=ZQ`LGfSHq ֊jiחYP{ڲ^$ lQwypT[iAgI䇱N1@CR \@O5:ζ ZJ@IUAIG`N)E3T]a킹> =QE" 0)DOOyy>ʁFM9* gKNXR-}&Y^NoPW/-53&@m:L'\"-EJR!&3-BQD{4cRAs8o1TX2oci騑G~ƉUrSWoc~Ag;1})-<^AIURSA^ Cf$67o)T8k.Nl강CAV(BjhT8%1묃D| FGSETPATH is derived from PATH and differs primarily in that it supports an additional syntax form as follows: SETPATH [option element-list] ... [option element-list] where the following options are supported: /C Clear path and put in new element list /P Prefix list of elements to the beginning of the current path /A Append list of elements to the end of the current path /D Delete listed elements from the path starting from the beginning of the current path /R Remove listed elements from the path starting from the end of the current path Here are some examples of these commands. Assume that the initial path is "A0 $$ A0" before each of these commands is executed. command: SETPATH /A A15 resulting path: A0 $$ A0 A15 command: SETPATH /P A1 B1 resulting path: A1 B1 A0 $$ A0 command: SETPATH /D A0 resulting path: $$ A0 command: SETPATH /R A0 resulting path: A0 $$ command: SETPATH /P A1 /R A0 /A A$ resulting path: A1 A0 $$ A$ SETPATH performs each operation independently. Consequently, the command SETPATH /P A1 /A B1 is equivalent to the command SETPATH /P B1 A1 and NOT SETPATH /P A1 B1 The temporary prefix and temporary append buffers are each limited in size to the size of the system's symbolic path buffer. SETPATH sets the program error flag in the ZCPR3 message buffer to reflect the result of the command operation. If all succeeded, the error flag is cleared to a value of zero. Otherwise it is set to one of the following values to show the type of error that occurred: 1. there is no external path buffer 2. the wheel byte is not set 3. an illegal option was specified 4. the final path is empty 5. too many elements for the temporary path buffer 6. too many elements in final symbolic path 7. too many elements in the temporary prefix buffer 8. too many elements in the temporary append buffer 9. bad path expression (e.g., nonexistent directory name