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| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
lDelimiter |
(package private) java.lang.String |
rDelimiter |
| Constructor and Description |
|---|
SeqSingletonNotation(java.lang.String lDelimiter,
java.lang.String rDelimiter) |
| Modifier and Type | Method and Description |
|---|---|
void |
print(Term t,
LogicPrinter sp)
Print a term to a
LogicPrinter. |
getPriority, printContinuingBlockfinal java.lang.String lDelimiter
final java.lang.String rDelimiter
public SeqSingletonNotation(java.lang.String lDelimiter,
java.lang.String rDelimiter)
public void print(Term t, LogicPrinter sp) throws java.io.IOException
NotationLogicPrinter. Concrete subclasses override
this to call one of the printXYZTerm of
LogicPrinter, which do the layout.