perm filename BATCH.LOG[X,AIL] blob sn#363413 filedate 1978-06-24 generic text, type T, neo UTF8
;BATCH COMMANDS TO CREATE EXPORT SAIL  (BATCH/NOW/DO @EXPORT.DO[X,AIL])	
.;It might not be necessary to do all this cruft, unless either		
.;(a) someone has deleted some of the files (DIR @FILES[X,AIL] should	
.;    give no "FILE NOT FOUND" messages), or				
.;(b) some change has been made to SAIL or its friends since the last	
.;    time the export files were created (this is quite likely).		
.ALIAS X,AIL

.LOAD/SAV FAIL.SAV←NOSTAN+FAIL[CSP,SYS]	;export FAIL
Swapping to SYS:FAIL.DMP
 NOSTAN
 FAIL
FAIL:  FAIL
LOADING

LOADER 30 PAGES
SAVED DSK:FAIL.SAV

Exit
↑C
.SAV FAIL	;until MJC gets alternate processors with extensions working
Job saved in 30 pages
↑C
.;get files for runtime routines
.RESOURCES	;should show at least 300 tracks left for DSK
DSK 331
PTR,PLT,PTP,NUL,LPT,XGP,CAR,ADC,KIM,SAM,RTJ,FRM,DAC,SIX,TV,ELF,DTA1,2,3,4,MTA0,1

.COPY/Q SCISS.DMP[S,AIL],HEAD,ORDER,GOGOL,TRIGS,STRSER,IOSER,ARYSER,RECSER


Exit
↑C
.COPY/Q NWORLD[S,AIL],LEPRUN,MESPRO,WRDGET,SPARES


Exit
↑C
.COPY/Q HEAD←NOSTAN,HEAD


Exit
↑C
.	;Prefix export switch settings before scissoring;assemble library
.RU SCISS
SITE ID (<CR> OK FOR SU-AI) = DEC
STANDARD?Y
SAILOR WILL BE ASSEMBLED
SAILUP WILL BE ASSEMBLED
SAIKNT WILL BE ASSEMBLED
SAICOD WILL BE ASSEMBLED
SAITG2 WILL BE ASSEMBLED
SAITG1 WILL BE ASSEMBLED
SAITG3 WILL BE ASSEMBLED
SAITGI WILL BE ASSEMBLED
SAIPRC WILL BE ASSEMBLED
SAIIRP WILL BE ASSEMBLED
SAIPIT WILL BE ASSEMBLED
SAILEP WILL BE ASSEMBLED
SAIREM WILL BE ASSEMBLED
SAIUSC WILL BE ASSEMBLED
SAIPRN WILL BE ASSEMBLED
SAISCC WILL BE ASSEMBLED
SAISBK WILL BE ASSEMBLED
SAIBRK WILL BE ASSEMBLED
SAILIN WILL BE ASSEMBLED
SAITTY WILL BE ASSEMBLED
SAIOPN WILL BE ASSEMBLED
SAISTS WILL BE ASSEMBLED
SAINUM WILL BE ASSEMBLED
SAILOK WILL BE ASSEMBLED
SAIOUT WILL BE ASSEMBLED
SAIINP WILL BE ASSEMBLED
SAIWRD WILL BE ASSEMBLED
SAITHR WILL BE ASSEMBLED
SAICLS WILL BE ASSEMBLED
SAIMTP WILL BE ASSEMBLED
SAITMP WILL BE ASSEMBLED
SAIREC WILL BE ASSEMBLED
SAISPC WILL BE ASSEMBLED
SAIARY WILL BE ASSEMBLED
SAICAT WILL BE ASSEMBLED
SAISUB WILL BE ASSEMBLED
SAIEQU WILL BE ASSEMBLED
SAIPNT WILL BE ASSEMBLED
SAIPTC WILL BE ASSEMBLED
SAICVS WILL BE ASSEMBLED
SAICVD WILL BE ASSEMBLED
SAISCN WILL BE ASSEMBLED
SAIABK WILL BE ASSEMBLED
SAICVC WILL BE ASSEMBLED
SAICVL WILL BE ASSEMBLED
SAICVF WILL BE ASSEMBLED
SAIDVF WILL BE ASSEMBLED
SAITBB WILL BE ASSEMBLED
SAIPTY WILL BE ASSEMBLED
SAISIM WILL BE ASSEMBLED
SAICHN WILL BE ASSEMBLED
SAIFIL WILL BE ASSEMBLED
SAIFLS WILL BE ASSEMBLED
SAIPOW WILL BE ASSEMBLED
SAISGC WILL BE ASSEMBLED
SAICOR WILL BE ASSEMBLED
SAIDM1 WILL BE ASSEMBLED
SAIDM2 WILL BE ASSEMBLED
SAIDM3 WILL BE ASSEMBLED
SAIDM4 WILL BE ASSEMBLED
SAIDM5 WILL BE ASSEMBLED
SAIHED WILL BE ASSEMBLED
LOOKING AT HEAD
LOOKING AT GOGOL
SAILOR FOUND
SAILUP FOUND
SAICOR FOUND
SAISGC FOUND
SAIKNT FOUND
SAIPOW FOUND
SAIUSC FOUND
SAICOD FOUND
LOOKING AT TRIGS
SAITGI FOUND
SAITG1 FOUND
SAITG2 FOUND
SAITG3 FOUND
LOOKING AT NWORLD
SAIPRC FOUND
SAIIRP FOUND
LOOKING AT ARYSER
SAIARY FOUND
SAIDM1 FOUND
SAIDM2 FOUND
SAIDM3 FOUND
SAIDM4 FOUND
SAIPIT FOUND
LOOKING AT STRSER
SAICAT FOUND
SAIPTC FOUND
SAIPNT FOUND
SAICVF FOUND
SAISUB FOUND
SAIEQU FOUND
SAICVD FOUND
SAICVS FOUND
SAISCC FOUND
SAISCN FOUND
SAICVC FOUND
SAICVL FOUND
SAIBRK FOUND
SAISBK FOUND
SAIABK FOUND
SAIPRN FOUND
SAIDM5 FOUND
SAIDVF FOUND
LOOKING AT IOSER
SAISIM FOUND
SAICHN FOUND
SAIFIL FOUND
SAIFLS FOUND
SAIOPN FOUND
SAISTS FOUND
SAILOK FOUND
SAIOUT FOUND
SAIINP FOUND
SAINUM FOUND
SAITBB FOUND
SAIWRD FOUND
SAITHR FOUND
SAILIN FOUND
SAICLS FOUND
SAIMTP FOUND
SAITTY FOUND
SAIPTY FOUND
SAITMP FOUND
LOOKING AT RECSER
SAISPC FOUND
SAIREC FOUND
 HDRFIL
