X-Git-Url: http://git.nguyen.vg/gitweb/?p=tatoo.git;a=blobdiff_plain;f=src%2Fasta.mli;h=190f97920d6894347a87e38fbc2a370aaa983141;hp=14c25623efcf167cc4b3ef558e1c7414e1cf919e;hb=c1b43e1dcdb3d0960dbc50db9f226d68ad30c16e;hpb=43df500d1441955e3bc932be2e76318f759f7295 diff --git a/src/asta.mli b/src/asta.mli index 14c2562..190f979 100644 --- a/src/asta.mli +++ b/src/asta.mli @@ -34,10 +34,14 @@ type t val transition : t -> state -> label -> formula (** Give the formula which must hold for a current state and label *) -val transitions : t -> state -> ((label*formula) list)*((label*formula) list) +val transitions : t -> state -> (label*formula) list * (label*formula) list (** Give the list of labels and formulae from queries and recognizing transitions for a given state *) +val transitions_lab : t -> QName.t -> (state*formula) list *(state*formula) list +(** Give the list of states and formulae from queries and recognizing + transitions for a given tag *) + val empty : t (** The empty automaton *)