- Dec 19, 1998
-
-
dtc authored
Generate an simple-undefined-function error when a macro function is funcall'ed. Based on patches from Peter Van Eynde.
-
- Feb 13, 1998
-
-
dtc authored
o Add an optional environment argument to constantp; ignored by CMUCL. o Add the :element-type keyword to make-string.
-
- Feb 08, 1997
-
-
pw authored
Message-Id: <199702041630.DAA06602@scrooge.ee.swin.oz.au> Subject: Re: making eval-functions FINs To: cmucl-imp@cons.org Date: Wed, 5 Feb 1997 03:30:55 +1100 (EST) In-Reply-To: <199702040300.EAA16744@knight.cons.org> from "Rob MacLachlan" at Feb 3, 97 09:59:02 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text > I seem to have lost the most recent message about fixing compiler/eval to > use FINs instead of closures. But yes, I would think that the current > EVAL-FUNCTION slots should become slots in the interpreted function FIN. > GET-EVAL-FUN when would then become IDENTITY, so it should probably be > flushed entirely. Done; moved eval-function data into the interpreted-function FIN, also added a closure slot so describe can access it easily. Revised patches below. Douglas
-
- Oct 31, 1994
-
-
ram authored
-
- Feb 14, 1994
-
-
ram authored
yet.
-
- Feb 11, 1994
-
-
cvs2git authored
-
- Aug 17, 1993
-
-
ram authored
-
- Jun 23, 1993
-
-
ram authored
they didn't make it into the standard.
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Dec 17, 1992
-
-
wlott authored
-
- Dec 13, 1992
-
-
wlott authored
exist.
-
- Sep 19, 1992
-
-
ram authored
-
- May 15, 1992
-
-
wlott authored
interpret (eval-when (eval ...) ...) during the cold load.
-
- Apr 20, 1992
-
-
wlott authored
checking to see if the form has a macro defintion. Otherwise, macroexpanding macrolets doesn't work.
-
- Apr 04, 1992
-
-
wlott authored
MACROEXPAND-1. Fixed things that invoke *MACROEXPAND-HOOK* to coerce it to a function before calling it as per X3J13 cleanup FUNCTION-TYPE:X3J13- MARCH-88 by introducing KERNEL:INVOKE-MACROEXPAND-HOOK, which does that and then funcalls it. Also, fixed MACRO-FUNCTION to take an environment argument as per X3J13 cleanup MACRO-FUNCTION-ENVIRONMENT:YES.
-
- Mar 26, 1992
-
-
wlott authored
interpreter.
-
- Feb 25, 1992
-
-
wlott authored
to always return NIL.
-
- Feb 24, 1992
-
-
wlott authored
vars or constants) off to the real interpreter.
-
- Nov 06, 1991
-
-
ram authored
-
- Aug 21, 1991
-
-
ram authored
that interpreting references to constants in the compiler environment works better.
-
- May 08, 1991
-
-
ram authored
-
- Apr 23, 1991
-
-
ram authored
-
- Feb 08, 1991
-
-
ram authored
-
- Oct 11, 1990
-
-
ram authored
it can tell whether a function it's got is the real original DEFUN function, or if it is some internal function.
-
- Sep 28, 1990
-
-
ram authored
there is a #' around the lambda.
-
- Aug 24, 1990
-
-
wlott authored
-
- Jul 23, 1990
-
-
ram authored
In EVAL, call INTERNAL-EVAL on the non-expanded form.
-
- May 30, 1990
-
-
cvs2git authored
-
- Mar 05, 1990
-
-
cvs2git authored
-
- Feb 08, 1990
-
-
ram authored
-
- Feb 07, 1990
-
-
ram authored
them.
-
- Feb 06, 1990
-
-
ram authored
-