public class SymbolicExecutionTermLabelFactory extends java.lang.Object implements TermLabelFactory<SymbolicExecutionTermLabel>
SymbolicExecutionTermLabel objects.| Constructor and Description |
|---|
SymbolicExecutionTermLabelFactory() |
| Modifier and Type | Method and Description |
|---|---|
SymbolicExecutionTermLabel |
parseInstance(java.util.List<java.lang.String> parameters,
TermServices services)
Parses the arguments and produces a term label.
|
public SymbolicExecutionTermLabel parseInstance(java.util.List<java.lang.String> parameters, TermServices services) throws TermLabelException
An implementation should throw a TermLabelException if the
arguments cannot be parsed correctly for this type.
This method accepts single arguments which can be parsed as an integer.
parseInstance in interface TermLabelFactory<SymbolicExecutionTermLabel>parameters - the arguments for parsing, not null, no entry
nullservices - a non-null services object to look up symbols.nullTermLabelException - if the parameters were illegally formatted