diff options
Diffstat (limited to 'src/interp/ccl-depsys.lsp.pamphlet')
-rw-r--r-- | src/interp/ccl-depsys.lsp.pamphlet | 89 |
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} |