FAIL:  HDRFIL
 SAILOR.FAI
FAIL:  SAILOR
 SAILUP.FAI
FAIL:  SAILUP
 SAIKNT.FAI
FAIL:  SAIKNT
 SAICOD.FAI
FAIL:  SAICOD
 SAITG2.FAI
FAIL:  SAITG2
 SAITG1.FAI
FAIL:  SAITG1
 SAITG3.FAI
FAIL:  SAITG3
 SAITGI.FAI
FAIL:  SAITGI
 SAIPRC.FAI
FAIL:  SAIPRC
 SAIIRP.FAI
FAIL:  SAIIRP
 SAIPIT.FAI
FAIL:  SAIPIT
 SAILEP.FAI
FAIL:  LEAP
 SAIREM.FAI
FAIL:  BACKTR
 SAIUSC.FAI
FAIL:  SAIUSC
 SAIPRN.FAI
FAIL:  SAIPRN
 SAISCC.FAI
FAIL:  SAISCC
 SAISBK.FAI
FAIL:  SAISBK
 SAIBRK.FAI
FAIL:  SAIBRK
 SAILIN.FAI
FAIL:  SAILIN
 SAITTY.FAI
FAIL:  SAITTY
 SAIOPN.FAI
FAIL:  SAIOPN
 SAISTS.FAI
FAIL:  SAISTS
 SAINUM.FAI
FAIL:  SAINUM
 SAILOK.FAI
FAIL:  SAILOK
 SAIOUT.FAI
FAIL:  SAIOUT
 SAIINP.FAI
FAIL:  SAIINP
 SAIWRD.FAI
FAIL:  SAIWRD
 SAITHR.FAI
FAIL:  SAITHR
 SAICLS.FAI
FAIL:  SAICLS
 SAIMTP.FAI
FAIL:  SAIMTP
 SAITMP.FAI
FAIL:  SAITMP
 SAIREC.FAI
FAIL:  SAIREC
 SAISPC.FAI
FAIL:  SAISPC
 SAIARY.FAI
FAIL:  SAIARY
 SAICAT.FAI
FAIL:  SAICAT
 SAISUB.FAI
FAIL:  SAISUB
 SAIEQU.FAI
