sig type sexpr = List of Sread.sexpr list | Atom of string val read_from_channel : Pervasives.in_channel -> unit -> Sread.sexpr val read_from_string : string -> Sread.sexpr val string_of_sexpr : Sread.sexpr -> string end