GNU Prolog for Java

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


GNU Prolog for Java