Notation.CastFunction, Notation.CharLiteral, Notation.Constant, Notation.ElementaryUpdateNotation, Notation.ElementOfNotation, Notation.FunctionNotation, Notation.HeapConstructorNotation, Notation.IfThenElse, Notation.Infix, Notation.LabelNotation, Notation.ModalityNotation, Notation.ModalSVNotation, Notation.NumLiteral, Notation.ObserverNotation, Notation.ParallelUpdateNotation, Notation.Postfix, Notation.Prefix, Notation.Quantifier, Notation.SchemaVariableNotation, Notation.SelectNotation, Notation.SeqConcatNotation, Notation.SeqGetNotation, Notation.SeqSingletonNotation, Notation.SingletonNotation, Notation.StoreNotation, Notation.Subst, Notation.UpdateApplicationNotation, Notation.VariableNotation| Constructor and Description |
|---|
IfThenElse(int priority,
String keyw) |
| Modifier and Type | Method and Description |
|---|---|
void |
print(Term t,
LogicPrinter sp)
Print a term to a
LogicPrinter. |
getPriority, printContinuingBlockprivate final String keyword
public IfThenElse(int priority,
String keyw)
public void print(Term t, LogicPrinter sp) throws IOException
NotationLogicPrinter. Concrete subclasses override
this to call one of the printXYZTerm of
LogicPrinter, which do the layout.print in class NotationIOException