Module HStringSExpr

module HStringAtom : sig ... end
module type HStringSExpr = SExprBase.S with type atom = HString.t
module HStringSExpr : sig ... end
include module type of struct include HStringSExpr end
type atom = HStringAtom.t
type t = SExprBase.Make(HStringAtom).t =
  1. | Atom of atom
  2. | List of t list
val pp_print_sexpr : Stdlib.Format.formatter -> t -> unit
val pp_print_sexpr_list : Stdlib.Format.formatter -> t list -> unit
val print_sexpr : t -> unit
val pp_print_sexpr_indent : int -> Stdlib.Format.formatter -> t -> unit
val pp_print_sexpr_indent_compact : int -> Stdlib.Format.formatter -> t -> unit
val string_of_sexpr : t -> string
val equal : t -> t -> bool