1CamlinternalMenhirLib.ErrorReportsO(C3a)ml libCraamrlyinternalMenhirLib.ErrorReports(3)
2
3
4
6 CamlinternalMenhirLib.ErrorReports - no description
7
9 Module CamlinternalMenhirLib.ErrorReports
10
12 Module ErrorReports
13 : sig end
14
15
16
17
18
19
20
21 type 'a buffer
22
23
24
25
26
27 val wrap : (Lexing.lexbuf -> 'token) -> (Lexing.position * Lexing.posi‐
28 tion) buffer * (Lexing.lexbuf -> 'token)
29
30
31
32
33 val wrap_supplier : (unit -> 'token * Lexing.position * Lexing.posi‐
34 tion) -> (Lexing.position * Lexing.position) buffer * (unit -> 'token *
35 Lexing.position * Lexing.position)
36
37
38
39
40 val show : ('a -> string) -> 'a buffer -> string
41
42
43
44
45 val last : 'a buffer -> 'a
46
47
48
49
50 val extract : string -> Lexing.position * Lexing.position -> string
51
52
53
54
55 val sanitize : string -> string
56
57
58
59
60 val compress : string -> string
61
62
63
64
65 val shorten : int -> string -> string
66
67
68
69
70 val expand : (int -> string) -> string -> string
71
72
73
74
75
76
77OCamldoc 2023-01-C2a3mlinternalMenhirLib.ErrorReports(3)