FAIL:  SAIEQU
 SAIPNT.FAI
FAIL:  SAIPNT
 SAIPTC.FAI
FAIL:  SAIPTC
 SAICVS.FAI
FAIL:  SAICVS
 SAICVD.FAI
FAIL:  SAICVD
 SAISCN.FAI
FAIL:  SAISCN
 SAIABK.FAI
FAIL:  SAIABK
 SAICVC.FAI
FAIL:  SAICVC
 SAICVL.FAI
FAIL:  SAICVL
 SAICVF.FAI
FAIL:  SAICVF
 SAIDVF.FAI
FAIL:  SAIDVF
 SAITBB.FAI
FAIL:  SAITBB
 SAIPTY.FAI
FAIL:  SAIPTY
 SAISIM.FAI
FAIL:  SAISIM
 SAICHN.FAI
FAIL:  SAICHN
 SAIFIL.FAI
FAIL:  SAIFIL
 SAIFLS.FAI
FAIL:  SAIFLS
 SAIPOW.FAI
FAIL:  SAIPOW
 SAIPOW.FAI,  PAGE  1,  LINE  1
INSTALL DPOW,DLOGS HERE
 SAISGC.FAI
FAIL:  SAISGC
 SAICOR.FAI
FAIL:  SAICOR
 SAIDM1.FAI
FAIL:  SAIDM1
 SAIDM2.FAI
FAIL:  SAIDM2
 SAIDM3.FAI
FAIL:  SAIDM3
 SAIDM4.FAI
FAIL:  SAIDM4
 SAIDM5.FAI
FAIL:  SAIDM5
 SAIHED.FAI
 HEAD.FAI
