[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
EXCL 2.0 FASL FILE ORDERING BUG WITH PCL
- To: CommonLoops.pa@Xerox.COM
- Subject: EXCL 2.0 FASL FILE ORDERING BUG WITH PCL
- From: Rob Pettengill <rcp@MCC.COM>
- Date: Tue, 19 May 87 16:39:32 CDT
One problem we have run in to with compiled PCL fasl files for Franz
excl version 2.0 is as follows:
It seems that excl does not always preserve the order of expressions
in your source file in the compiled fasl file. In some fasl files
with pcl code in them we have found that the DEFCLASS form occurs
after DEFMETHODS on that class (even thought they are in the correct
order in the source file). The result is that the fasl file will not
load in a "clean" lisp image. We have found two workarounds:
1. Put defclasses in a seperate file that is loaded first.
2. Inserting a dummy DEFUN in the source file can alter the order of
the fasl forms in the compiled file allowing it to load correctly.
;rob
Robert C. Pettengill, MCC Software Technology Program
P. O. Box 200195, Austin, Texas 78720
ARPA: rcp@mcc.com PHONE: (512) 338-3533
UUCP: {ihnp4,seismo,harvard,gatech,pyramid}!ut-sally!im4u!milano!rcp