package jasmin
Compiler for High-Assurance and High-Speed Cryptography
Install
dune-project
Dependency
Authors
Maintainers
Sources
jasmin-compiler-v2025.06.1.tar.bz2
sha256=e92b42fa69da7c730b0c26dacf842a72b4febcaf4f2157a1dc18b3cce1f859fa
doc/jasmin.jasmin/Jasmin/Eqtype/index.html
Module Jasmin.Eqtype
type __ = Obj.t
type 't eq_axiom = 't -> 't -> Bool.reflect
module Coq_hasDecEq : sig ... end
module Equality : sig ... end
val eq_op : Equality.coq_type -> Equality.sort Ssrbool.rel
val eqP : Equality.coq_type -> Equality.sort eq_axiom
val unit_eqP : unit eq_axiom
val coq_HB_unnamed_factory_1 : unit Coq_hasDecEq.axioms_
val coq_Datatypes_unit__canonical__eqtype_Equality : Equality.coq_type
val eqbP : bool eq_axiom
val coq_HB_unnamed_factory_3 : bool Coq_hasDecEq.axioms_
val coq_Datatypes_bool__canonical__eqtype_Equality : Equality.coq_type
val pred1 :
Equality.coq_type ->
Equality.sort ->
Equality.sort Ssrbool.simpl_pred
module Coq_isSub : sig ... end
module SubType : sig ... end
val coq_Sub :
'a1 Ssrbool.pred ->
'a1 SubType.coq_type ->
'a1 ->
'a1 SubType.sort
val insub :
'a1 Ssrbool.pred ->
'a1 SubType.coq_type ->
'a1 ->
'a1 SubType.sort option
val inj_eqAxiom : Equality.coq_type -> ('a1 -> Equality.sort) -> 'a1 eq_axiom
val coq_HB_unnamed_factory_9 :
Equality.coq_type ->
('a1 -> Equality.sort) ->
('a1, Equality.sort) inj_type Coq_hasDecEq.axioms_
val eqtype_inj_type__canonical__eqtype_Equality :
Equality.coq_type ->
('a1 -> Equality.sort) ->
Equality.coq_type
val coq_HB_unnamed_factory_12 :
Equality.coq_type ->
('a1 -> Equality.sort) ->
(Equality.sort -> 'a1 option) ->
('a1, Equality.sort) pcan_type Equality.axioms_
val coq_HB_unnamed_mixin_14 :
Equality.coq_type ->
('a1 -> Equality.sort) ->
(Equality.sort -> 'a1 option) ->
('a1, Equality.sort) pcan_type Coq_hasDecEq.axioms_
val coq_HB_unnamed_factory_16 :
Equality.coq_type ->
('a1 -> Equality.sort) ->
(Equality.sort -> 'a1) ->
('a1, Equality.sort) can_type Equality.axioms_
val coq_HB_unnamed_mixin_19 :
Equality.coq_type ->
('a1 -> Equality.sort) ->
(Equality.sort -> 'a1) ->
('a1, Equality.sort) can_type Coq_hasDecEq.axioms_
val pair_eq :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort * Equality.sort) Ssrbool.rel
val pair_eqP :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort * Equality.sort) eq_axiom
val coq_HB_unnamed_factory_38 :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort * Equality.sort) Coq_hasDecEq.axioms_
val coq_Datatypes_prod__canonical__eqtype_Equality :
Equality.coq_type ->
Equality.coq_type ->
Equality.coq_type
val opt_eq :
Equality.coq_type ->
Equality.sort option ->
Equality.sort option ->
bool
val opt_eqP : Equality.coq_type -> Equality.sort option eq_axiom
val coq_HB_unnamed_factory_40 :
Equality.coq_type ->
Equality.sort option Coq_hasDecEq.axioms_
val coq_Datatypes_option__canonical__eqtype_Equality :
Equality.coq_type ->
Equality.coq_type
val tagged_as :
Equality.coq_type ->
(Equality.sort, 'a1) Specif.sigT ->
(Equality.sort, 'a1) Specif.sigT ->
'a1
val tag_eq :
Equality.coq_type ->
(Equality.sort -> Equality.coq_type) ->
(Equality.sort, Equality.sort) Specif.sigT ->
(Equality.sort, Equality.sort) Specif.sigT ->
bool
val tag_eqP :
Equality.coq_type ->
(Equality.sort -> Equality.coq_type) ->
(Equality.sort, Equality.sort) Specif.sigT eq_axiom
val coq_HB_unnamed_factory_42 :
Equality.coq_type ->
(Equality.sort -> Equality.coq_type) ->
(Equality.sort, Equality.sort) Specif.sigT Coq_hasDecEq.axioms_
val sum_eq :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort, Equality.sort) Datatypes.sum ->
(Equality.sort, Equality.sort) Datatypes.sum ->
bool
val sum_eqP :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort, Equality.sort) Datatypes.sum eq_axiom
val coq_HB_unnamed_factory_44 :
Equality.coq_type ->
Equality.coq_type ->
(Equality.sort, Equality.sort) Datatypes.sum Coq_hasDecEq.axioms_
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>