Class SMTExpr.BinaryLiteral

All Implemented Interfaces:
IAttributeValue, IExpr, IExpr.IBinaryLiteral, IExpr.IIndex, IExpr.ILiteral, INode, IPos.IPosable, IResponse
Enclosing class:
SMTExpr

public static class SMTExpr.BinaryLiteral extends SMTExpr.Literal<String> implements IExpr.IBinaryLiteral
Represents an SMT-LIB binary literal (e.g. #b1010); the value string contains only 0 and 1 digits.
  • Field Details

    • length

      protected int length
    • intValue

      protected BigInteger intValue
  • Constructor Details

    • BinaryLiteral

      public BinaryLiteral(String unquotedValue)
      Creates a binary literal from a string of 0 and 1 digits (no #b prefix).
  • Method Details