X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Fformula.mli;h=69bdb78645a9f63df4bafbad7d581756f04daa34;hp=e108758b84859e7823ade7dc355f92d4999dda5c;hb=09cd270a1d9d1405795aa3d220267bc3141dd0bd;hpb=c1b43e1dcdb3d0960dbc50db9f226d68ad30c16e diff --git a/src/formula.mli b/src/formula.mli index e108758..69bdb78 100644 --- a/src/formula.mli +++ b/src/formula.mli @@ -53,7 +53,10 @@ val size : t -> int (** Syntactic size of the formula *) val eval_form : (StateSet.t * StateSet.t) -> t -> bool -(** [eval_form s_1,s_2 F] evaluates the formula [F] on [(s_1,s_2)] *) +(** [eval_form (sf,sn) F] evaluates the formula [F] on [(sf,sn)] *) + +val infer_form : (StateSet.t * StateSet.t) -> (StateSet.t * StateSet.t) -> t -> bool +(** [eval_form S1 S2 F] infers S1; S2 |- F *) val print : Format.formatter -> t -> unit (** Pretty printer *)