ExpressionParseHelper

gapt.expr.util.ExpressionParseHelper
See theExpressionParseHelper companion object
class ExpressionParseHelper(sc: StringContext, file: File, line: Line, sig: BabelSignature)

Extension class that provides string interpolation functions for various expression types.

Value parameters

sc

A StringContext

Attributes

Companion
object
Source
ExpressionParseHelper.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Parses a string as a gapt.logic.hol.ClauseSetPredicateEliminationProblem if no skolemization of input formula is required

Parses a string as a gapt.logic.hol.ClauseSetPredicateEliminationProblem if no skolemization of input formula is required

Attributes

Source
ExpressionParseHelper.scala
def fcl(args: Splice[Expr]*): FOLClause

Parses a string as a gapt.proofs.FOLClause.

Parses a string as a gapt.proofs.FOLClause.

Attributes

Source
ExpressionParseHelper.scala

Parses a string as a gapt.expr.formula.fol.FOLAtom.

Parses a string as a gapt.expr.formula.fol.FOLAtom.

Attributes

Source
ExpressionParseHelper.scala
def foc(args: Splice[FOLTerm]*): FOLConst

Parses a string as a gapt.expr.formula.fol.FOLConst.

Parses a string as a gapt.expr.formula.fol.FOLConst.

Attributes

Source
ExpressionParseHelper.scala

Parses a string as a gapt.expr.formula.fol.FOLFormula.

Parses a string as a gapt.expr.formula.fol.FOLFormula.

Attributes

Source
ExpressionParseHelper.scala
def fos(args: Splice[Expr]*): FOLSequent

Parses a string as a gapt.proofs.FOLSequent.

Parses a string as a gapt.proofs.FOLSequent.

Attributes

Source
ExpressionParseHelper.scala
def fot(args: Splice[FOLTerm]*): FOLTerm

Parses a string as a gapt.expr.formula.fol.FOLTerm.

Parses a string as a gapt.expr.formula.fol.FOLTerm.

Attributes

Source
ExpressionParseHelper.scala
def fov(args: Splice[FOLTerm]*): FOLVar

Parses a string as a gapt.expr.formula.fol.FOLVar.

Parses a string as a gapt.expr.formula.fol.FOLVar.

Attributes

Source
ExpressionParseHelper.scala
def hcl(args: Splice[Expr]*): HOLClause

Parses a string as a gapt.proofs.HOLClause.

Parses a string as a gapt.proofs.HOLClause.

Attributes

Source
ExpressionParseHelper.scala
def hoa(args: Splice[Expr]*): Atom

Parses a string as a gapt.expr.formula.Atom.

Parses a string as a gapt.expr.formula.Atom.

Attributes

Source
ExpressionParseHelper.scala
def hoc(args: Splice[Expr]*): Const

Parses a string as a Const.

Parses a string as a Const.

Attributes

Source
ExpressionParseHelper.scala
def hof(args: Splice[Expr]*): Formula

Parses a string as a gapt.expr.formula.Formula.

Parses a string as a gapt.expr.formula.Formula.

Attributes

Source
ExpressionParseHelper.scala
def hols(args: Splice[Expr]*): Sequent[(String, Formula)]

Parses a string as a labelled sequent.

Parses a string as a labelled sequent.

Attributes

Source
ExpressionParseHelper.scala
def hos(args: Splice[Expr]*): HOLSequent

Parses a string as a gapt.proofs.HOLSequent.

Parses a string as a gapt.proofs.HOLSequent.

Attributes

Source
ExpressionParseHelper.scala
def hov(args: Splice[Expr]*): Var

Parses a string as a Var.

Parses a string as a Var.

Attributes

Source
ExpressionParseHelper.scala
def le(args: Splice[Expr]*): Expr

Parses a string as a Expr.

Parses a string as a Expr.

Attributes

Source
ExpressionParseHelper.scala
def ty(args: Nothing*): Ty

Attributes

Source
ExpressionParseHelper.scala