evaluate Maxima string from lisp command line...



> > macsyma-read-string function is supposed to do this, but 
> > doesn't work in 5.9.0/GCL.
> 
> Because it needs a string with a fill-pointer.

Thanks for the info about fill pointers, which I was ignorant of.  In
this particular application, this seems like overkill, though!  Also
complicates the interface to macsyma-read-string unnecessarily.  All
that to save consing a string....

> But... why don't you want to use the #$ reader macro, which 
> is described somewhere in the manual.

#$...$ is intended for inline Maxima code (hence the automatic insertion
of meval*), not for dynamic reading of variable data.

      -s