FAIL:  HEAD
SITE ID (<CR> OK FOR SU-AI) = 
STANDARD?Y
HDRFIL DELETED
SAILOR.FAI DELETED  COPYING SAILOR.REL  SAILOR.REL DELETED
SAILUP.FAI DELETED  COPYING SAILUP.REL  SAILUP.REL DELETED
SAIKNT.FAI DELETED  COPYING SAIKNT.REL  SAIKNT.REL DELETED
SAICOD.FAI DELETED  COPYING SAICOD.REL  SAICOD.REL DELETED
SAITG2.FAI DELETED  COPYING SAITG2.REL  SAITG2.REL DELETED
SAITG1.FAI DELETED  COPYING SAITG1.REL  SAITG1.REL DELETED
SAITG3.FAI DELETED  COPYING SAITG3.REL  SAITG3.REL DELETED
SAITGI.FAI DELETED  COPYING SAITGI.REL  SAITGI.REL DELETED
SAIPRC.FAI DELETED  COPYING SAIPRC.REL  SAIPRC.REL DELETED
SAIIRP.FAI DELETED  COPYING SAIIRP.REL  SAIIRP.REL DELETED
SAIPIT.FAI DELETED  COPYING SAIPIT.REL  SAIPIT.REL DELETED
SAILEP.FAI DELETED  COPYING SAILEP.REL  SAILEP.REL DELETED
SAIREM.FAI DELETED  COPYING SAIREM.REL  SAIREM.REL DELETED
SAIUSC.FAI DELETED  COPYING SAIUSC.REL  SAIUSC.REL DELETED
SAIPRN.FAI DELETED  COPYING SAIPRN.REL  SAIPRN.REL DELETED
SAISCC.FAI DELETED  COPYING SAISCC.REL  SAISCC.REL DELETED
SAISBK.FAI DELETED  COPYING SAISBK.REL  SAISBK.REL DELETED
SAIBRK.FAI DELETED  COPYING SAIBRK.REL  SAIBRK.REL DELETED
SAILIN.FAI DELETED  COPYING SAILIN.REL  SAILIN.REL DELETED
SAITTY.FAI DELETED  COPYING SAITTY.REL  SAITTY.REL DELETED
SAIOPN.FAI DELETED  COPYING SAIOPN.REL  SAIOPN.REL DELETED
SAISTS.FAI DELETED  COPYING SAISTS.REL  SAISTS.REL DELETED
SAINUM.FAI DELETED  COPYING SAINUM.REL  SAINUM.REL DELETED
SAILOK.FAI DELETED  COPYING SAILOK.REL  SAILOK.REL DELETED
SAIOUT.FAI DELETED  COPYING SAIOUT.REL  SAIOUT.REL DELETED
SAIINP.FAI DELETED  COPYING SAIINP.REL  SAIINP.REL DELETED
SAIWRD.FAI DELETED  COPYING SAIWRD.REL  SAIWRD.REL DELETED
SAITHR.FAI DELETED  COPYING SAITHR.REL  SAITHR.REL DELETED
SAICLS.FAI DELETED  COPYING SAICLS.REL  SAICLS.REL DELETED
SAIMTP.FAI DELETED  COPYING SAIMTP.REL  SAIMTP.REL DELETED
SAITMP.FAI DELETED  COPYING SAITMP.REL  SAITMP.REL DELETED
SAIREC.FAI DELETED  COPYING SAIREC.REL  SAIREC.REL DELETED
SAISPC.FAI DELETED  COPYING SAISPC.REL  SAISPC.REL DELETED
SAIARY.FAI DELETED  COPYING SAIARY.REL  SAIARY.REL DELETED
SAICAT.FAI DELETED  COPYING SAICAT.REL  SAICAT.REL DELETED
SAISUB.FAI DELETED  COPYING SAISUB.REL  SAISUB.REL DELETED
SAIEQU.FAI DELETED  COPYING SAIEQU.REL  SAIEQU.REL DELETED
SAIPNT.FAI DELETED  COPYING SAIPNT.REL  SAIPNT.REL DELETED
SAIPTC.FAI DELETED  COPYING SAIPTC.REL  SAIPTC.REL DELETED
SAICVS.FAI DELETED  COPYING SAICVS.REL  SAICVS.REL DELETED
SAICVD.FAI DELETED  COPYING SAICVD.REL  SAICVD.REL DELETED
SAISCN.FAI DELETED  COPYING SAISCN.REL  SAISCN.REL DELETED
SAIABK.FAI DELETED  COPYING SAIABK.REL  SAIABK.REL DELETED
SAICVC.FAI DELETED  COPYING SAICVC.REL  SAICVC.REL DELETED
SAICVL.FAI DELETED  COPYING SAICVL.REL  SAICVL.REL DELETED
SAICVF.FAI DELETED  COPYING SAICVF.REL  SAICVF.REL DELETED
SAIDVF.FAI DELETED  COPYING SAIDVF.REL  SAIDVF.REL DELETED
SAITBB.FAI DELETED  COPYING SAITBB.REL  SAITBB.REL DELETED
SAIPTY.FAI DELETED  COPYING SAIPTY.REL  SAIPTY.REL DELETED
SAISIM.FAI DELETED  COPYING SAISIM.REL  SAISIM.REL DELETED
SAICHN.FAI DELETED  COPYING SAICHN.REL  SAICHN.REL DELETED
SAIFIL.FAI DELETED  COPYING SAIFIL.REL  SAIFIL.REL DELETED
SAIFLS.FAI DELETED  COPYING SAIFLS.REL  SAIFLS.REL DELETED
SAIPOW.FAI DELETED  COPYING SAIPOW.REL  SAIPOW.REL DELETED
SAISGC.FAI DELETED  COPYING SAISGC.REL  SAISGC.REL DELETED
SAICOR.FAI DELETED  COPYING SAICOR.REL  SAICOR.REL DELETED
SAIDM1.FAI DELETED  COPYING SAIDM1.REL  SAIDM1.REL DELETED
SAIDM2.FAI DELETED  COPYING SAIDM2.REL  SAIDM2.REL DELETED
SAIDM3.FAI DELETED  COPYING SAIDM3.REL  SAIDM3.REL DELETED
SAIDM4.FAI DELETED  COPYING SAIDM4.REL  SAIDM4.REL DELETED
SAIDM5.FAI DELETED  COPYING SAIDM5.REL  SAIDM5.REL DELETED
SAIHED.FAI DELETED  COPYING (SPECIALLY) SAIHED.REL
HEAD.FAI DELETED
  SAIHED.REL DELETED
TRY OUT YOUR NEW LIBRARY!

End of SAIL execution

↑C
.;runtimes with symbols
.COM/PROC DSK:FAIL RUNTIM=HEAD(LR)+ORDER+GOGOL+TRIGS+STRSER+IOSER+ARYSER+RECSER+NWORLD+LEPRUN+MESPRO+WRDGET+SPARES
Swapping to FAIL.DMP
 HEAD
 ORDER
 GOGOL
FAIL:  RUNTIM
 GOGOL,  PAGE  62,  LINE  100
INSTALL DPOW,DLOGS HERE
 TRIGS
 STRSER
 IOSER
 ARYSER
 RECSER
 NWORLD
 LEPRUN
 MESPRO
 WRDGET
 SPARES

