Applet Input Controls
Last Update Time-stamp: "97/06/27 20:06:02 umrigar"
All the applets use a common set of input controls, located at the
bottom row of the applet. From left to right, they are the following:
Update/Ignore Button
As the parser applet is running, it can update the browser frame to the left
to show where it currently is in the grammar/state. This can be slow,
especially if your browser does not cache the file being displayed in that
frame. You can use this button to update the frame at each
parser step, or to ignore it totally. Once you click the
update button, it changes to a ignore button, and
vice-versa.
Input Field
The applet accepts input to the parser in this text-field: by clicking
within this field you can subsequently type in or edit this field. Typing a
return in this field starts the parser (it restarts it if it is currently
running).
Start/Step Button
An alternate way to start the parser is by clicking the start
button. Once you click the start button, it changes to a
step button which you can use to single-step the parser. The
step button changes back to a start button when
the parse is complete (on some platforms, it flashes a couple of times to
draw attention to itself).
Run/Stop Button
If you would like the parser to single-step automatically, use the
run button. When the parser is in this auto-step mode, the
run button changes to a stop button which you can
use to stop it.
Speed Scrollbar
This scrollbar controls the delay between the steps of the above auto-step.
Moving it to the right makes the parser go faster.