octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OctDev] Automatic code generation


From: Martin Helm
Subject: Re: [OctDev] Automatic code generation
Date: Fri, 04 Nov 2011 19:13:49 +0100
User-agent: KMail/4.7.2 (Linux/3.1.0-1.1-desktop; KDE/4.7.2; x86_64; ; )

Am Freitag, 4. November 2011, 10:46:07 schrieb Sergei Steshenko:
>
> Revisit 'maxima' documentation (
> http://maxima.sourceforge.net/documentation.html ) - there is I/O, there
> are string manipulation functions, there are I/O format control features,
> there is even a package which deals with regular expressions - in my case
> it is
> 
> maxima-5.24.0/share/maxima/5.24.0/src/nregex.lisp
> .
> 
> Overall I think 'maxima' scripting language can be used in imperative,
> functional and OO way.
> 
No doubt, but not my point. I do not plan to do that with regexps and string 
manipulation. What I miss is functions in the maxima language for accessing 
the internal structure of an expression to access that and derive from it a 
representation in another language, otherwise I can code that as well in an 
externel scripting language (which is as I said no bad way, just not what I am 
after). But all this is of course available in the lower level lisp which has 
access to the lisp api in maxima and its internal representations.

See it as something similar as writing something in C++ for octave using the 
octave api and access to the parser/structure/objects, instead of scripting on 
top of it without access to the internal structure of the objects and dealing 
with the string representations.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]