(* *)
(* TAToo *)
(* *)
-(* Lucca Hirschi, ? *)
-(* ? *)
+(* Lucca Hirschi, LRI UMR8623 *)
+(* Université Paris-Sud & CNRS *)
(* *)
(* Copyright 2010-2012 Université Paris-Sud and Centre National de la *)
(* Recherche Scientifique. All rights reserved. This file is *)
(* *)
(***********************************************************************)
+(* utils.ml-> INCLUDE "utils.ml" HASHINT2 () *)
+
type state = State.t
type label = QNameSet.t
StateSet.print asta.bottom;
pp "@[<v 0># Top states: %a@ @]"
StateSet.print asta.top;
- let print_list_tr fmt z=
+ let print_list_tr fmt z =
if SetT.is_empty z
then Format.fprintf fmt "ø"
else
SetT.iter (fun x -> Format.fprintf fmt "| %a @ " Transition.print x) z in
- let print_box_list fmt trans =
+ let print_box_list fmt trans =
Format.fprintf fmt " @[<hov 0>%a @]" print_list_tr trans in
Format.fprintf fmt "@[<v 0># Queries transitions:@ %a@ @]"
print_box_list asta.trans_q;
- Format.fprintf fmt "@[<v 0># Recognizing transitions:@ %a@ @]"
+ Format.fprintf fmt "@[<v 0># Recognizing transitions:@ %a@]"
print_box_list asta.trans_r in
- Format.fprintf fmt "@[<v 1> ##### ASTA #####@, %a@ @]" print_box 0
+ Format.fprintf fmt "@[<v 1>##### ASTA #####@, %a@ @]@." print_box 0
let to_file out asta = ()