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