Object

smtlib.parser

Commands

Related Doc: package parser

Permalink

object Commands

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Commands
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Assert(term: Term) extends Command with Product with Serializable

    Permalink
  2. case class AttributeOption(attribute: Attribute) extends SMTOption with Product with Serializable

    Permalink
  3. case class CheckSat() extends Command with Product with Serializable

    Permalink
  4. case class CheckSatAssuming(propLiterals: Seq[PropLiteral]) extends Command with Product with Serializable

    Permalink
  5. sealed abstract class Command extends Positioned with SExpr

    Permalink
  6. case class Constructor(sym: SSymbol, fields: Seq[(SSymbol, Sort)]) extends Product with Serializable

    Permalink
  7. case class DeclareConst(name: SSymbol, sort: Sort) extends Command with Product with Serializable

    Permalink
  8. case class DeclareDatatypes(datatypes: Seq[(SSymbol, Seq[Constructor])]) extends Command with Product with Serializable

    Permalink
  9. case class DeclareFun(name: SSymbol, paramSorts: Seq[Sort], returnSort: Sort) extends Command with Product with Serializable

    Permalink
  10. case class DeclareSort(name: SSymbol, arity: Int) extends Command with Product with Serializable

    Permalink
  11. case class DefineFun(funDef: FunDef) extends Command with Product with Serializable

    Permalink
  12. case class DefineFunRec(funDef: FunDef) extends Command with Product with Serializable

    Permalink
  13. case class DefineFunsRec(funDecls: Seq[FunDec], bodies: Seq[Term]) extends Command with Product with Serializable

    Permalink
  14. case class DefineSort(name: SSymbol, params: Seq[SSymbol], sort: Sort) extends Command with Product with Serializable

    Permalink
  15. case class DiagnosticOutputChannel(value: String) extends SMTOption with Product with Serializable

    Permalink
  16. case class Echo(value: SString) extends Command with Product with Serializable

    Permalink
  17. case class Exit() extends Command with Product with Serializable

    Permalink
  18. case class FunDec(name: SSymbol, params: Seq[SortedVar], returnSort: Sort) extends Product with Serializable

    Permalink
  19. case class FunDef(name: SSymbol, params: Seq[SortedVar], returnSort: Sort, body: Term) extends Product with Serializable

    Permalink
  20. case class GetAssertions() extends Command with Product with Serializable

    Permalink
  21. case class GetAssignment() extends Command with Product with Serializable

    Permalink
  22. case class GetInfo(flag: InfoFlag) extends Command with Product with Serializable

    Permalink
  23. case class GetModel() extends Command with Product with Serializable

    Permalink
  24. case class GetOption(key: SKeyword) extends Command with Product with Serializable

    Permalink
  25. case class GetProof() extends Command with Product with Serializable

    Permalink
  26. case class GetUnsatAssumptions() extends Command with Product with Serializable

    Permalink
  27. case class GetUnsatCore() extends Command with Product with Serializable

    Permalink
  28. case class GetValue(term: Term, terms: Seq[Term]) extends Command with Product with Serializable

    Permalink
  29. case class GlobalDeclarations(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  30. sealed abstract class InfoFlag extends AnyRef

    Permalink
  31. case class KeywordInfoFlag(keyword: String) extends InfoFlag with Product with Serializable

    Permalink
  32. trait Logic extends AnyRef

    Permalink
  33. case class NonStandardLogic(sym: SSymbol) extends Logic with Product with Serializable

    Permalink

    A non-standard logic symbol supported by the solver

  34. case class Pop(n: Int) extends Command with Product with Serializable

    Permalink
  35. case class PrintSuccess(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  36. case class ProduceAssertions(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  37. case class ProduceAssignments(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  38. case class ProduceModels(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  39. case class ProduceProofs(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  40. case class ProduceUnsatAssumptions(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  41. case class ProduceUnsatCores(value: Boolean) extends SMTOption with Product with Serializable

    Permalink
  42. case class PropLiteral(symbol: SSymbol, polarity: Boolean) extends Product with Serializable

    Permalink
  43. case class Push(n: Int) extends Command with Product with Serializable

    Permalink
  44. case class RandomSeed(value: Int) extends SMTOption with Product with Serializable

    Permalink
  45. case class RegularOutputChannel(value: String) extends SMTOption with Product with Serializable

    Permalink
  46. case class ReproducibleResourceLimit(value: Int) extends SMTOption with Product with Serializable

    Permalink
  47. case class Reset() extends Command with Product with Serializable

    Permalink
  48. case class ResetAssertions() extends Command with Product with Serializable

    Permalink
  49. sealed abstract class SMTOption extends AnyRef

    Permalink
  50. case class Script(commands: List[Command]) extends Product with Serializable

    Permalink
  51. case class SetInfo(attribute: Attribute) extends Command with Product with Serializable

    Permalink
  52. case class SetLogic(logic: Logic) extends Command with Product with Serializable

    Permalink
  53. case class SetOption(option: SMTOption) extends Command with Product with Serializable

    Permalink
  54. trait StandardLogic extends Logic

    Permalink

    A standard logic language

  55. case class Verbosity(value: Int) extends SMTOption with Product with Serializable

    Permalink
  56. class InteractiveMode extends SMTOption

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version SMT-LIB 2.5) The solver option :iteractive-mode has been renamed :produce-assertions. Use ProduceAssertions instead

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object ALL extends Logic with Product with Serializable

    Permalink

    Most general logic supported by the solver

  5. object AUFLIA extends StandardLogic with Product with Serializable

    Permalink
  6. object AUFLIRA extends StandardLogic with Product with Serializable

    Permalink
  7. object AUFNIRA extends StandardLogic with Product with Serializable

    Permalink
  8. object AllStatisticsInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  9. object AssertionStackLevelsInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  10. object AuthorsInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  11. object ErrorBehaviorInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  12. object LRA extends StandardLogic with Product with Serializable

    Permalink
  13. object Logic

    Permalink
  14. object NameInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  15. object QF_ABV extends StandardLogic with Product with Serializable

    Permalink
  16. object QF_AUFBV extends StandardLogic with Product with Serializable

    Permalink
  17. object QF_AUFLIA extends StandardLogic with Product with Serializable

    Permalink
  18. object QF_AX extends StandardLogic with Product with Serializable

    Permalink
  19. object QF_BV extends StandardLogic with Product with Serializable

    Permalink
  20. object QF_IDL extends StandardLogic with Product with Serializable

    Permalink
  21. object QF_LIA extends StandardLogic with Product with Serializable

    Permalink
  22. object QF_LRA extends StandardLogic with Product with Serializable

    Permalink
  23. object QF_NIA extends StandardLogic with Product with Serializable

    Permalink
  24. object QF_NRA extends StandardLogic with Product with Serializable

    Permalink
  25. object QF_RDL extends StandardLogic with Product with Serializable

    Permalink
  26. object QF_UF extends StandardLogic with Product with Serializable

    Permalink
  27. object QF_UFBV extends StandardLogic with Product with Serializable

    Permalink
  28. object QF_UFIDL extends StandardLogic with Product with Serializable

    Permalink
  29. object QF_UFLIA extends StandardLogic with Product with Serializable

    Permalink
  30. object QF_UFLRA extends StandardLogic with Product with Serializable

    Permalink
  31. object QF_UFNRA extends StandardLogic with Product with Serializable

    Permalink
  32. object ReasonUnknownInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  33. object UFLRA extends StandardLogic with Product with Serializable

    Permalink
  34. object UFNIA extends StandardLogic with Product with Serializable

    Permalink
  35. object VersionInfoFlag extends InfoFlag with Product with Serializable

    Permalink
  36. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  37. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  40. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  41. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  42. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  45. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  48. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  49. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. object InteractiveMode

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version SMT-LIB 2.5) The solver option :iteractive-mode has been renamed :produce-assertions. Use ProduceAssertions instead

Inherited from AnyRef

Inherited from Any

Ungrouped