abstract class Parser2InputAbsy[CT, VT, PT, FT, ST, StackState] extends AnyRef
- Alphabetic
 - By Inheritance
 
- Parser2InputAbsy
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Instance Constructors
-  new Parser2InputAbsy(initialEnv: Environment[CT, VT, PT, FT, ST], settings: ParserSettings)
 
Type Members
-   abstract  class ASTConnective extends AnyRef
- Attributes
 - protected
 
 -  abstract type GrammarExpression
 
Abstract Value Members
-   abstract  def apply(input: Reader): (IFormula, List[IInterpolantSpec], Signature)
Parse a problem from a character stream.
Parse a problem from a character stream. The result is the formula contained in the input, a list of interpolation specifications present in the input, and the
Signaturedeclared in the input (constants, and theTermOrderthat was used for the formula). 
Concrete Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def addAxiom(f: IFormula): Unit
- Attributes
 - protected
 
 -    def addTheory(t: Theory): Unit
- Attributes
 - protected
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
 
 -    def collectSubExpressions(f: GrammarExpression, cont: (GrammarExpression) => Boolean, Connective: ASTConnective): Seq[GrammarExpression]
- Attributes
 - protected
 
 -    def ensureEnvironmentCopy: Unit
Make sure that the current settings frame contains a local copy of the
Environment.Make sure that the current settings frame contains a local copy of the
Environment. To be called before changing anything in theEnvironment.- Attributes
 - protected
 
 -  def env: Environment[CT, VT, PT, FT, ST]
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def genSignature(completeFor: IExpression): Signature
- Attributes
 - protected
 
 -    def getAxioms: IFormula
- Attributes
 - protected
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -    lazy val mulTheory: MulTheory
- Attributes
 - protected
 
 -    def mult(t1: ITerm, t2: ITerm): ITerm
- Attributes
 - protected
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -    def popState: StackState
Pop a frame from the settings stack.
Pop a frame from the settings stack.
- Attributes
 - protected
 
 -    def pushState(state: StackState): Unit
Add a new frame to the settings stack; this in particular affects the
Environment.Add a new frame to the settings stack; this in particular affects the
Environment.- Attributes
 - protected
 
 -    def reset: Unit
Erase all stored information.
Erase all stored information.
- Attributes
 - protected
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 
Deprecated Value Members
-    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable]) @Deprecated
 - Deprecated
 (Since version 9)