Uses of Package
edu.udel.cis.vsl.sarl.IF.object

Package
Description
This package and its subpackages provide the "public interface" to SARL.
The public interface package dealing with symbolic expressions.
 
The object package provides the SymbolicObject interface, which is the root of the symbolic object type hierarchy.
The type package provides interfaces for all of the symbolic types.
This package provides the internal interface for the representation of basic symbolic expressions.
This package deals with the represention of boolean symbolic expressions in a conjunctive normal form.
Implementation classes for generic symbolic expressions, symbolic expression factories, and a comparator on symbolic expressions.
 
Implementation classes for the herbrand module.
The ideal module supports reasoning about numerical expressions using "ideal" mathematical reals and integers.
Implementation classes for the ideal2 module.
Internal interface for the symbolic object module, providing mechanisms for creating SymbolicObjects.
Implementation of the symbolic object module, specified in edu.udel.cis.vsl.sarl.IF.object and edu.udel.cis.vsl.sarl.object.IF.
This package provides all of the functionality of a symbolic universe except reasoning.
This package provides the implementation of PreUniverse module.
This package implements the main simplifier, which is based around a Context.
Internal interface for the "type" module, providing a SymbolicTypeFactory for producing SymbolicType s.
Implementations of the interfaces specified in edu.udel.cis.vsl.sarl.IF.type and edu.udel.cis.vsl.sarl.type.IF.