From: Chris Hanson Date: Wed, 25 Apr 2007 14:06:14 +0000 (+0000) Subject: Eliminate distinction between pure and constant. X-Git-Tag: 20090517-FFI~631 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=8d870fc408922828cc1f754f16f7177e3b22a46d;p=mit-scheme.git Eliminate distinction between pure and constant. --- diff --git a/v7/src/runtime/boot.scm b/v7/src/runtime/boot.scm index bc7bd1535..683ca5891 100644 --- a/v7/src/runtime/boot.scm +++ b/v7/src/runtime/boot.scm @@ -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)))