From: Henry M. Wu Date: Mon, 2 May 1988 23:53:41 +0000 (+0000) Subject: Added information on FIXNUM size. X-Git-Tag: 20090517-FFI~12788 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=55337643729561729a1ead778690279e67cad5a0;p=mit-scheme.git Added information on FIXNUM size. --- diff --git a/v7/src/compiler/machines/bobcat/machin.scm b/v7/src/compiler/machines/bobcat/machin.scm index e362ce51e..7330ffb8a 100644 --- a/v7/src/compiler/machines/bobcat/machin.scm +++ b/v7/src/compiler/machines/bobcat/machin.scm @@ -1,6 +1,6 @@ #| -*-Scheme-*- -$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/machin.scm,v 4.4 1988/04/22 16:28:23 markf Exp $ +$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/compiler/machines/bobcat/machin.scm,v 4.5 1988/05/02 23:53:41 mhwu Exp $ Copyright (c) 1987 Massachusetts Institute of Technology @@ -35,7 +35,15 @@ MIT in each case. |# ;;;; Machine Model for 68020 (declare (usual-integrations)) - (define-integrable (stack->memory-offset offset) + ;;; Size of words. Some of the stuff in "assmd.scm" might want to +;;; come here. + +(define-integrable scheme-datum-size 24) +(define-integrable scheme-type-size 8) +(define maximum-positive-fixnum + (-1+ (expt 2 (-1+ scheme-datum-size)))) + +(define-integrable (stack->memory-offset offset) offset) (define ic-block-first-parameter-offset