[EMAIL PROTECTED] wrote: > On Sun, Mar 30, 2008 at 12:53:10PM -0700, James G. Sack (jim) wrote: >> Maybe if you posted an outline or example conversation, you would get >> better answers? > > I want to access a math app called Sage from another app. > > Here is what an interactive Sage session may look like... > > sage: 4+9 > 13 > sage: 2*(8+9) > 34 > sage: integrate(x^2, x) > x^3/3 > sage: > > ...etc.
This does look like classic expect interface. Are you writing python? I haven't used it, but, you might look at the pexpect module. I think there are interfaces to everything -- tcl (of course), perl, c, java. Have you looked at http://en.wikipedia.org/wiki/Expect http://expect.nist.gov/ Regards, ..jim -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
