Astral_internal.SID_checksmodule Logger : Logger_sig.LOGGERmodule M : sig ... endtype t = distinguisher M.tval is_distinguishable_by_sort :
InductiveDefinition.t ->
distinguisher M.t ->
boolval check_sort : SL.Variable.t -> SL.Variable.t -> boolCheck whether two inductive definitions are indistinguishable by sorts
val check_field_case : SL.Variable.t -> MemoryModel0.Field.t -> SL.t -> boolval check_field_case2 : SL.Variable.t -> MemoryModel0.Field.t -> SL.t -> boolval check_field :
InductiveDefinition.t ->
InductiveDefinition.t ->
SL.Variable.t ->
SL.Variable.t ->
boolval check_id_pair :
distinguisher M.t ->
(InductiveDefinition.t * InductiveDefinition.t) ->
distinguisher M.tval check_partial_order : DependencyGraph.g -> unitval compute_distinguishers : DependencyGraph.g -> 'a M.t