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.1.tar.gz
md5=e72de75e9f0f87da9e6e8c0a4d4c89f9
sha512=81becfc9badd686ab3692cd9312172aa4c4e3581b110e81770bb01e0ffbc1eb8495d0dd6d43b98f3d06e6b8c8a338174c13ebafb4e9849a3ddf89f9a3a72c287
doc/logtk.proofs/Logtk_proofs/LLProof/index.html
Module Logtk_proofs.LLProof
Low Level Proofs
Low level proofs, intended for mechanical proof checking.
Instantiations (substitutions) are explicit because that should make the job of the checker easier.
NOTE: this is still uncooked, and will probably change.
val section : Logtk.Util.Section.ttype term = Logtk.TypedSTerm.ttype ty = termtype form = termtype inst = term listInstantiate some binder with the following terms. Order matters.
type tag = Logtk.Proof.tagval id : t -> intval pp_step : step CCFormat.printerval pp_parent : parent CCFormat.printerval pp_id : t CCFormat.printerval pp_res : t CCFormat.printerval pp : t CCFormat.printerPrint only this step
val pp_dag : t CCFormat.printerPrint the whole DAG
val pp_inst : inst CCFormat.printerval hash : t -> intval by_def : Logtk.ID.t -> form -> tval define : Logtk.ID.t -> form -> tChecking steps
val pp_check_res : check_res CCFormat.printerPrinting
module Tbl : CCHashtbl.S with type key = tmodule Dot : sig ... end sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page