LispOtherFiles.txt. Last edited: March 17, 1981 8:05 PM by Beau Sheil
The following files are part of the Lisp Bcpl but are generated by Lisp. They should be obtained from [maxc2]<blisp>.
CallSubrs.bcpl LispBcpl.params
LispBcpl.params is needed for compilation, CallSubrs.bcpl must be compiled (as it is by CompileLisp.cm) and included in the loadup.
The following Alto files are needed to compile and load Lisp.run.
AltoDefs.d AltoFileSys.d Disks.d KbdDefs.d Pup0.decl Pup1.decl Streams.d SysDefs.d AltoQueue.br Context.br ContextInit.br ContextSched.br ContextSchInit.br Dirs.br DspStreamsA.br DspStreamsB.br GP.br Interrupt.br InterruptInit.br Pup1b.br Pup1OpenClose.br PupAl1a.br PupAlEtha.br PupAlEthb.br PupDummyGate.br PupRoute.br PupAlEthInit.br Pup1Init.br Isf.br IsfInit.br MDI.br
All of these come from the local source of Alto packages [Maxc2]<alto>. The .d and .br files as is, the rest from the dump files
Context.dm Interrupt.dm Pup.dm
Dirs, DspStreamsA.br, DspStreamsB.br are either extracted from OSBRS.dm or compiled from the sources from OSSources.dm.
Isf.br, IsfInit.br are likewise created from Isf.dm or by compiling the contents of <Altosource>isf.dm.
The rest of this file is a command file which can hopefully be used to restore all of these files from their original sources.
--------------------------------------------------------------------
// Command file to set up Lisp BCPL environment
ftp/-E Phylum directory/C Alto retrieve/>A Bcpl.run Asm.run Bldr.run
// defs files
ftp/a/-E maxc2 directory/c Alto retrieve/c AltoDefs.d AltoFileSys.d Disks.d Streams.d SysDefs.d Sys.bk
// Alto packages
ftp/a/-E maxc2 directory/c Alto ↑
retrieve/c AltoByteBlt.br AltoQueue.br GP.br MDI.br AltoTimer.br Random.br Template.br ↑
load/c Context.dm ↑
load/c Interrupt.dm ↑
load/c Isf.dm ↑
load/c PupPackage.dm ↑
load/c Time.dm ↑
load/s Strings.dm StringUtil.br ↑
load/s CmdScan.dm Keyword.br KeywordInit.br ↑
load/s FtpPackage.dm FtpUserProt FtpUserProtFile FtpPlistProt FtpPlistImpl FtpPlistDate FtpPListInit FtpUtilB FtpUtilA FtpUtilInit ↑
load/s OSBRS.dm Password.br DspStreamsA.br DspStreamsB.br Dirs.br ↑
directory/c AltoSource ↑
load/s PupSources.dm PupAlEth.decl