theory Test imports"HOL-Library.Code_Target_Numeral" BinomialHeap SkewBinomialHeap begin text‹
This theory is included into teh session, in order to
catch problems with code generation. ›
definition
sh_empty :: "unit → ('a,nat) SkewBinomialHeap"
where "sh_empty u ≡ SkewBinomialHeap.empty" definition
sh_findMin :: "('a,nat) SkewBinomialHeap → _"
where "sh_findMin ≡ SkewBinomialHeap.findMin" definition
sh_deleteMin :: "('a,nat) SkewBinomialHeap → ('a,nat) SkewBinomialHeap"
where "sh_deleteMin ≡ SkewBinomialHeap.deleteMin" definition
sh_insert :: "_ → nat → _ → _"
where "sh_insert ≡ SkewBinomialHeap.insert" definition
sh_meld :: "('a,nat) SkewBinomialHeap → _"
where "sh_meld ≡ SkewBinomialHeap.meld"
definition
bh_empty :: "unit → ('a,nat) BinomialHeap"
where "bh_empty u ≡ BinomialHeap.empty" definition
bh_findMin :: "('a,nat) BinomialHeap → _"
where "bh_findMin ≡ BinomialHeap.findMin" definition
bh_deleteMin :: "('a,nat) BinomialHeap → ('a,nat) BinomialHeap"
where "bh_deleteMin ≡ BinomialHeap.deleteMin" definition
bh_insert :: "_ → nat → _ → _"
where "bh_insert ≡ BinomialHeap.insert" definition
bh_meld :: "('a,nat) BinomialHeap → _"
where "bh_meld ≡ BinomialHeap.meld"
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.