From bd4e837753f8a6ada04f221898145cb6e434a4b9 Mon Sep 17 00:00:00 2001 From: ram <ram> Date: Tue, 23 Apr 1991 12:49:01 +0000 Subject: [PATCH] Made the guts of EVAL safe. --- code/eval.lisp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/eval.lisp b/code/eval.lisp index 505da4128..0715a978b 100644 --- a/code/eval.lisp +++ b/code/eval.lisp @@ -7,11 +7,11 @@ ;;; Scott Fahlman or slisp-group@cs.cmu.edu. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/eval.lisp,v 1.8 1991/02/08 13:32:17 ram Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/eval.lisp,v 1.9 1991/04/23 12:49:01 ram Exp $") ;;; ;;; ********************************************************************** ;;; -;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/eval.lisp,v 1.8 1991/02/08 13:32:17 ram Exp $ +;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/eval.lisp,v 1.9 1991/04/23 12:49:01 ram Exp $ ;;; (in-package "LISP") (export '(eval constantp quote proclaim @@ -94,6 +94,7 @@ (defun eval (original-exp) "Evaluates its single arg in a null lexical environment, returns the result or results." + (declare (optimize (safety 1))) (let ((exp (macroexpand original-exp))) (typecase exp (symbol (symbol-value exp)) -- GitLab