Re[2]: Zero version of mathematica evaluator for MAXIMA



hello andrey,

> Has ` '' ' construction a representation as lisp function?

not exactly -- quote-quote is recognized by the parser
and immediately applied, and it doesn't appear in the constructed
input expression $_ (unlike ' which appears as MQUOTE).
however i think if you just call MEVAL you'll get the same effect.

> It's needed to add the following rule for the usage of Mma
> constructions in MAXIMA: to use them always in
> ev(..., infeval) form.

if you really want a program which acts like Mma,
you might consider hacking MEVAL so that it observes
the $INFEVAL flag. see $EV in src/mlisp.lisp, where
constructs of the form foo, infeval; are handled --
MEVAL doesn't know about $INFEVAL.

hope this helps,
robert dodier