package frama-c
Module Qed.KindSource
Logic Types Utilities
Source
val tmap :
('a, 'f) Logic.datatype array ->
('a, 'f) Logic.datatype ->
('a, 'f) Logic.datatypeSource
val pp_tau :
(Format.formatter -> int -> unit) ->
(Format.formatter -> 'f -> unit) ->
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
('f, 'a) Logic.datatype ->
unitSource
val pp_data :
(Format.formatter -> 'a -> unit) ->
(Format.formatter -> 'b -> unit) ->
Format.formatter ->
'a ->
'b list ->
unitSource
val pp_record :
(Format.formatter -> 'f -> unit) ->
(Format.formatter -> 'b -> unit) ->
Format.formatter ->
?opened:bool ->
('f * 'b) list ->
unitSource
val eq_tau :
('f -> 'f -> bool) ->
('a -> 'a -> bool) ->
('f, 'a) Logic.datatype ->
('f, 'a) Logic.datatype ->
boolSource
val compare_tau :
('f -> 'f -> int) ->
('a -> 'a -> int) ->
('f, 'a) Logic.datatype ->
('f, 'a) Logic.datatype ->
intSource
module MakeTau
(F : Logic.Field)
(A : Logic.Data) :
Logic.Data with type t = (F.t, A.t) Logic.datatype