Miscellaneous utility classes.
See: Description
| Class Summary | |
|---|---|
| ExpressionFinder | Base class for "finding" something from an expression. |
| ExpressionPrinter | creates a string representation of the expression. useful for debug and dump. |
| ExpressionWalker | Visits all reachable expressions but do nothing. |
| IDContextProviderWrapper | Wraps IDContextProvider so that it can be used where IDContextProvider2 is expected. |
| NameClassCollisionChecker | Computes if two name classes collide or not. |
| NameClassComparator |
Abstract implementation of a function
NameClass x NameClass -> booleanOverride the probe method to define the actual function. |
| NameClassSimplifier | Minimizes a name class. |
| PossibleNamesCollector | computes the possible names. |
| RefExpRemover | removes all ReferenceExp from AGM. when named expression is nullSet, it cannot be used. by replacing ReferenceExp by its definition, those unavailable expressions will be properly removed from AGM. |
Miscellaneous utility classes.