second order functions?



On Tue, May 13, 2008 at 9:13 AM, Joachim De Beule
<joachim at arti.vub.ac.be> wrote:

>  Maybe I should first say that I am a lisp programmer and new to maxima, so it
>  could well be that I am abusing maxima by trying to use it like lisp or
>  sometrhing. (By the way, is there a good reference on how to use lisp in
>  maxima? I can't seem to find one.)

The code = data paradigm carries over from Maxima into Lisp,
so you should be fairly comfortable, but there are various
departures from Lisp, notably the lack of lexical scope.
Also Maxima is not exactly a Lisp-1 nor a Lisp-2.
Sorry for the confusion.

About Lisp & Maxima, there is section in the reference manual
about that; ?? lisp at the input prompt should find it.
See also "Minimal Maxima" at: http://maxima.sourceforge.net/documentation.html
Also: http://maxima.sourceforge.net/wiki/index.php/Maxima%20internals

Good luck, & welcome to Maxima.

Robert Dodier