All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gapt.proofs.gaptic.TacticsProof.scala Maven / Gradle / Ivy

The newest version!
package gapt.proofs.gaptic

import gapt.proofs.context.Context
import gapt.proofs.context.immutable.ImmutableContext
import gapt.proofs.context.mutable.MutableContext

class TacticsProof0(initialContext: ImmutableContext) {
  protected val mutableContext: MutableContext = initialContext.newMutable
  implicit def ctx: ImmutableContext = mutableContext.ctx
  protected def ctx_=(newContext: ImmutableContext) = { mutableContext.ctx = newContext }
}

class TacticsProof(initialContext: ImmutableContext = Context.default) extends TacticsProof0(initialContext) {
  protected implicit def mutableCtxImplicit: MutableContext = mutableContext

  def main(args: Array[String]): Unit = ()
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy