This method is used to initalize a role and assign it an integer code if
it has not been used before; or retrieve the integer code of a role if
it already has been encountered.
This method is used to initalize a symbol and assign it an integer code
if it has not been used before; or retrieve the integer code of a symbol
if it already has been encountered.
INUMERIC -
Static variable in class jdrew.oo.util.Types
The integer code for the numeric base type.
IOBJECT -
Static variable in class jdrew.oo.util.Types
The integer code for the base type of the type system (Thing) - this
value should not be used; ITHING should be used instead.
This method will determine is a class is a super class of another class during Querying
This method uses transitive closure and not direct super Class.
Returns an interator over the clauses that are stored in the parsers
internal buffer; the buffer is not automatically cleared after a call
to iterator().