4 (or (member :cl lisp
:*features
*) (push :cl lisp
:*features
*))
6 (or (member :nocp lisp
:*features
*) (push :nocp lisp
:*features
*))
8 (require "MAXIMA" "maxima-package.lisp")
9 ;(cond ((find-package "CL-MAXIMA"))(t (load "maxima-package.lisp")))
10 (setf (get :maxima
:source-path
) "/usr/local/schelter/cl/foo.lisp")
11 (setf (get :maxima
:object-path
) "/usr/local/schelter/cl/o/foo.o")
12 (setf (get :maxima
:files
)
13 '( ;module declarations
15 ;module destructuring-let
17 ;module compatibility-macros1
21 ;module compatibility-macros
24 #+symbolics method-compat
28 ;module fundamental-macros
32 ;module utility-macros
45 ;module numerical-macros
48 ;;other (:module macros (
49 ;; other-macros rat-macros numerical-macros))
69 ;module simplification
83 ;; we should really look, *seriously*, at the functionality provided
84 ;; by the dskfn package. mainly, it saves and manages environments.
92 ; newfac ;why was this commented out?
95 ;module rational-functions
103 ;module maxima-language-compiler-macros
105 ;module maxima-language-compiler
106 ;; this includes the translator itself and runtime
107 ;; support needed for translated code.
128 ;module numerical-functions
147 ; (:module rational-function-subsystem
148 ; (rational-functions factoring gcd))
149 ;module documentation
153 #+lispm mudoc
) ;is this used?
154 ;module algebraic-database
158 askp
) ;does this belong here?
163 ;module taylor-series
165 ;module definite-integration
168 ; (:module display-editor-macros
172 ; (:module display-editor
174 ; edlm ;;for lispm use good zmacs interface
175 ; ;;instead of this stuff. can display into zmacs and evaluate etc. --wfs
178 ; edbuf ;;not to useful for lispm -wfs
183 plotll
; fix the instance
191 ;module special-functions
193 ;module matrix-algebra
201 ;module pattern-matching
221 ; (:module documentation-files
222 ; (:documentation macsym.doc)
225 ;module miscellaneous
240 ;module poisson-series
244 ;module interaction-with-editor
249 ;module translated-packages
263 (cond ( (>= (si::get-system-version
'system
) 349)
264 (push :genera Lisp
:*features
*)
265 (push :zlch lisp
:*features
*))
266 (t (push :pre-genera lisp
:*features
*)))
269 (cond ((= (si::get-system-version
) 1)
270 (push :tirel3 Lisp
:*features
*)))
273 (setf (get :maxima-macros
:source-path
) "/usr/local/schelter/cl/foo.lisp")
274 (setf (get :maxima-macros
:object-path
) "/usr/local/schelter/cl/o/foo.o")
275 (setf (get :maxima-macros
:files
)
276 '( ;module declarations
278 ;module destructuring-let
280 ;module compatibility-macros1
281 #+kcl
(serror kclmac
)
284 ;module compatibility-macros
287 #+symbolics method-compat
288 ;module prerequisites
291 ;module fundamental-macros
295 ;module utility-macros
308 ;module numerical-macros
314 (setq make
::*system-p
* t
)
322 (setf (get :minima
:source-path
) "/usr/local/schelter/cl/foo.lisp")
323 (setf (get :minima
:object-path
) "/usr/local/schelter/cl/o/foo.o")
324 (setf (get :minima
:files
)
327 ;module compatibility-macros1
328 #+kcl
(serror kclmac
)
331 ;module compatibility-macros
334 #+symbolics method-compat
359 ;module simplification
380 ;module rational-functions