Package | Description |
---|---|
de.up.ling.irtg |
This package contains the core classes for Alto, which represent Interpreted
Regular tree grammars.
|
de.up.ling.irtg.algebra |
Classes representing a number of useful algebras.
|
de.up.ling.irtg.algebra.graph |
The algebra of s-graphs, together with supporting classes.
|
de.up.ling.irtg.binarization |
Classes for binarizing IRTGs.
|
de.up.ling.irtg.codec |
Classes for reading and writing IRTGs, tree automata,
and other objects.
|
de.up.ling.irtg.corpus |
Classes for working with corpora.
|
de.up.ling.irtg.gui |
A graphical user interface (GUI) for Alto.
|
Modifier and Type | Method and Description |
---|---|
Algebra<E> |
Interpretation.getAlgebra()
Obtains the algebra used by the interpretation.
|
Modifier and Type | Method and Description |
---|---|
static InterpretedTreeAutomaton |
InterpretedTreeAutomaton.forAlgebras(Map<String,Algebra> algebras)
Creates an empty IRTG for the given algebras.
|
Constructor and Description |
---|
Interpretation(Algebra<E> algebra,
Homomorphism hom)
Constructs new instance with the given algebra and homomorphism.
|
Modifier and Type | Class and Description |
---|---|
class |
BinarizingAlgebra<E>
An algebra with binarizing terms.
|
class |
BinarizingTagTreeAlgebra
A
BinarizingAlgebra whose underlying algebra is a TagTreeAlgebra . |
class |
BinarizingTagTreeWithAritiesAlgebra
This class behaves like a BinarizingTagTreeAlgebra, but an underlying TagTreeWithAritiesAlgebra.
|
class |
BinarizingTreeAlgebra
A
BinarizingAlgebra that interprets values
over a TreeAlgebra . |
class |
BinarizingTreeWithAritiesAlgebra
A
BinarizingAlgebra that interprets its values
over a TreeWithAritiesAlgebra . |
class |
EvaluatingAlgebra<E>
An algebra over a domain E that is defined by specifying
the interpretation of the individual symbols.
|
class |
SetAlgebra
An algebra of sets.
|
class |
StringAlgebra
The binary string algebra.
|
class |
TagStringAlgebra
A string algebra for TAG.
|
class |
TagTreeAlgebra
An algebra for TAG derived trees.
|
class |
TagTreeWithAritiesAlgebra
Extends the TagTreeAlgebra with arity annotation.
|
class |
TreeAlgebra
The tree algebra.
|
class |
TreeWithAritiesAlgebra
A tree algebra in which the operation symbols are marked with their arities.
|
class |
WideStringAlgebra
A string algebra with concatenation of arbitrary width.
|
Constructor and Description |
---|
BinarizingAlgebra(Algebra<E> underlyingAlgebra)
Create a new instance with _@_ as the concatenation symbol.
|
BinarizingAlgebra(Algebra<E> underlyingAlgebra,
String appendSymbol)
Create a new instance with a user specified concatenation symbol.
|
Modifier and Type | Class and Description |
---|---|
class |
GraphAlgebra
The algebra of s-graphs.
|
Modifier and Type | Method and Description |
---|---|
InterpretedTreeAutomaton |
BkvBinarizer.binarize(InterpretedTreeAutomaton irtg,
Map<String,Algebra> newAlgebras) |
InterpretedTreeAutomaton |
BkvBinarizer.binarize(InterpretedTreeAutomaton irtg,
Map<String,Algebra> newAlgebras,
ProgressListener listener) |
Constructor and Description |
---|
BinarizingAlgebraSeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
BinarizingAlgebraSeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
IdentitySeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
IdentitySeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
StringAlgebraSeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
StringAlgebraSeed(Algebra sourceAlgebra,
Algebra targetAlgebra) |
Constructor and Description |
---|
AlgebraStringRepresentationOutputCodec(Algebra<E> algebra) |
Modifier and Type | Method and Description |
---|---|
Algebra |
InterpretationPrintingPolicy.getAlgebraForDerivationTree() |
Modifier and Type | Method and Description |
---|---|
static InterpretationPrintingPolicy |
InterpretationPrintingPolicy.create(Algebra algebraForDerivationTree,
Object... args) |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterpretationPrintingPolicy.isDeriv(Pair<String,Algebra> pair) |
Constructor and Description |
---|
InterpretationPrintingPolicy(List<Pair<String,OutputCodec>> interpretationToCodec,
Algebra algebraForDerivationTree) |
Modifier and Type | Method and Description |
---|---|
Map<String,Algebra> |
RegularSeedChooser.getSelectedAlgebras() |
Modifier and Type | Method and Description |
---|---|
int |
VisualizeDialog.AlgebraByClassNameComparator.compare(Algebra o1,
Algebra o2) |
int |
VisualizeDialog.AlgebraByClassNameComparator.compare(Algebra o1,
Algebra o2) |
int |
DecompositionDialog.AlgebraByClassNameComparator.compare(Algebra o1,
Algebra o2) |
int |
DecompositionDialog.AlgebraByClassNameComparator.compare(Algebra o1,
Algebra o2) |
Constructor and Description |
---|
JVisualizationViewer(Algebra alg,
String object)
Creates new form JVisualizationViewer, displaying the object as visualized
by the algebra.
|
Copyright © 2017. All rights reserved.