The `integrate-primitive-procedures' declaration was looking up the
authorChris Hanson <org/chris-hanson/cph>
Thu, 19 Mar 1987 17:19:06 +0000 (17:19 +0000)
committerChris Hanson <org/chris-hanson/cph>
Thu, 19 Mar 1987 17:19:06 +0000 (17:19 +0000)
name twice, resulting in a variable whose name was another variable.

v7/src/sf/pardec.scm

index 597a6536722f3a1d18dacfe7bd3bc3ca84702aed..487ac5094e5f35b2d3d68b8978dc5b5e30a6b1fb 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/pardec.scm,v 3.2 1987/03/18 22:51:09 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/sf/pardec.scm,v 3.3 1987/03/19 17:19:06 cph Exp $
 
 Copyright (c) 1987 Massachusetts Institute of Technology
 
@@ -245,7 +245,7 @@ MIT in each case. |#
 (define (parse-primitive-specification block specification)
   (let ((finish
         (lambda (variable-name primitive-name)
-          (return-2 (block/lookup-name block variable-name)
+          (return-2 variable-name
                     (constant->integration-info
                      (make-primitive-procedure primitive-name))))))
     (cond ((and (pair? specification)