Update of /project/movitz/cvsroot/movitz In directory clnet:/tmp/cvs-serv21457
Modified Files: environment.lisp Log Message: minor cleanups.
--- /project/movitz/cvsroot/movitz/environment.lisp 2007/02/19 20:24:42 1.19 +++ /project/movitz/cvsroot/movitz/environment.lisp 2007/03/01 17:48:11 1.20 @@ -9,7 +9,7 @@ ;;;; Created at: Fri Nov 3 11:40:15 2000 ;;;; Distribution: See the accompanying file COPYING. ;;;; -;;;; $Id: environment.lisp,v 1.19 2007/02/19 20:24:42 ffjeld Exp $ +;;;; $Id: environment.lisp,v 1.20 2007/03/01 17:48:11 ffjeld Exp $ ;;;; ;;;;------------------------------------------------------------------
@@ -518,31 +518,17 @@ (or #0=(gethash name (movitz-environment-setf-function-names *movitz-global-environment*)) (let ((setf-symbol (make-symbol (symbol-name name) - #+ignore (with-standard-io-syntax - (format nil "~A-~A" 'setf name))))) (setf (symbol-plist setf-symbol) (list :setf-placeholder name) #0# setf-symbol))))
-;;;(defun (setf movitz-env-setf-function-name) (value name &optional env) -;;; (setf (gethash name (movitz-environment-setf-function-names (or env -;;; *movitz-global-environment*))) -;;; value)) - - - -;;;(defun movitz-env-setf-function-cons (name &optional env) -;;; (assert (setf-name name)) -;;; (gethash (setf-name name) -;;; (movitz-environment-setf-function-cells (or env *movitz-global-environment*)))) - (defun movitz-env-named-function (name &optional env) (cond - ((setf-name name) - (movitz-env-symbol-function (movitz-env-setf-operator-name - (setf-name name) env))) - ((symbolp name) - (movitz-env-symbol-function name env)) - (t (error "Not a function name: ~S" name)))) + ((setf-name name) + (movitz-env-symbol-function (movitz-env-setf-operator-name + (setf-name name) env))) + ((symbolp name) + (movitz-env-symbol-function name env)) + (t (error "Not a function name: ~S" name))))
(defun (setf movitz-env-named-function) (value name &optional env) (check-type value movitz-funobj) @@ -551,15 +537,12 @@ ((setf-name name) (let* ((sn (setf-name name)) (function-name (movitz-env-setf-operator-name sn env))) - ;; (setf (movitz-env-setf-function-name sn env) function-name) (setf (movitz-env-named-function function-name env) value))) ((symbolp name) (setf (gethash name (movitz-environment-function-cells effective-env)) value)) (t (error "Not a function name: ~S" name)))))
-;;; accessor: MACRO-FUNCTION - (defun movitz-macro-function (symbol &optional environment) (or (let ((binding (movitz-operator-binding symbol (or environment *movitz-global-environment*)))) (and (typep binding 'macro-binding)