[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LEXPR-FUNCALL BITES MAN



We moved a compiled version of "mc:alan;nstruct fasl" over to
Speech (carefully patching the word length on word count (losing ftp!)).

Wfhen attempting to place a value in a structure we had created we got the
error that |HUNK DEFSTRUCT-REF| got too many arguments. After carefully
studying the situation we found that this error occured when *rset was t but
not when it was nil (really!).
	
The error seems to have something to do with the way lexpr-funcall does its thing.

The error may be reproduced on speech by loading "<dpl>nstruct" into a fresh lisp
and doing:
(defstruct eep () gleep)
(setq feep (make-eep))
(gleep eep)