-
Notifications
You must be signed in to change notification settings - Fork 0
/
BONDEX.CLIST
22 lines (22 loc) · 968 Bytes
/
BONDEX.CLIST
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
PROC 1 MOL PSIOWN(#ZA0BF9.) MAXCOR(0) LDPRFX(PSI.) +
S6(0) T30(0)
CONTROL MSG LIST NOF
IF &MAXCOR EQ 0 THEN SET &MAXCOR = 760000
IF &S6 EQ 0 THEN SET &S6 = 2
IF &T30 EQ 0 THEN SET &T30 = SAVE
EXEC &PSIOWN.PSI.CLIST:PSIMAIN '&MOL,&MAXCOR'
EXEC &PSIOWN.PSI.CLIST:FOREALLC '&MOL'
EXEC &PSIOWN.PSI.CLIST:PSIALLOC '&MOL,0,SAVE,1,FN(STDERR),DA(N)'
EXEC &PSIOWN.PSI.CLIST:PSIALLOC '&MOL,3,SAVE,1,FN(CHECK),DA(N)'
EXEC &PSIOWN.PSI.CLIST:PSIALLOC '&MOL,5,SAVE,0,FN(INPUT),DA(N)'
EXEC &PSIOWN.PSI.CLIST:PSIALLOC '&MOL,6,SAVE,&S6,DA(N)'
EXEC &PSIOWN.PSI.CLIST:PSIALLOC '&MOL,30,&T30,0'
EXEC &PSIOWN.PSI.CLIST:POSTALLC '&MOL'
LOADGO @.&MOL..PSIMAIN.OBJ,FORT7,EX(EA),LD(ANY),Z,+
LIB(&PSIOWN.&LDPRFX.BONDEX.LOAD,+
&PSIOWN.&LDPRFX.LIB.LOAD)
SET &BONDEXCC = &LASTCC
WRITE &&BONDEXCC=&BONDEXCC
EXEC &PSIOWN.PSI.CLIST:CLEANUP '&MOL'
CO &MOL..FILE6 &MOL..OUTPUT ADD
EXIT CODE(&BONDEXCC)