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.
  •