package pacomb

  1. Overview
  2. Docs
Parsing library based on combinators and ppx extension to write languages

Install

Dune Dependency

Authors

Maintainers

Sources

1.3.tar.gz
md5=e48dc9fae5b96632bd1de929a49af71c
sha512=e4bf5dcfb0d4c5225a81fffe8e74cd9c147221eb9c8278b05d22391da0e06c6997e5b9a83a6431d72829f07f402da2449778cfe0bd56e7e2d3c8e08bbc1a73d5

doc/pacomb/Pacomb/Utf8/index.html

Module Pacomb.Utf8Source

Sourcetype context =
  1. | ASCII
  2. | UTF8
  3. | CJK_UTF8
Sourceval width : ?context:context -> Uchar.t -> int
Sourcetype grapheme_break_property =
  1. | Other
  2. | CR
  3. | LF
  4. | Prepend
  5. | Control
  6. | Extend
  7. | SpacingMark
  8. | L
  9. | V
  10. | T
  11. | LV
  12. | LVT
  13. | ZWJ
  14. | RegionalIndicator
  15. | ExtPict
Sourcetype previous_chars =
  1. | EvenRegionalIndicator
  2. | ExtPictExtendStar
  3. | NoPrevious
Sourceval encode : Uchar.t -> string
Sourceval decode : string -> int -> Uchar.t * int
Sourceval look : string -> int -> Uchar.t
Sourceval next : string -> int -> int
Sourceval prev : string -> int -> int
Sourceval of_list : Uchar.t list -> string
Sourceval to_list : string -> Uchar.t list
Sourceval fold : ('a -> Uchar.t -> 'a) -> 'a -> string -> 'a
Sourceval length : context -> string -> int
Sourceval sub : string -> int -> int -> string
Sourceval grapheme_break : string -> int -> bool
Sourceval grapheme_break_after : Uchar.t list -> Uchar.t -> bool
Sourceval next_grapheme : string -> int -> int
Sourceval prev_grapheme : string -> int -> int
Sourceval fold_grapheme : ('a -> string -> 'a) -> 'a -> string -> 'a
OCaml

Innovation. Community. Security.