(* *)
(***********************************************************************)
-open Format
-
type state = State.t
type label = QNameSet.t
| (a,s,l) :: tl -> (s,l) :: (remove_states tl) in
remove_states (SetT.elements (SetT.filter filter asta.trans))
+let dummy = {
+ reco = StateSet.empty;
+ selec = StateSet.empty;
+ bottom = StateSet.empty;
+ top = StateSet.empty;
+ trans = SetT.empty;
+}
+
let print fmt asta =
let pp = Format.fprintf fmt in
pp "\nTop states: ";
StateSet.print fmt asta.top;
pp "\nTransitions: \n";
- Format.fprintf fmt "{@[<hov n> %a @]}" (* todo: check boxes *)
+ Format.fprintf fmt "{@[<hov 2> %a @]}" (* todo: check boxes *)
(Pretty.print_list ~sep:"@, " (Transition.print))
(SetT.elements (asta.trans))