Packages

class StringConverter extends AnyRef

Conversions of string s to core/tactic data structures.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StringConverter
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StringConverter(s: String)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def asDeclaration: Declaration

    Converts a stringified list of substitution pairs to a declaration object.

  5. def asDifferentialProgram: DifferentialProgram

    Converts to a differential program.

  6. def asExpr: Expression

    Converts to an expression.

  7. def asExprList[T <: Expression]: List[T]

    Converts a :: separated list of expressions.

  8. def asFormula: Formula

    Converts to a formula.

  9. def asFormulaList: List[Formula]

    Converts to a list of formulas (formulas comma-separated in input).

  10. def asFunction: Function

    Converts to a function symbol (elaborates variables).

  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def asLabel: BelleLabel

    Converts to proof state labels.

  13. def asLabels: List[BelleLabel]

    Converts to proof state labels.

  14. def asNamedSymbol: NamedSymbol

    Converts to a named symbol.

  15. def asProgram: Program

    Converts to a program or game.

  16. def asSequent: Sequent

    Converts to a sequent.

  17. def asSubstitutionPair: SubstitutionPair

    Converts to a substitution pair.

  18. def asTactic(defs: Declaration): BelleExpr

    Converts to a tactic using definitions defs to elaborate symbols.

  19. def asTactic: BelleExpr

    Converts to a tactic.

  20. def asTerm: Term

    Converts to a term.

  21. def asTopLevelLabel: BelleTopLevelLabel

    Converts to proof state top-level label.

  22. def asVariable: Variable

    Converts to a variable.

  23. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. val s: String
  34. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  35. def toString(): String
    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped