Inner Workings of Maxima



It's not the way I think of it.  I think of it in a "functional"
form rather than a flowchart, mostly this way:

(repeat-forever
    (print new command prompt)
   (display(format(simplify(meval(parse(read-command-line))))))

RJF

T

C Y wrote:

> --- Robert Dodier <robert_dodier@yahoo.com> wrote:
> 
> 
>>Looking at src/macsys.lisp in 'continue', it appears that is
>>effectively meval. (continue -> toplevel-macsyma-eval -> meval*
>>-> meval.)
> 
> 
> As long as we're on this topic, I tried to create a flowchart based on
> backtraces I did as to how the top level maxima system works - I'd
> appreciate it if those who know could tell me if this is correct.  I've
> put a ps and png of on the website:
> 
> http://maxima.sf.net/toplevel.png
> http://maxima.sf.net/toplevel.ps
> 
> CY
> 
> 
> 		
> __________________________________ 
> Do you Yahoo!? 
> Send a seasonal email greeting and help others. Do good. 
> http://celebrity.mail.yahoo.com
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima