package jasmin
Module IntMake.Raw
type key = X.tval cardinal : 'a1 tree -> Datatypes.natval empty : 'a1 treeval is_empty : 'a1 tree -> boolval t_opt : 'a1 triple -> 'a1 optionval enumeration_rect :
'a2 ->
(key -> 'a1 -> 'a1 tree -> 'a1 enumeration -> 'a2 -> 'a2) ->
'a1 enumeration ->
'a2val enumeration_rec :
'a2 ->
(key -> 'a1 -> 'a1 tree -> 'a1 enumeration -> 'a2 -> 'a2) ->
'a1 enumeration ->
'a2val cons : 'a1 tree -> 'a1 enumeration -> 'a1 enumerationval equal_more :
('a1 -> 'a1 -> bool) ->
X.t ->
'a1 ->
('a1 enumeration -> bool) ->
'a1 enumeration ->
boolval equal_cont :
('a1 -> 'a1 -> bool) ->
'a1 tree ->
('a1 enumeration -> bool) ->
'a1 enumeration ->
boolval equal_end : 'a1 enumeration -> boolmodule Proofs : sig ... end