Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
gnu.prolog.io

Packages that use gnu.prolog.io
gnu.prolog.database | Classes related to the storing and creation of the database of Prolog `Predicates`
gnu.prolog.io | Classes used for IO
gnu.prolog.io.parser | This package contains the TermParser.jj file which is used by javacc to generate the parser found in `gnu.prolog.io.parser.gen`.
gnu.prolog.io.parser.gen |
gnu.prolog.vm | The Virtual Machine which is used to run the prolog code.
gnu.prolog.vm.interpreter | `InterpretedCodeCompiler` uses the various classes beginning with I and extending `Instruction` in the `instruction` sub-package to compile clauses to `InterpretedByteCode`.

Classes in gnu.prolog.io used by gnu.prolog.database
CharConversionTable A conversion map, used by `char_conversion` and `current_char_conversion` and `gnu.prolog.vm.TextInputPrologStream#readTerm(Term,Interpreter,ReadOptions)` to map one character to another.
OperatorSet Stores the current `Operators`.
ParseException Errors which occur when parsing text as Prolog code, stores a line and column number.
TermReader Reads `Terms` from strings and `Readers`.

Classes in gnu.prolog.io used by gnu.prolog.io
Operator Represents a Prolog operator with a name, `Operator.SPECIFIER` and priority.
Operator.SPECIFIER Specifier Class Associativity
OperatorSet Stores the current `Operators`.
ParseException Errors which occur when parsing text as Prolog code, stores a line and column number.
PrologStream Abstract class representing Prolog Streams
PrologStream.OpenOptions Options for an opening a PrologStream
RandomAccessFileReader Reads a `RandomAccessFile`
RandomAccessFileWriter Writes to a `RandomAccessFile`
ReadOptions this class contains representation of ISO prolog read options.
TermReader Reads `Terms` from strings and `Readers`.
TermWriter This class is intendent for printing terms.
WriteOptions ISO Prolog write options (Section 7.10.4)

Classes in gnu.prolog.io used by gnu.prolog.io.parser
Operator Represents a Prolog operator with a name, `Operator.SPECIFIER` and priority.
Operator.SPECIFIER Specifier Class Associativity
OperatorSet Stores the current `Operators`.

Classes in gnu.prolog.io used by gnu.prolog.io.parser.gen
ReadOptions this class contains representation of ISO prolog read options.

Classes in gnu.prolog.io used by gnu.prolog.vm
CharConversionTable A conversion map, used by `char_conversion` and `current_char_conversion` and `gnu.prolog.vm.TextInputPrologStream#readTerm(Term,Interpreter,ReadOptions)` to map one character to another.
OperatorSet Stores the current `Operators`.
ParseException Errors which occur when parsing text as Prolog code, stores a line and column number.
PrologStream Abstract class representing Prolog Streams
PrologStream.OpenOptions Options for an opening a PrologStream

Classes in gnu.prolog.io used by gnu.prolog.vm.interpreter
PrologStream Abstract class representing Prolog Streams

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES