public static final class Optimiser.Allocated extends Object
Optimiser.IdentInfo
for each possible
bound variable in the original regular expression, and the
overall number of different memory cells needed to store
all markers at run-time.Modifier and Type | Field and Description |
---|---|
Map<Optimiser.TagKey,Optimiser.TagAddr> |
env
Necessary?
|
TreeMap<String,Optimiser.IdentInfo> |
identInfos
Tag addresses for each binding variable's boundaries
|
int |
numCells
Total number of memory cells for tags
|
TRegular |
regular
The optimised regular expression
|
public final TRegular regular
public final TreeMap<String,Optimiser.IdentInfo> identInfos
public final int numCells
public final Map<Optimiser.TagKey,Optimiser.TagAddr> env