perm filename MTA1.1[X,AIL] blob sn#106790 filedate 1974-06-15 generic text, type T, neo UTF8
REW MTA1:


EXIT
↑C
.COPY MTA1:←@FILES


EXIT
↑C
.COPY MTA1:←@FILES2


EXIT
↑C
.TYPE FILES

FILES[X,AIL],		;this file
TELLEM[DOC,AIL],	;how to put up a SAIL system
SAIL.REL[X,AIL],	;debugging version of (export) compiler
DDT.REL[1,3],		;sail-style ddt
LIBSA7.REL[X,AIL],	;export library
RUNTIM.REL[X,AIL],	;export runtimes as one rel file.
HEAD,			;SAIL source
FOO2,			;SAIL source -- declares runtime routines
HEL,			;productions
PROD.QQQ,		;PTRAN output
SAIL,			;source file (compiler)
PARSE,			;source (compiler)
PROD,			;output of ptran
RESTAB,			;output of RTRAN
SYM,			;source file (compiler)
GEN,			;source (compiler)
ARRAY,			;source (compiler)
EXPRS,			;ditto
STATS,			;ditto
LEAP,			;ditto
TOTAL,			;ditto
PROCSS,			;ditto
COMSER,			;ditto
GOGOL,			;source (runtimes)
TRIGS,			;ditto
STRSER,			;ditto
IOSER,			;ditto
ARYSER,			;ditto
RECSER,			;ditto (actually just a Stanford file for now)
UP,			;ditto -- sets a switch
LOW,			;ditto
TAILOR,			;used to make a segment
LEPRUN,			;source for runtimes
WRDGET,			;ditto
NWORLD,			;ditto
SPARES,			;ditto
ORDER,			;used to make library
FAIL.REL,		;make from FAIL[CSP,SYS] with stansw off
PTRAN.SAI,		;compiles productions
RTRAN.SAI,		;makes reserved word table
SCNCMD.SAI,		;used by ptran & rtran
WNTSLS.SAI,		;ditto
MAKTAB.SAI,		;makes the break table file
BKTBL.BKT[1,3],		;break table file
2OPS2.OPS[1,3],		;op code file (used by compiler)
PROCES.DEF[1,3],	;useful macros for processes
TEST.SAI[X,AIL],	;SAIL 'test' file -- try it!
PROFIL.SAI[X,AIL],	;counter system uses this
LOADER.MAC[CSP,SYS],	;the loader
FAIL.V10[CSP,SYS],	;Source for FAIL: users must edit & turn off stansw
DDT[S,SYS],		;FAIL source for our DDT
CREF.MAC[CSP,SYS],
GRUMP[X,AIL],		;REL file printer.
DB,			;file that has FTDEBUG←←1 in it.
RUN,			;command file for making RUNTIM.REL
THAT,			;command file for making compiler
IT,			;command file for making the other compiler!
SGMNT,			;command file for making second segment.
SCISS.SAI[X,AIL],	;library maker
FAIL.REG[AIM,DOC],	;FAIL document
SAIL.KVL[AIM,DOC],	;SAIL manual
LIES[DOC,AIL],		;TYPOS in manual
SAIL.NEW[UP,DOC],	;Additions to manual (new features)
ARRSER.SAI[1,DCS],	;array mangler & allocater
EXTEND.SAI[1,DCS],	;look and see
SRTSER.SAI[1,DCS],	;ditto
SYMSER.SAI[1,DCS],	;some symbol table routines
LP4MAT.SAI[LEP,JRL],	;symbolic LEAP dump
LPDUMP.SAI[LEP,JRL],	;binary LEAP dump
LPREAD.SAI[LEP,JRL],	;reads output of LPDUMP
MUNGE.SAI[LEP,JRL],	;munges arrays
IOMODS.SAI[LEP,JRL],	;disk/tty io package
ABBREV.SAI[S,RHT],	;RHT's winning standard abbreviations
MACROS.SAI[S,RHT],	;RHT's standard macros
LEPAUX.SAI[S,RHT],	;RHT's leap extending routines
LEPAUX.HDR[S,RHT],	;header to request above
SPACE.HDR[S,RHT],	;gets & releases blocks of core (header file)
SPACE.FAI[S,RHT],	;procedures for above
IOMOD.HDR[S,RHT],	;RHT's tty/disk io package
IOMOD.SAI[S,RHT]	;procedures for above



EXIT
↑C
.TYPE FILES2

FILES2[X,AIL],		;this file
HEAD[S,AIL]		;SAIL source
FOO2,			;SAIL source -- declares runtime routines
HEL,			;productions
PROD.QQQ,		;PTRAN output
SAIL,			;source file (compiler)
PARSE,			;source (compiler)
PROD,			;output of ptran
RESTAB,			;output of RTRAN
SYM,			;source file (compiler)
GEN,			;source (compiler)
ARRAY,			;source (compiler)
EXPRS,			;ditto
STATS,			;ditto
LEAP,			;ditto
TOTAL,			;ditto
PROCSS,			;ditto
COMSER,			;ditto
GOGOL,			;source (runtimes)
TRIGS,			;ditto
STRSER,			;ditto
IOSER,			;ditto
ARYSER,			;ditto
RECSER,			;ditto
UP,			;ditto -- sets a switch
LOW,			;ditto
TAILOR,			;used to make a segment
LEPRUN,			;source for runtimes
WRDGET,			;ditto
NWORLD,			;ditto
SPARES,			;ditto
ORDER,			;used to make library
DB,			;file that has FTDEBUG←←1 in it.
RUN,			;command file for making RUNTIM.REL
THAT,			;command file for making compiler
IT,			;command file for making the other compiler!
SGMNT			;command file for making second segment.



EXIT
↑C
.