MTS 8: LISP and SLIP in MTS
June 1976
See Figure 2 below.
┌───────────────────────────────────────┐
|BYTE|BYTE|BYTE|BYTE|BYTE|BYTE|BYTE|BYTE|
|────┼────┼────┼────┼────┼────┼────┼────|
|CH1 |CH2 |CH3 |CH4 |CH5 |CH6 |CH7 |CH8 |
|─────────┼─────────┼─────────┼─────────|┘┘┘┘
| Q1 | Q2 | Q3 | Q4 |
|───────────────────┼───────────────────|┘┘
| H1 | H2 |
|───────────────────┼───────────────────|
| IDATUM | |
|───────────────────────────────────────|┘
| DATUM |
└───────────────────────────────────────┘
Figure 2.
SUMMARY OF 360 SLIP FUNCTIONS AND SUBROUTINES _____________________________________________
The list below gives only those SLIP functions for application
programs, what they expect for arguments, and what they return as
values. Omitted from this list are those SLIP functions that manipulate
the link word of the cells.
Symbols _______
beginning _________
with represent ____ _________
A Cell names, INTEGER (compare to CADR). Note that
whenever an A is expected as an argument a DA may be ________
offered.
AT Attribute of description list, DOUBLE PRECISION
D Any datum, DOUBLE PRECISION
DA Listname or cell name in name or cell name format
but DOUBLE PRECISION (compare to MADR). Note that
whenever a DA is expected as an argument it is not ___
proper to offer an A.
F Flag, INTEGER (-1, 0, or 1)
L List name, DOUBLE PRECISION (compare to LST)
I INTEGER
LR List reader, INTEGER
R A fullword, REAL
S Sequence reader (sequencer), INTEGER
V Value of an attribute, DOUBLE PRECISION
X Any value
Y Any fullword (INTEGER or REAL) value
The following table lists the 360 SLIP functions and subroutines and
their values.
144 SLIP

MTS 8: LISP and SLIP in MTS
June 1976
Value Routine and Arguments _____ _____________________
D ADVLEL(LR,F)
D ADVLER(LR,F)
D ADVLNL(LR,F)
D ADVLNR(LR,F)
D ADVLWL(LR,F)
D ADVLWR(LR,F)
D ADVSEL(LR,F)
D ADVSER(LR,F)
D ADVSNL(LR,F)
D ADVSNR(LR,F)
D ADVSWL(LR,F)
D ADVSWR(LR,F)
D BOT(L)
A CADLFT (A,F)
A CADRGT (A,F)
I or D C1(X)
I or D C2(X)
I or D C3(X)
I or D C4(X)
I or D C5(D)
I or D C6(D)
I or D C7(D)
I or D C8(D)
I or D CHR1(X)
I or D CHR2(X)
I or D CHR3(X)
I or D CHR4(X)
I or D CHR5(D)
I or D CHR6(D)
I or D CHR7(D)
I or D CHR8(D)
D DATUM(A or DA)
D DELETE(A)
- DERROR(L)
- F4TRBK
I or D H1(X)
I or D H2(D)
I or D HLF1(X)
I or D HLF2(D)
I IDATUM(A or DA)
- INITAS(D,I)
LR INITRD(LR)
L INLSTL(L1,A)
L INLSTR(L1,A)
I INTGER(X)
I IRALST(L)
I IRARDR(LR)
V ITSVAL(AT,L)
SLIP 145
Previous Page Next Page