LispOtherFiles.txt. Last edited: May 19, 1984 3:17 PM by Bill van Melle

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 Indigo directory/C Alto retrieve/>A Bcpl.run Asm.run Bldr.run

// defs files
ftp/a/-E Indigo directory/c Alto retrieve/c AltoDefs.d AltoFileSys.d Disks.d Streams.d SysDefs.d Sys.bk

// Alto packages
ftp/a/-E Indigo 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 DiskStreamsScan.br DirScanA.br ↑
directory/c AltoSource ↑
load/s BSFBrs.dm BFSInit.br ↑
load/s PupSources.dm PupAlEth.decl