Interfacing to maxima



This was discussed on the mailing list in the past.
As far as I am concerned, this is the problem:
There is no clear interface between the maxima math engine, and
the maxima parser.  For example if I wanted to execute
((mplus) 1 2), what would I call to do it?
or
((mset $x 1), will this create global variable as x:1 would at top level?