Package | Description |
---|---|
at.jku.risc.stout.nau.algo |
This package contains the classes of the rule based system
(
AntiUnifySystem ) to solve the nominal
anti-unification problem and an algorithm to solve the nominal
equivariance problem (EquivarianceSystem )
which is needed by the anti-unification algorithm. |
at.jku.risc.stout.nau.data |
This package contains the nominal parser and some container classes like
equation systems, freshness context and a container for nominal pairs.
|
Class and Description |
---|
AntiUnifyProblem
This class represents an anti-unification problem (AUP) which consists of one
generalization variable (the most general generalization) and an
anti-unification Equation.
|
AntiUnifySystem
This class represents a rule based system for Nominal Anti-Unificaion.
|
DebugLevel
Enumeration with 4 different levels for debugging.
|
EquivarianceProblem
This class represents an equivariance problem (an equation of the form t = s)
of two NominalPairs.
|
EquivarianceSystem
This class represents a rule based system to compute an equivariance
permutation for nominal terms by atom swapping.
|
Substitution
This class represents a substitution, which is a mapping from variables to
nominal terms.
|
Class and Description |
---|
AntiUnifyProblem
This class represents an anti-unification problem (AUP) which consists of one
generalization variable (the most general generalization) and an
anti-unification Equation.
|