[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] axiom on cmu cl
From: |
Juergen Weiss |
Subject: |
[Axiom-developer] axiom on cmu cl |
Date: |
27 Apr 2003 01:16:52 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
Hi,
I'm trying to get axiom to run on cmu cl. My main interest is
with the algebra system. The system is running with the old
parser only. I eliminated a few files ;-). So my system
consists of the following files:
apply.x86f daase.x86f ggreater.x86f info.x86f nrunopt.x86f
simpbool.x86f
bits.x86f database.x86f hash.x86f interop.x86f nruntime.x86f
slam.x86f
bootfuns.lisp debug.x86f hashcode.x86f iterator.x86f package.x86f
spad.x86f
bootlex.lisp def.lisp i-analy.x86f lisplib.x86f parse.lisp
spaderror.x86f
bootlex.x86f def.x86f i-code.x86f macros.x86f parse.x86f
sys-pkg.lisp
br-data.x86f define.x86f i-coerce.x86f makeint.lisp parsing.lisp
template.x86f
br-util.x86f fnewmeta.lisp i-coerfn.x86f match.x86f parsing.x86f
termrw.x86f
buildom.x86f fnewmeta.x86f i-eval.x86f metalex.lisp patches.x86f
trace.x86f
c-doc.x86f foam_l.x86f i-funsel.x86f metalex.x86f pathname.x86f
union.x86f
c-util.lisp format.x86f i-hist.x86f metameta.lisp postpar.lisp
util.lisp
c-util.x86f functor.x86f i-intern.x86f metameta.x86f postpar.x86f
util.x86f
category.x86f g-boot.lisp i-map.x86f modemap.x86f preparse.lisp
vmlisp.x86f
cattable.x86f g-boot.x86f i-output.x86f msgdb.x86f preparse.x86f
xrun.x86f
clam.x86f g-cndata.x86f i-resolv.x86f newaux.lisp property.lisp
xruncomp.x86f
clammed.x86f g-error.x86f i-spec1.x86f newfort.x86f rulesets.x86f
comp.x86f g-opt.x86f i-spec2.x86f nlib.x86f setq.lisp
compat.x86f g-timer.x86f i-syscmd.x86f nruncomp.x86f setvars.x86f
compiler.x86f g-util.lisp i-toplev.x86f nrunfast.x86f setvart.lisp
compress.x86f g-util.x86f i-util.x86f nrungo.x86f showimp.x86f
Here some output from my effort:
address@hidden > $SPAD/bin/interpsys
CMU Common Lisp 18d, running on zdvnetz.zdv.Uni-Mainz.DE
Send questions to address@hidden and bug reports to address@hidden
Loaded subsystems:
Python 1.0, target Intel x86
CLOS based on PCL version: September 16 92 PCL (f)
Warning: Old-style IN-PACKAGE.
-----------------------------------------------------------------------------
Issue )copyright to view copyright notices.
Issue )summary for a summary of useful system commands.
Issue )quit to leave AXIOM and return to shell.
-----------------------------------------------------------------------------
(1) -> )read "intaf.input"
;)cl all
All user variables and function definitions have been cleared.
;x**2 / sqrt(a + b*x**3)
2
x
(1) -----------
+--------+
| 3
\|b x + a
Type: Expression Integer
;integrate(%,x)
Warning: This variable is undefined:
|#1|
+--------+
| 3
2\|b x + a
(2) ------------
3b
Warning: This variable is undefined:
|#1|
Type: Union(Expression Integer,...)
Using the old parser seems to break a few things, which I have
not figured out how to fix yet. There is a problem with macro
definitions: I am not able to compile several algebra modules
together.
Why are there two almost identical parsers at all? I like the
table driven one (as used in macsyma and reduce).
Greetings
Juergen Weiss
--
Juergen Weiss | Universitaet Mainz, Zentrum fuer Datenverarbeitung,
address@hidden| 55099 Mainz, Tel: +49(6131)39-26361, FAX: +49(6131)39-26407
- [Axiom-developer] axiom on cmu cl,
Juergen Weiss <=