Package | Description |
---|---|
fmrisc.ProofNavigator.Proving.CVCL | |
fmrisc.ProofNavigator.Semantics | |
fmrisc.ProofNavigator.Syntax |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ValueSymbol> |
CVCLFormulaMask.getSymbols()
Return mask symbols generated since last call of resetSymbols().
|
Modifier and Type | Method and Description |
---|---|
ValueSymbol |
ValueTable.getSymbol(Identifier name)
returns symbol associated to name (null, if none)
|
ValueSymbol |
Environment.getValueSymbol(Identifier name)
returns symbol associated to name (null, if none)
|
ValueSymbol |
ValueTable.put(ValueDeclIdentifier name,
Type type,
Expression value,
int depth)
put named value in value table
|
ValueSymbol |
Environment.putValue(ValueDeclIdentifier name,
Type type,
Expression value)
put named value in value table
|
ValueSymbol |
Environment.putValueDeclaration(ValueDeclaration vdecl)
put value declaration into environment
|
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<ValueSymbol> |
FreeVariables.compute(Expression exp,
boolean constants)
Compute free variables of expression.
|
static java.util.Vector<ValueSymbol> |
FreeVariables.compute(Type type,
boolean constants)
Compute free variables of type.
|
java.util.Vector<ValueSymbol> |
Environment.getGlobalValueSymbols()
Get global value symbols in the order in which they were entered.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueSymbol.instantiate(ValueSymbol symbol)
Instantiate symbol with copy of denoted symbol.
|
Modifier and Type | Method and Description |
---|---|
static void |
FreeVariables.append(Expression exp,
java.util.Vector<ValueSymbol> result,
boolean constants)
Compute free variables of expression.
|
Modifier and Type | Method and Description |
---|---|
ValueSymbol |
ValueDeclIdentifier.getSymbol()
returns value symbol
|