Writing a new module ?



It would be great to add your functionality to Maxima!

In looking at your existing code, it seems that most of it is concerned
with the details of string manipulation and C syntax.  Fortunately, none of
this is necessary in Maxima.

It sounds as though you're looking at a presentation of Maxima internals
(URL?).  For your application, I'm almost certain that you'd be better off
programming in the Maxima language rather than in Lisp.  You can then use
normal mathematical infix notation, and simplification etc. is "magically"
taken care of.

Can you give us an example of the input-output behavior of your code?

              -s

On Sat, Mar 17, 2012 at 12:43, Akshay Srinivasan <akshaysrinivasan at gmail.com
> wrote:

> Hello,
>        I was thinking of moving my Lagrange equations-of-motion put here:
> https://github.com/enupten/Classical-Mechanic
> completely into Maxima, because then a class I'll be lecturing will be
> able to use it completely in Windows without requiring a Lisp
> implementation installed explicitly.
>        I looked at the tutorial by Dieter Kaiser, but it still misses out a
> lot of things (and I couldn't find the other 4 chapters).
> For instance what exactly is a prop ? It looks like some kind of a
> special function-symbol declaration, I couldn't find any comments
> about what each 'indic means (verb .. ?). I have to say it is terribly
> hard for want-to-be developers to get -a vague- understanding of
> Maxima works. Help.
>
> Thanks!
> Akshay
>
> P.S: Is there a good reason why parts of Maxima still has (exploden
> ..) instead of using proper strings ?
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>