JevaGUI: Java Evaluator --- Expressions & Statements, Graphical User Interface

This applet illustrates how to use Jeva to evaluate Java source expressions and statements, and how to interoperate with Jexa.

Applet: If you're viewing this page in a Java Plug-in 1.2.2 capable browser (such as, on Microsoft Windows, Communicator 3.00 or later, or IE 3.02 or later, or on Solaris, Communicator 4.05 or later), you should be able to try out Jeva and Jexa below. (It may take a few minutes to download the plug-in if necessary, and then load the ~350KB jar file over the network and start the applet.) If your browser does not yet support a Java 1.2 plug-in, you can point the Sun's JDK appletviewer at the URL of this page to run the applet button:   appletviewer http://www.ai.mit.edu/people/caroma/tools/1999-06-09/JevaGUIApplet.html
Appletviewer won't display this surrounding text. Alternatively, if your browser does support Java 1.1, you may still try out an earlier version.

Sorry, Java 1.2.2 is needed to run Jexa.

Evaluating

Type or paste expressions or statements in the lower pane; expression results will appear in the upper pane. Variables declared at top level (not inside a { } block) extend the environment used for evaluating later expressions and statements. Results are examined using Jexa.

Interoperating with Jexa

You have now seen that with Jeva and Jexa you can evaluate expressions and statements, examine the results of evaluating, and evaluate using the results of examining.

This page describes research done at the Artificial Intelligence Laboratory of the Massachusetts Institute of Technology. Support for this research was provided in part by the Advanced Research Projects Agency of the Department of Defense under contracts MDA972-95-1-0018 (North East Regional Consortium Grant) and N66001-95-C-8611 (Computer Aided Education and Training Initiative), and the MIT Department of Electrical Engineering and Computer Science. Support for this research has also been received from IBM, which has generously donated Thinkpad pen computers, and from Microsoft, which has generously donated software.