See: Description
| Interface | Description |
|---|---|
| TreeRewriter<V> |
Interface for rewriting a given tree.
|
| Class | Description |
|---|---|
| TreeMatcher<V> |
Implementation of a pattern based tree matcher.
|
| TreeMatchResult<V> |
The result of a tree match operation.
|
| TreePattern<V> |
This class serves two purposes.
|
| TreePattern.Decl<V> |
A sealed class, which constitutes the nodes of a pattern tree.
|
| TreePattern.Val<V> |
This class represents a constant pattern value, which can be part of a
whole sub-tree.
|
| TreePattern.Var<V> |
Represents a placeholder (variable) for an arbitrary sub-tree.
|
| TreeRewriteRule<V> |
Represents a tree rewrite rule.
|
| TRS<V> |
This class represents a Tree Rewrite System, which consists of a set of
Tree Rewrite Rules.
|
Tree
implementations. This DSL is also used in the io.jenetics.prog module
for simplifying arithmetic expression trees.© 2007-2019 Franz Wilhelmstötter (2019-11-18 20:30)