Exit
↑C
.DEL/Q SCISS.DMP,ORDER,GOGOL,TRIGS,STRSER,IOSER,ARYSER,RECSER

Deleted:SCISS  DMP
Deleted:ORDER  
Deleted:GOGOL  
Deleted:TRIGS  
Deleted:STRSER 
Deleted:IOSER  
Deleted:ARYSER 
Deleted:RECSER 
Total space reclaimed =  104.2  52 Blk  89%  Free blocks = 208


Exit
↑C
.DEL/Q NWORLD,LEPRUN,MESPRO,WRDGET,SPARES

Deleted:NWORLD 
Deleted:LEPRUN 
Deleted:MESPRO 
Deleted:WRDGET 
Deleted:SPARES 
Total space reclaimed =   64.7  30 Blk  95%  Free blocks = 238


Exit
↑C
.;get files for compiler, assemble and load debugging version
.COPY/Q DB[S,AIL],SAIL,PARSE,HEL,SYM,GEN,ARRAY,EXPRS,STATS,LEAP,TOTAL,PROCSS,COMSER


Exit
↑C
.COM @THAT
Swapping to PTRAN.DMP[  S,AIL]
PTRAN:	HEL.
RTRAN:	PROD.
RTRAN:	FOO2.
 HEAD
 DB
 SAIL
FAIL:  SAIL 
 SAIL,  PAGE  14,  LINE  13
CHANGE HERE FOR DLOGS,DPOW
 PARSE
 HEL
 FOO2
 PROD
 RESTAB
 SYM
 GEN
 ARRAY
 EXPRS
 EXPRS,  PAGE  3,  LINE  51
ASSUMING NO DMOD OR DDIV
 EXPRS,  PAGE  7,  LINE  159
CHANGE HERE WHEN DLOGS INSTALLED
 EXPRS,  PAGE  7,  LINE  179
AND HERE
 EXPRS,  PAGE  16,  LINE  113
ASSUMING NO LONG INTEGERS
 STATS
 STATS,  PAGE  8,  LINE  33
CHANGE HERE FOR LONG INTEGERS
 STATS,  PAGE  9,  LINE  9
CHANGE HERE FOR LONG INTEGERS
 LEAP
 TOTAL
 PROCSS
 COMSER

Exit
↑C
.DEL/Q DB,HEAD,SAIL,PARSE,HEL,PROD,SYM,GEN,ARRAY,EXPRS,STATS,LEAP,TOTAL,PROCSS,COMSER

Deleted:DB     
Deleted:HEAD   
Deleted:SAIL   
Deleted:PARSE  
Deleted:HEL    
Deleted:PROD   
Deleted:SYM    
Deleted:GEN    
Deleted:ARRAY  
Deleted:EXPRS  
Deleted:STATS  
Deleted:LEAP   
Deleted:TOTAL  
Deleted:PROCSS 
Deleted:COMSER 
Total space reclaimed =  282.7  133 Blk  94%  Free blocks = 245


Exit
↑C
.R LOADER
*/SSAIL,/LLIBSA8,/V$

LOADER 106 PAGES
72K MAX 136 WORDS FREE 

Exit
↑C
.SAV SAIL
Job saved in 106 pages
↑C
.;procedure descriptors for BAIL predeclared runtimes
.COPY/Q BPDAHD.FAI[S,AIL],BSM1HD.FAI

File not found.  DSK:BPDAHD.FAI[S,AIL].
Type Y to go on.;

Exit
↑C
.;;;COMPILE/PROC RTRAN[S,AIL] RESTAB=PROD+FOO2
.COMPILE/PROC DSK:FAIL BPDAHD+<BAICLC,BAIIO1,BAIIO2,BAIMSC,BAIPRC>
File not found -- BPDAHD

Exit
↑C
.EXECUTE/PROC DSK:FAIL BAISM1=BSM1HD+BAISM1
File not found -- BSM1HD

Exit
↑C
.DEL/Q BPDAHD.FAI,BSM1HD.FAI,BAISM1.REL

File not found.  DSK:BPDAHD.FAI[X,AIL].
Type Y to go on.D

Exit
↑C
.EL/Q FAIL.DMP
EL?

.;export BAIL
.RU SAIL
*BAIL←BAIL
BAIL.SAI 1 2 3 4
DEC TOPS-10 VERSION
  GOGTAB.DEF 1
 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
*↑C
↑C

.ALIAS

.;Now do this:
.;COPY MTA:←@FILES[X,AIL]
.;good luck!K/F
.