I''m attempting to make a javascript/RoR site that utilizes maxima the
free math program. In this thread
http://www.ruby-forum.com/topic/177232#777054 I was able to pass
information into and out of maxima, but I wasn''t able to retrieve the
last line, and when running this code multiple times:
max = IO.popen("maxima", "w+")
max.puts "1+1;"
response = max.gets
max.close
I get a new instances (found via ps -A) of "ttys000 0:00.00
(sbcl)"
every time i run the code. And i can''t kill this "sbcl" via
"kill pid".
I also get
"ttys000 0:00.05 sbcl --core
/opt/local/lib/maxima/5.15.0/binary-sbcl/maxima.core --noinform
--end-runtime-options --eval (cl-user::run) --end-toplevel-options"
(my version of maxima runs on a version of lisp known as SBCL)
After a few dozen requests I get this error:
http://www.pastie.org/380263
I know that piping into maxima can provide an adequate connection
solution via PHP utilizing this (working) code from the WMI project:
http://pastie.org/380232
If you have any php system piping experience, or any ruby piping
experience (or maybe both). Can you provide any tips??
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---