- May 08, 1991
-
-
ram authored
%DEFINE-SETF-MACRO, which checks for any existing definition as a slot accessor or other setf function. Changed GET-SETF-METHOD to ignore setf macros (always global) when there is a local macro or function. Changed SETF to always call GET-SETF-METHOD, instead of special-casing setf inverses. I was tired to keeping the duplicated code consistent. Generalized the special casing in SETF of APPLY. We now go for the SETF function when called on any symbol in the Lisp package. Now SETF of APPLY will work on all Common Lisp functions, instead of just two.
-
- Apr 20, 1991
-
-
ram authored
Also, added :OPTIMIZE and :OPTIMIZE-INTERFACE for changing the "global" compilation policy within the dynamic extent. Added :CONTEXT-DECLARATIONS, which provides a way to insert declarations conditional on pattern mathcing of the context in which the definition appears. So you can compiler all external functions safe, or whatever.
-
- Feb 08, 1991
-
-
ram authored
-
- Jan 31, 1991
-
-
ram authored
-
- Jan 30, 1991
-
-
ram authored
-
- Dec 11, 1990
-
-
wlott authored
there is no name.
-
- Nov 19, 1990
- Nov 18, 1990
-
-
wlott authored
code. Ripped out loop, 'cause the full blown loop macro now exists in it's own file.
-
- Oct 11, 1990
-
-
ram authored
type. Fixed it to test FBOUNDP on the right symbol so that %NOTE-TYPE-DEFINED can get called. Changed %%DEFUN to use DEFINE-FUNCTION-NAME and also to blow away any assumed type info.
-
- Sep 06, 1990
-
-
wlott authored
-
- Aug 24, 1990
-
-
wlott authored
-
- May 30, 1990
-
-
cvs2git authored
-
- May 29, 1990
-
-
ram authored
Changed %PRIMITIVE PUTF to be %PUTF so that we can interpret SETF GETF.
-
- May 23, 1990
-
-
ram authored
-
- May 12, 1990
-
-
ram authored
%NOTE-TYPE-DEFINED.
-
- Apr 16, 1990
-
-
ram authored
revision 1.5.2.2 date: 90/04/09 00:00:09; author: ram; state: Exp; lines added/del: 1/1 Fixed typo. ---------------------------- revision 1.5.2.1 date: 90/03/27 13:18:14; author: ram; state: Exp; lines added/del: 11/6 Changed WITH-COMPILATION-UNIT to hack delayed unknown type warnings. We define a handler for PARSE-UNKNOWN-TYPE.
-
- Apr 09, 1990
-
-
ram authored
-
- Mar 27, 1990
-
-
ram authored
We define a handler for PARSE-UNKNOWN-TYPE.
-
- Feb 22, 1990
-
-
ram authored
WITH-OUTPUT-TO-STRING-APPEND-STYLE: Changed the doc-string to exploit the new standard that was already there. WITH-OPEN-FILE-DOES-NOT-EXIST: Modified WITH-OPEN-FILE to not execute the body when OPEN fails. This is the new standard.
-
- Feb 10, 1990
-
-
ram authored
-
- Feb 08, 1990
- Feb 06, 1990
-
-
ram authored
-