Module Uucp.Break

type line = [
  1. | `AI
  2. | `AK
  3. | `AL
  4. | `AP
  5. | `AS
  6. | `B2
  7. | `BA
  8. | `BB
  9. | `BK
  10. | `CB
  11. | `CJ
  12. | `CL
  13. | `CM
  14. | `CP
  15. | `CR
  16. | `EB
  17. | `EM
  18. | `EX
  19. | `GL
  20. | `H2
  21. | `H3
  22. | `HL
  23. | `HY
  24. | `ID
  25. | `IN
  26. | `IS
  27. | `JL
  28. | `JT
  29. | `JV
  30. | `LF
  31. | `NL
  32. | `NS
  33. | `NU
  34. | `OP
  35. | `PO
  36. | `PR
  37. | `QU
  38. | `RI
  39. | `SA
  40. | `SG
  41. | `SP
  42. | `SY
  43. | `VF
  44. | `VI
  45. | `WJ
  46. | `XX
  47. | `ZW
  48. | `ZWJ
]
val pp_line : Format.formatter -> line -> unit
val line : Uchar.t -> line
type grapheme_cluster = [
  1. | `CN
  2. | `CR
  3. | `EB
  4. | `EBG
  5. | `EM
  6. | `EX
  7. | `GAZ
  8. | `L
  9. | `LF
  10. | `LV
  11. | `LVT
  12. | `PP
  13. | `RI
  14. | `SM
  15. | `T
  16. | `V
  17. | `XX
  18. | `ZWJ
]
val pp_grapheme_cluster : Format.formatter -> grapheme_cluster -> unit
val grapheme_cluster : Uchar.t -> grapheme_cluster
type word = [
  1. | `CR
  2. | `DQ
  3. | `EB
  4. | `EBG
  5. | `EM
  6. | `EX
  7. | `Extend
  8. | `FO
  9. | `GAZ
  10. | `HL
  11. | `KA
  12. | `LE
  13. | `LF
  14. | `MB
  15. | `ML
  16. | `MN
  17. | `NL
  18. | `NU
  19. | `RI
  20. | `SQ
  21. | `WSegSpace
  22. | `XX
  23. | `ZWJ
]
val pp_word : Format.formatter -> word -> unit
val word : Uchar.t -> word
type sentence = [
  1. | `AT
  2. | `CL
  3. | `CR
  4. | `EX
  5. | `FO
  6. | `LE
  7. | `LF
  8. | `LO
  9. | `NU
  10. | `SC
  11. | `SE
  12. | `SP
  13. | `ST
  14. | `UP
  15. | `XX
]
val pp_sentence : Format.formatter -> sentence -> unit
val sentence : Uchar.t -> sentence
type indic_conjunct_break = [
  1. | `Consonant
  2. | `Extend
  3. | `Linker
  4. | `None
]
val pp_indic_conjunct_break : Format.formatter -> indic_conjunct_break -> unit
val indic_conjunct_break : Uchar.t -> indic_conjunct_break
type east_asian_width = [
  1. | `A
  2. | `F
  3. | `H
  4. | `N
  5. | `Na
  6. | `W
]
val pp_east_asian_width : Format.formatter -> east_asian_width -> unit
val east_asian_width : Uchar.t -> east_asian_width
val tty_width_hint : Uchar.t -> int
module Low : sig ... end