Module Sedlex_utils.Cset
Representation of sets of unicode code points.
Character sets are represented as lists of intervals. The intervals must be non-overlapping and not collapsable, and the list must be ordered in increasing order.
val of_list : (int * int) list -> Sedlex_utils.Cset.tval to_list : Sedlex_utils.Cset.t -> (int * int) listval empty : Sedlex_utils.Cset.tval any : Sedlex_utils.Cset.tval union : Sedlex_utils.Cset.t -> Sedlex_utils.Cset.t -> Sedlex_utils.Cset.tval union_list : Sedlex_utils.Cset.t list -> Sedlex_utils.Cset.tval difference :
Sedlex_utils.Cset.t ->
Sedlex_utils.Cset.t ->
Sedlex_utils.Cset.tval intersection :
Sedlex_utils.Cset.t ->
Sedlex_utils.Cset.t ->
Sedlex_utils.Cset.tval is_empty : Sedlex_utils.Cset.t -> boolval eof : Sedlex_utils.Cset.tval singleton : int -> Sedlex_utils.Cset.tval interval : int -> int -> Sedlex_utils.Cset.tval to_seq : Sedlex_utils.Cset.t -> int Stdlib.Seq.t