| Package | Description |
|---|---|
| g2d.npa.examples | |
| g2d.terms |
This package contains a preliminary implementation of term editing.
|
| Modifier and Type | Field and Description |
|---|---|
static Subsorter |
Strands.subsorter |
static Subsorter |
Nspk.subsorter |
static Subsorter |
IntruderKnowledge.subsorter |
| Modifier and Type | Field and Description |
|---|---|
Subsorter |
Algebra.subsorter |
| Modifier and Type | Method and Description |
|---|---|
static Subsorter |
Subsorter.fromMap(java.util.HashMap<Sort,Sort[]> map) |
static Subsorter |
Subsorter.parse(java.lang.String[][] maudeSubsorter) |
| Modifier and Type | Method and Description |
|---|---|
Term |
Term.expand(int hi,
Constructor constructor,
Subsorter s) |
Term |
VarTerm.expand(int hi,
Term term,
Subsorter s) |
abstract Term |
Term.expand(int hi,
Term term,
Subsorter s) |
Term |
HoleTerm.expand(int hi,
Term term,
Subsorter s) |
Term |
AppTerm.expand(int hi,
Term term,
Subsorter s) |
static java.util.ArrayList<Term> |
Term.expand(java.util.List<Term> terms,
int hi,
Term term,
Subsorter s) |
static java.util.ArrayList<Term> |
Term.expand(java.util.List<Term> terms,
Term old_term,
Term new_term,
Subsorter s) |
Term |
Constructor.expand(Subsorter s) |
Term |
Term.expand(TermPosition position,
Term term,
Subsorter s) |
Term |
VarTerm.expand(Term old_term,
Term new_term,
Subsorter s) |
abstract Term |
Term.expand(Term old_term,
Term new_term,
Subsorter s) |
Term |
HoleTerm.expand(Term old_term,
Term new_term,
Subsorter s) |
Term |
AppTerm.expand(Term old_term,
Term new_term,
Subsorter s) |
boolean |
AppTerm.isOK(Subsorter s) |
| Constructor and Description |
|---|
Algebra(Sort[] sorts,
Subsorter subsorter,
Constructor[] ops) |
AppTerm(Constructor constructor,
java.util.ArrayList<Term> terms,
Subsorter s) |