| Name | Description | Type | Package | Framework |
| ImportException | An exception thrown by the import list when an identifier can represent more than one class (ambiguity). | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
| ImportList | A list of import statements. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
| JavaCompiler | Auxiliar class that compiles java files into bytecodes (. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
| JeopsException | An exception thrown by JEOPS. | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
| Main | Main class in the Jeops phase of converting rule files into Java When invoked, the method convert() will create a java file | Class | org.jscience.computing.ai.expertsystem.compiler | JScience |
| Scanner | Class used in the parsing of the rules file. | Class | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |
| Token | Class used to store the tokens read from the rules file. | Class | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |
| TokenConstants | Interface used to define the constants used by the tokenization process of the scanning/parser of the rule files. | Interface | org.jscience.computing.ai.expertsystem.compiler.parser | JScience |