aboutsummaryrefslogtreecommitdiff
path: root/src/interp/ccl-depsys.lsp.pamphlet
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/ccl-depsys.lsp.pamphlet')
-rw-r--r--src/interp/ccl-depsys.lsp.pamphlet89
1 files changed, 89 insertions, 0 deletions
diff --git a/src/interp/ccl-depsys.lsp.pamphlet b/src/interp/ccl-depsys.lsp.pamphlet
new file mode 100644
index 00000000..e6a94f81
--- /dev/null
+++ b/src/interp/ccl-depsys.lsp.pamphlet
@@ -0,0 +1,89 @@
+\documentclass{article}
+\usepackage{axiom}
+\begin{document}
+\title{\$SPAD/src/boot/ccl-depsys.lsp}
+\author{The Axiom Team}
+\maketitle
+\begin{abstract}
+\end{abstract}
+\eject
+\tableofcontents
+\eject
+<<*>>=
+;;
+;; This builds "depsys" on top of CCL.
+;;
+
+(push :oldboot *features*)
+
+(load "try1.lsp") ;; Fix-ups for the Lisp package
+
+(in-package "LISP")
+(setq *echo nil)
+(setq *read-default-float-format* 'double-float)
+
+(load "sys-pkg.lisp")
+
+(in-package "VMLISP")
+;; new divide of divide in ccl yields a dotted pair
+(defun divide (x y) (multiple-value-list (truncate x y)))
+(defvar boot::|$SessionManager| 'boot-session-manager)
+(defvar boot::|$EndOfOutput| 'boot-end-of-output)
+
+(load "parsing_macros.lsp") ;; For macro defs used by util.
+(load "util.lisp")
+
+;; start of OBJS
+(load "vmlisp.lisp")
+(load "hash.lisp")
+(load "bootfuns.lisp")
+(load "macros.lisp")
+(load "spad.lisp")
+(load "spaderror.lisp")
+(load "unlisp.lisp")
+(load "setq.lisp")
+(load "bits.lisp")
+(load "cfuns.lisp")
+(load "comp.lisp")
+(load "debug.lisp")
+(load "fname.lisp")
+(load "ggreater.lisp")
+(load "nci.lisp")
+(load "newaux.lisp")
+(load "nlib.lisp")
+(load "property.lisp")
+(load "sfsfun-l.lisp")
+(load "sockio.lisp")
+(load "union.lisp")
+;; end of OBJS
+
+;; Objects from autoload metaparser sector
+(load "parsing.lisp")
+(load "bootlex.lisp")
+(load "def.lisp")
+(load "fnewmeta.lisp")
+(load "metalex.lisp")
+(load "metameta.lisp")
+(load "postprop.lisp")
+(load "preparse.lisp")
+
+; end
+; THE CLISP FILES we need
+(load "postpar.clisp")
+(load "g-boot.clisp")
+(load "g-util.clisp")
+(load "clam.clisp")
+(load "slam.clisp")
+
+
+(copy-module 'ccomp)
+
+(preserve)
+
+
+@
+\eject
+\begin{thebibliography}{99}
+\bibitem{1} nothing
+\end{thebibliography}
+\end{document}