From 019f928cebdcefe9b20cc2d418cb3e7e0867f4ee Mon Sep 17 00:00:00 2001 From: Chris Hanson Date: Wed, 11 Feb 1987 02:21:11 +0000 Subject: [PATCH] Move list primitives to `boot.scm' because the compiler can't compile the `in-package' that used to be in `list.scm' to perform this function. --- v7/src/runtime/boot.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/v7/src/runtime/boot.scm b/v7/src/runtime/boot.scm index 557d7a38c..612a2b171 100644 --- a/v7/src/runtime/boot.scm +++ b/v7/src/runtime/boot.scm @@ -1,6 +1,6 @@ ;;; -*-Scheme-*- ;;; -;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/boot.scm,v 13.41 1987/01/23 00:09:44 jinx Exp $ +;;; $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/runtime/boot.scm,v 13.42 1987/02/11 02:21:11 cph Exp $ ;;; ;;; Copyright (c) 1987 Massachusetts Institute of Technology ;;; @@ -71,6 +71,13 @@ PRIMITIVE-TYPE? PRIMITIVE-TYPE PRIMITIVE-DATUM OBJECT-DANGEROUS? MAKE-OBJECT-SAFE MAKE-OBJECT-DANGEROUS + ;; List Operations + ;; (these appear here for the time being because the compiler + ;; couldn't handle the `in-package' required to put them in + ;; `list.scm'. They should be moved back when that is fixed. + CONS PAIR? NULL? LENGTH CAR CDR SET-CAR! SET-CDR! + GENERAL-CAR-CDR MEMQ ASSQ + ;; System Compound Datatypes MAKE-CELL CELL? CELL-CONTENTS SET-CELL-CONTENTS! -- 2.25.1