package logtk
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Core types and algorithms for logic
Install
dune-project
Dependency
Authors
Maintainers
Sources
2.0.tar.gz
md5=7a8e57388083ed763d12d18324c8a086
sha512=5c5ac312ada6b42907d1e91e349454a8375f7bf8165d3459721a40b707a840a3d6b3dc968a66f1040cb4de7aedf5c1c13f3e90b51337eae5ea6de41651d7bd63
doc/logtk.parsers/Logtk_parsers/Trace_tstp/index.html
Module Logtk_parsers.Trace_tstp
Trace of a TSTP prover
type id = Ast_tptp.nametype term = Logtk.STerm.ttype form = Logtk.STerm.ttype clause = term Logtk.SLiteral.t listval is_axiom : t -> boolval is_theory : t -> boolval is_step : t -> boolval is_proof_of_false : t -> boolval force : t -> unitForce the lazy proof step, if any
Proof traversal
type proof_set = unit StepTbl.tval is_dag : t -> boolIs the proof a proper DAG?
Traverse the proof. Each proof node is traversed only once, using the set to recognize already traversed proofs.
val depth : t -> intMax depth of the proof
val size : t -> intNumber of nodes in the proof
IO
type 'a or_error = ('a, string) CCResult.tval of_decls : form Ast_tptp.t Iter.t -> t or_errorTry to extract a proof from a list of TSTP statements.
Debug printing, non recursive
include Logtk.Interfaces.PRINT with type t := t
val pp : t CCFormat.printerval to_string : t -> stringval pp1 : t CCFormat.printerPrint proof step, and its parents
val pp_tstp : t CCFormat.printerprint the whole proofs
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page