The Omegahat Environment Package

This package contains the majority of the classes that make up both the Omegahat programming environment and the Omegahat interpreted, interactive, scripting language. There are facilities for parsing, evaluating and debugging Omegahat language constructs. There are graphical and text based interfaces to the interpreter. Tasks can be queued for an interpreter to handle using the the TaskManagement package. The classes used to implement the interpreter can also be used separately and include different types of dictionaries or databases; S-like vector classes; various IO facilities, etc. The Compile package provides generic facilities for creating Java byte-code that are used in creating inter-system interfaces, including using Omegahat functions and objects as Java instances and methods.
Duncan Temple Lang <duncan@research.bell-labs.com>
Last modified: Tue Nov 28 11:08:15 EST 2000