## Jet console

Unless the Jet.batch parameter is set in the configuration file, Jet will create a console window on start-up. The console provide three functions:

- sentence entry: you can enter a sentence in the space at the bottom of the window; typing a return causes the sentence to be processed by Jet, using the processSentence script
- system output: most Jet output, including traces of parsing and pattern application, appear in the main window (in batch mode, this output is sent to standard output)
- menu control: various Jet operations can be performed using the console menus

The menus provide the following functions:

- file menu: allows you to reload the grammar, lexicon, or pattern file; this is convenient if you want to edit one of these files and retry Jet without restarting the system. The file names are those specified in the configuration file; they cannot be changed through the menu. This menu also has an Exit item to terminate Jet.
- parser menu: allows you to choose one of the 4 parsers (top-down recognizer, top-down parser, bottom-up parser, and top-down chart parser); turn on and off the parser trace; and display one of the parse trees in graphical form
- patterns menu: allows you to display the original patterns, or the finite-state graph generated from the pattern sets; allows you to trace individual patterns and pattern application
- tools menu: lets you
  - run the scoring program on two SGML-marked files
  - run the concept editor
  - process a set of documents using the `processDocuments` script
  - close all the Jet windows
  - change the colors associated with annotations in Document displays