RuleAntiunification.Substitiontype t = SL.Term.MonoList.t SL.Variable.Map.tval domain : 'a SL.Variable.Map.t -> SL.Variable.Map.key listval empty : 'a SL.Variable.Map.tval join :
SL.Term.t list SL.Variable.Map.t ->
SL.Term.t list SL.Variable.Map.t ->
SL.Term.t list SL.Variable.Map.tval apply_reverse : SL.t -> SL.t -> SL.Term.t list SL.Variable.Map.t -> SL.tval to_formula : SL.Term.t list SL.Variable.Map.t -> SL.t