Uses of Package
tip.util

Packages that use tip.util
tip.cfg Provides the basic framework for performing fixed-point analyses of TIP programs. 
tip.cfg.dfa Provides a collection of data flow analyses for TIP programs. 
tip.display Provides classes for display ASTs and CFGs of TIP programs. 
tip.node Provides node classes for representing the TIP ASTs. 
tip.util Provides utility classes for the TIP compiler. 
 

Classes in tip.util used by tip.cfg
Equalitor
          Equalitor defines an interface for an abstraction of the equals and hashCode methods.
EqualityMap
          EqualityMap implements a Map where equality of key elements can be abstracted using an Equalitor, i.e. key elements are in the set are regarded as equal based on Equalitor.equals(Object, Object).
EqualitySet
          EqualitySet implements a Set where equality of elements can be abstracted using an Equalitor, i.e. elements in the set are regarded as equal based on Equalitor.equals(Object, Object).
 

Classes in tip.util used by tip.cfg.dfa
Equalitor
          Equalitor defines an interface for an abstraction of the equals and hashCode methods.
EqualityMap
          EqualityMap implements a Map where equality of key elements can be abstracted using an Equalitor, i.e. key elements are in the set are regarded as equal based on Equalitor.equals(Object, Object).
EqualitySet
          EqualitySet implements a Set where equality of elements can be abstracted using an Equalitor, i.e. elements in the set are regarded as equal based on Equalitor.equals(Object, Object).
Stringifier
          Stringifier defines an interface for abstracting the toString method.
 

Classes in tip.util used by tip.display
Stringifier
          Stringifier defines an interface for abstracting the toString method.
 

Classes in tip.util used by tip.node
Stringifiable
          Stringifiable defines an interface for declaring the applicability of the Stringifier interface.
Stringifier
          Stringifier defines an interface for abstracting the toString method.
 

Classes in tip.util used by tip.util
Equalitor
          Equalitor defines an interface for an abstraction of the equals and hashCode methods.
EqualityElement
          EqualityElement encapsulates elements of type T with an Equalitor of the same type.
EqualityMap
          EqualityMap implements a Map where equality of key elements can be abstracted using an Equalitor, i.e. key elements are in the set are regarded as equal based on Equalitor.equals(Object, Object).
EqualitySet
          EqualitySet implements a Set where equality of elements can be abstracted using an Equalitor, i.e. elements in the set are regarded as equal based on Equalitor.equals(Object, Object).
Stringifiable
          Stringifiable defines an interface for declaring the applicability of the Stringifier interface.
Stringifier
          Stringifier defines an interface for abstracting the toString method.