Add slot to variable objects to allow attachment of declarations.
authorChris Hanson <org/chris-hanson/cph>
Thu, 2 Jul 1987 20:45:16 +0000 (20:45 +0000)
committerChris Hanson <org/chris-hanson/cph>
Thu, 2 Jul 1987 20:45:16 +0000 (20:45 +0000)
v7/src/compiler/base/lvalue.scm

index 572e8e12dcc30cbee9d2094143ce62c2a3188a9e..805e36f3b17d0878e400486383366f1b95162553 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/base/lvalue.scm,v 1.1 1987/06/17 02:16:09 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/base/lvalue.scm,v 1.2 1987/07/02 20:45:16 cph Exp $
 
 Copyright (c) 1987 Massachusetts Institute of Technology
 
@@ -36,10 +36,11 @@ MIT in each case. |#
 
 (declare (usual-integrations))
 \f
-(define-vnode variable block name assigned? in-cell? normal-offset)
+(define-vnode variable block name assigned? in-cell? normal-offset
+  declarations)
 
 (define (make-variable block name)
-  (make-vnode variable-tag block name false false false))
+  (make-vnode variable-tag block name false false false '()))
 
 (define variable-assoc
   (association-procedure eq? variable-name))