diff options
author | dos-reis <gdr@axiomatics.org> | 2007-08-14 21:00:23 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2007-08-14 21:00:23 +0000 |
commit | ba1a657e67629e6eff47468e04b1fad7f0599f66 (patch) | |
tree | 045f9ac588831c370185e2a9b6dcf9a7229da68e /src/interp | |
parent | 1e070ebeafe1783215ec7547a056168038555848 (diff) | |
download | open-axiom-ba1a657e67629e6eff47468e04b1fad7f0599f66.tar.gz |
Diffstat (limited to 'src/interp')
-rw-r--r-- | src/interp/Makefile.pamphlet | 12 | ||||
-rw-r--r-- | src/interp/bookvol5.pamphlet | 14 |
2 files changed, 9 insertions, 17 deletions
diff --git a/src/interp/Makefile.pamphlet b/src/interp/Makefile.pamphlet index a5024ddb..8cfd56e7 100644 --- a/src/interp/Makefile.pamphlet +++ b/src/interp/Makefile.pamphlet @@ -65,7 +65,7 @@ COMPILE_LISP = $(DEPSYS) -- --compile --output=$@ $< \subsection{Autloload} -In order to minimize the size of the Axiom image at load time +In order to minimize the size of the OpenAxiom image at load time we put some of the compiled files into a separate directory that will be autoloaded on demand. This directory of code will be shipped with the final system and so it belongs in @@ -211,7 +211,7 @@ The [[depsys]] image is made of the following Lisp source files It is not needed for translating Boot codes to Common Lisp. \item[\File{axext\_l.lisp}] This file defines various macros and - functions for interoperability between Aldor and Axiom. Not needed + functions for interoperability between Aldor and OpenAxiom. Not needed for translating Boot codes to Common Lisp. \end{description} @@ -329,7 +329,7 @@ DEBUGSYS=$(axiom_build_bindir)/debugsys$(EXEEXT) These are the files that need to be compiled (in {\bf BOOTSYS}), loaded into a clean lisp image ({\bf LOADSYS}) and saved as -a runnable \Tool{Axiom} interpreter ({\bf SAVESYS}) usually named +a runnable \Tool{OpenAxiom} interpreter ({\bf SAVESYS}) usually named \Tool{interpsys}. Most of these files are translated from Boot to Common Lisp and then compiled. There are two exceptions, \File{bootfuns.lisp} @@ -579,7 +579,7 @@ ASAUTO= ${AUTO}/ax.$(FASLEXT) autoload_objects += $(ASAUTO) @ -Axiom versions are given as a string of the form: +OpenAxiom versions are given as a string of the form: "Sunday September 21, 2003 at 20:38:05 " which describe the day, date, and time of the build. This is used for reporting bugs. It is only partially useful @@ -589,7 +589,7 @@ and use the MD5 hash of that file as the version stamp. Ultimately though, this would be chasing the elusive "perfect information" idea. A new variable [[boot::*build-version*]] is set here and used by the -[[yearweek]] function to display the version number of the Axiom build. +[[yearweek]] function to display the version number of the OpenAxiom build. This information is set by hand in the top level Makefile. <<environment>>= TIMESTAMP=$(axiom_targetdir)/timestamp @@ -1095,7 +1095,7 @@ tail-recursive call. This happens when the last form in a function is a call to the same function. In general, we don't care so we set compiler::*suppress-compiler-notes* to true in order to reduce the noise. -Notice that when Axiom uses GCL as the Lisp platform, it is usually not +Notice that when OpenAxiom uses GCL as the Lisp platform, it is usually not a good idea to mess with GCL's internal variables. In particular, GCL has its own idea about what to do with [[si::*system-directory*]], which should not be set here just because we happen to save an GCL-based image. diff --git a/src/interp/bookvol5.pamphlet b/src/interp/bookvol5.pamphlet index 5a7bd281..c4bd1142 100644 --- a/src/interp/bookvol5.pamphlet +++ b/src/interp/bookvol5.pamphlet @@ -290,7 +290,7 @@ where the Lisp image has been started. The [[reroot]] function sets this variable to the value of [[$spadroot]] which itself has the value of the argument to the [[reroot]] function. Since the argument to the [[reroot]] function is -an string which represents an absolute pathname pointing to AXIOM the +an string which represents an absolute pathname pointing to OpenAxiom the net result is that the [[$current-directory]] is set to point to the shell [[AXIOM]] variable. @@ -1389,12 +1389,12 @@ S2IZ0076 do you really want to import everything from the frame %1b ? If so, please enter %b y %d or %b yes %d : S2IZ0077 - On your request, AXIOM will not import everything from frame %1b. + On your request, OpenAxiom will not import everything from frame %1b. S2IZ0078 Import from frame %1b is complete. Please issue %b )display all %d if you wish to see the contents of the current frame. S2IZ0079 - AXIOM cannot import %1b from frame %2b because it cannot be found. + OpenAxiom cannot import %1b from frame %2b because it cannot be found. @ \chapter{The Undo Mechanism} \section{)undo} @@ -1632,19 +1632,11 @@ DEBUGSYS=${OBJ}/${SYS}/bin/debugsys @ \chapter{Makefile.bookvol5} <<*>>= -LATEX=/usr/bin/latex -LISP=${AXIOM}/obj/linux/bin/lisp -TANGLE=/usr/local/bin/NOTANGLE -WEAVE=/usr/local/bin/NOWEAVE -delay all: bookvol5 @echo 0 done bookvol5: bookvol5.pamphlet - @echo 1 extracting the bookvol5reter - ${WEAVE} bookvol5.pamphlet >bookvol5.tex - ${LATEX} bookvol5.tex - ${LATEX} bookvol5.tex ${TANGLE} -R"Interpreter" bookvol5.pamphlet >bookvol5.lisp remake: |