Move list primitives to `boot.scm' because the compiler can't compile
authorChris Hanson <org/chris-hanson/cph>
Wed, 11 Feb 1987 02:21:11 +0000 (02:21 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 11 Feb 1987 02:21:11 +0000 (02:21 +0000)
the `in-package' that used to be in `list.scm' to perform this
function.

v7/src/runtime/boot.scm

index 557d7a38c05d867d5b4ace659f29dd5d91d2de6b..612a2b17199a86652c547366c66f7c2514fb439d 100644 (file)
@@ -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
 ;;;
    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!