is a version of my Ruby equation solver, given a graphical user
interface with Shoes. The interface works rather differently from a
typical Windows app: you type information first and then press the
relevant button afterwards to enter it. So type a space-separated list
of variable names and then press the [variables?] button to enter them. The button will then change to prompt for equations, which you type in and then
press the button which will prompt for the next equation. It knows how
many equations are required and stops when enough have been entered.
Press the [solve] button to get the roots of the equations (if any).
The Ruby/Shoes source-code is in the file shoes solver.rb which you can download below.