Outputting C code from maxima



Hello,

as an exercise in learning some lisp i have written lisp code
outputting C translations of lisp expressions, modelled after the
fortran command (and having the same limitations, that is less powerful than 
the analogous command in maple).

It can be downloaded from
http://www.lpthe.jussieu.fr/~talon/cgrind.lisp

I have tested the C generation on the various code paths i can imagine, but
i would be happy of feedback, and eventually of inclusion in maxima, if it 
works OK.

By the way, i have gained some understanding of the main grind function
(msize x l r lop rop) that i can share if someone is interested.

-- 
Michel Talon