[movitz-cvs] CVS update: movitz/compiler.lisp
Frode Vatvedt Fjeld
ffjeld at common-lisp.net
Mon Apr 19 15:02:54 UTC 2004
Update of /project/movitz/cvsroot/movitz
In directory common-lisp.net:/tmp/cvs-serv7168
Modified Files:
compiler.lisp
Log Message:
Minor edits.
Date: Mon Apr 19 11:02:54 2004
Author: ffjeld
Index: movitz/compiler.lisp
diff -u movitz/compiler.lisp:1.54 movitz/compiler.lisp:1.55
--- movitz/compiler.lisp:1.54 Sun Apr 18 19:12:37 2004
+++ movitz/compiler.lisp Mon Apr 19 11:02:53 2004
@@ -8,7 +8,7 @@
;;;; Created at: Wed Oct 25 12:30:49 2000
;;;; Distribution: See the accompanying file COPYING.
;;;;
-;;;; $Id: compiler.lisp,v 1.54 2004/04/18 23:12:37 ffjeld Exp $
+;;;; $Id: compiler.lisp,v 1.55 2004/04/19 15:02:53 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -63,6 +63,12 @@
(defvar *compiling-function-name*)
(defvar muerte.cl:*compile-file-pathname* nil)
+(defvar *extended-code-expanders*
+ (make-hash-table :test #'eq))
+
+(defvar *extended-code-find-write-binding-and-type*
+ (make-hash-table :test #'eq))
+
(defconstant +enter-stack-frame-code+
'((:pushl :ebp)
(:movl :esp :ebp)
@@ -5542,9 +5548,6 @@
(check-type result list "a list of read bindings")
result)))))
-(defvar *extended-code-find-write-binding-and-type*
- (make-hash-table :test #'eq))
-
(defmacro define-find-write-binding-and-type (name lambda-list &body body)
(let ((defun-name (intern
(with-standard-io-syntax
@@ -5559,9 +5562,6 @@
(finder (gethash operator *extended-code-find-write-binding-and-type*)))
(when finder
(funcall finder extended-instruction)))))
-
-(defvar *extended-code-expanders*
- (make-hash-table :test #'eq))
(defmacro define-extended-code-expander (name lambda-list &body body)
(let ((defun-name (intern
More information about the Movitz-cvs
mailing list