[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cc: of message re: FAKESYS
- To: laaser, lisp
- Subject: cc: of message re: FAKESYS
- From: Masinter
- Date: Fri, 20 Oct 1978 17:43:38 -7000
- Date: 20 Oct 1978 5:43 pm (Friday)
Subject: MAKESYS -> FAKESYS
Through a coincidence I realized that it was possible to have a
lisp system which was a "sysout" in which a "makesys" had never
been done. The importance of this is that such a sysout would
be a good base in which to load up other packages (and in which
to get rid of packages) because the space had never been tied
down as system code.
There is a function fakesys[file] on [maxc2]<newlisp>fakesys which
creates such a sysout (all it does is to fool the system into
thinking it is in a makesys on <lisp>boot.sav and then call the
(unadvised version of) sysout. The reason for calling the unadvised
version is that, as a system which is just intended to save part
of the loadup state, none of the GREET or SYSOUTFORMS operations
should be performed).
Larry