val string_to_string_list : string -> string listval readfile : ?verbose:bool -> string -> stringval mygetenv : string -> stringval list_split7 :
('a * 'b * 'c * 'd * 'e * 'f * 'g) list ->
'a list * 'b list * 'c list * 'd list * 'e list * 'f list * 'g listval list_minus : 'a list -> 'a list -> 'a listval list_union : 'a list -> 'a list -> 'a listval list_rm_dup : 'a list -> 'a listRemoves duplicates from a list (conserving its order)
I define my own version of print_float to turn around a bug of sim2chro where it does not understand floats with no digit (e.g., 4. instead of 4.0)
val my_string_of_float : float -> int -> stringval my_print_float : float -> int -> unitval overflow_msg : string -> unitval int_of_num : Num.num -> intval entete2 : string -> string -> string -> string -> stringval entete : string -> string -> string -> stringtype my_create_process_result = | OK| KO| PID of int
val run : string -> (string -> string option) -> string listval ls : string -> string -> string list