Package org.smtlib

Interface IExpr.ISymbol

All Superinterfaces:
IAttributeValue, IExpr, IExpr.IIdentifier, IExpr.IIndex, IExpr.IQualifiedIdentifier, INode, IPos.IPosable, IResponse
All Known Implementing Classes:
SMTExpr.Symbol
Enclosing interface:
IExpr

public static interface IExpr.ISymbol extends IAttributeValue, IExpr.IIdentifier, IExpr.IIndex
This interface represents SMT-LIB ids; equal ids have equal (using .equals) values of value().
  • Method Details

    • value

      String value()
      A String giving the canonical value of symbol.
    • toString

      String toString()
      A printable String giving the original text of this symbol.
      Overrides:
      toString in class Object