public class SemPred extends Action
| Modifier and Type | Field and Description |
|---|---|
List |
failChunks
The translated chunks of the user-specified terminal option
fail, if it was used and the value is an action.
|
String |
msg
The user-specified terminal option
fail, if it was used and the value is a string literal.
|
String |
predicate
The predicate string with
{ and
}? stripped from the ends.
|
stateNumberenclosingBlock, enclosingRuleRunction, uniqueIDast, factory| Constructor and Description |
|---|
SemPred(OutputModelFactory
|
public Stringmsg
fail, if it was used and the value is a string literal. For example:
{pred}?<fail='message'>
public Stringpredicate
{ and
}? stripped from the ends.
public List<ActionChunk > failChunks
fail, if it was used and the value is an action. For example:
{pred}?<fail={"Java literal"}>
public SemPred(OutputModelFactoryfactory, ActionAST ast)