package sedlex

  1. Overview
  2. Docs
An OCaml lexer generator for Unicode

Install

dune-project
 Dependency

Authors

Maintainers

Sources

sedlex-3.8.1.tbz
sha256=b8efae9d2a9a39c2ca2c43a2684f3fb686a8775329f7f9b07c3e3d8a2b7682d6
sha512=ae6ac8282b9e899a510745d64a817d06d908bc61f29530568323eb4145b3db38cf61a82575e2b4c15825f570f2b270ab885c3d27adedbbbe7cdad12510de6d80

doc/sedlex.compiler/Sedlex_compiler/Cset/index.html

Module Sedlex_compiler.CsetSource

Representation of sets of unicode code points.

Sourcetype t = private (int * int) list

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.

Sourceval of_list : (int * int) list -> t
Sourceval to_list : t -> (int * int) list
Sourceval min_code : int
Sourceval max_code : int
Sourceval empty : t
Sourceval any : t
Sourceval union : t -> t -> t
Sourceval union_list : t list -> t
Sourceval difference : t -> t -> t
Sourceval intersection : t -> t -> t
Sourceval is_empty : t -> bool
Sourceval eof : t
Sourceval singleton : int -> t
Sourceval interval : int -> int -> t
Sourceval mem : int -> t -> bool
Sourceval to_seq : t -> int Seq.t