Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'build-aux/bootstrap/rebirth.scm')
-rw-r--r--build-aux/bootstrap/rebirth.scm18
1 files changed, 6 insertions, 12 deletions
diff --git a/build-aux/bootstrap/rebirth.scm b/build-aux/bootstrap/rebirth.scm
index 73c7927..1fece03 100644
--- a/build-aux/bootstrap/rebirth.scm
+++ b/build-aux/bootstrap/rebirth.scm
@@ -2,9 +2,9 @@
;;;
;;; Copyright (C) 2017, 2018 Mike Gerwitz
;;;
-;;; This file is part of Gibble.
+;;; This file is part of Ulambda Scheme.
;;;
-;;; Gibble is free software: you can redistribute it and/or modify
+;;; Ulambda Scheme is free software: you can redistribute it and/or modify
;;; it under the terms of the GNU Affero General Public License as
;;; published by the Free Software Foundation, either version 3 of the
;;; License, or (at your option) any later version.
@@ -17,10 +17,10 @@
;;; You should have received a copy of the GNU Affero General Public License
;;; along with this program. If not, see <http://www.gnu.org/licenses/>.
;;;
-;;; THIS IS TEMPORARY CODE that will be REWRITTEN IN ULAMBDA SCHEME after
-;;; a very basic bootstrap is complete. It is retained as an important
-;;; artifact for those who wish to build Gibble from scratch without using
-;;; another version of Gibble itself. This is called "self-hosting".
+;;; THIS IS TEMPORARY CODE that will be REWRITTEN IN ULAMBDA SCHEME after a
+;;; very basic bootstrap is complete. It is retained as an important
+;;; artifact for those who wish to build Ulambda Scheme from scratch without
+;;; using another version of Ulambda itself. This is called "self-hosting".
;;;
;;; This is the compiler for Rebirth Lisp---it builds off of Birth by
;;; first eliminating the need for libprebirth; this allows _all_
@@ -37,12 +37,6 @@
;;; Rererebirth, or Re*birth, or Reⁿbirth---it is a recursively self-hosting
;;; compiler. It adds features to itself each time it compiles itself.
;;;
-;;; The ultimate goal after all of those compilation steps is to produce a
-;;; compiler that can support the actual Scheme to be used by Gibble:
-;;; Ulambda Scheme (abbreviated "Y Scheme", for an upside-down lambda, where
-;;; "Y" stands for the Y combinator). More on the name in the future
-;;; (perhaps see the Ulambda documentation).
-;;;
;;; Note that we're dealing with a small subset of Scheme here, so certain
;;; things might be done differently given a proper implementation.
;;;