Eliminate distinction between pure and constant.
authorChris Hanson <org/chris-hanson/cph>
Wed, 25 Apr 2007 14:06:14 +0000 (14:06 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 25 Apr 2007 14:06:14 +0000 (14:06 +0000)
v7/src/runtime/boot.scm

index bc7bd1535ab7a59e9f9ae3c5979d92aeb150eed1..683ca5891f8814f2b7c1e98d80aab407ecfb4a72 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: boot.scm,v 14.25 2007/01/05 21:19:28 cph Exp $
+$Id: boot.scm,v 14.26 2007/04/25 14:06:14 cph Exp $
 
 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -127,10 +127,14 @@ USA.
     procedure))
 
 (define-primitives
-  (object-pure? pure?)
-  (object-constant? constant?)
   gc-space-status)
 
+(define (pure? object)
+  #f)
+
+(define (constant? object)
+  #t)
+
 (define-integrable (default-object? object)
   (eq? object (default-object)))