[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave and Guile?
From: |
Karl M. Hegbloom |
Subject: |
Re: Octave and Guile? |
Date: |
19 Sep 2000 05:08:33 -0700 |
>>>>> "John" == John Daschbach <address@hidden> writes:
>>>>> "jwe" == John W Eaton <address@hidden> writes:
jwe> I'm not suggesting that Octave be rewritten in Guile.
jwe> Instead, I would modify Octave to emit Scheme code, and have
jwe> Guile interpret it.
John> Depending on semantics, that *is* rewriting the Octave interpreter in
John> Guile, except that your parser and lexer to go from Octave to scheme
John> would not have to be in scheme and you could use a stock guile repl.
So it would be kind of like working in `Maxima' then? `Maxima' is
implemented in Common Lisp (it runs in GCL) and you can go back and
forth from the Maxima REPL to the Lisp REPL as you please. You can
(well, someone can) code extenditsomes in either Maxima's language,
or in Common Lisp.
Just to tie some things together here in one place... Search them at
Google; they are easy to find.
Maxima, Jacal, Emacs Calc - Computerized symbolic algebra. (Calc's
stack and RPN features are great interface.)
TeXmacs - a WYSIWYG TeX editor with interface to computer algebra
systems, embedded Guile, and guile-gtk interface.
Hrrmmm... Geomview?
- Re: Octave and Guile?, (continued)
Re: Octave and Guile?, Marius Vollmer, 2000/09/17
Re: Octave and Guile?, Matthew R Wette, 2000/09/14
RE: Octave and Guile?, John W. Eaton, 2000/09/15
Re: Octave and Guile?, John Daschbach, 2000/09/15
- Re: Octave and Guile?,
Karl M. Hegbloom <=
Re: Octave and Guile?, Jost Boekemeier, 2000/09/16