File: test.tags

package info (click to toggle)
otags 4.05.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 504 kB
  • sloc: ml: 1,293; sh: 212; makefile: 195
file content (216 lines) | stat: -rw-r--r-- 9,316 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
!_TAG_FILE_FORMAT	1	/without ;"/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!	test/a.ml	/^let ( ! ) a b = a + b$/;
!	test/a.ml	/^external ( ! ) : 'a ref -> 'a = "%field0"$/;
*@@	test/c.mli	/^val ( *@@ ) : 'a -> 'b -> 'c$/;
<:>	test/a.ml	/^let ( <:> ) x y = x + y;;$/;
<:>	test/d.ml	/^let ( <:> ) x y = x + y;;$/;
@@	test/c.mli	/^val (@@) : 'a -> 'b -> 'c$/;
A	test/a.ml	1;
A	test/d.ml	/^  | A of int$/;
A1	test/d.ml	/^  | A1 of b_type$/;
A10	test/a.ml	/^exception A10 of int * string$/;
A12	test/a.ml	/^module A12 = Int32$/;
A13	test/a.ml	/^module A13 = functor (X : Map.S) -> Int32$/;
A14	test/a.ml	/^module A14 = struct$/;
A16	test/a.ml	/^module A16 = functor(X : Map.S) ->$/;
A17	test/a.ml	/^module A17(X : Map.S) = struct$/;
A18A	test/a.ml	/^module type A18A = sig$/;
A19	test/a.ml	/^module A19 =$/;
A2	test/d.ml	/^  | A2 of a_type$/;
A20	test/a.ml	/^module A20 : A18A = struct$/;
A21	test/a.ml	/^module type A21 = Map.S$/;
A22	test/a.ml	/^module type A22 = sig$/;
A22a	test/a.ml	/^  exception A22a of int * int$/;
A22a	test/a.ml	/^  exception A22a of int * int$/;
A23	test/a.ml	/^module type A23 = $/;
A24	test/a.ml	/^  functor ( X : sig exception A24 of int end ) ->$/;
A25	test/a.ml	/^  exception A25 of int * int$/;
A26	test/a.ml	/^module type A26 = $/;
A33	test/a.ml	/^  | A33$/;
A34	test/a.ml	/^  | A34 of int$/;
A35	test/a.ml	/^  | A35 of int * float$/;
A39	test/a.ml	/^module type A39 = sig$/;
A8	test/a.ml	/^exception A8$/;
A81	test/a.ml	/^type a80 = A81$/;
A81	test/a.ml	/^type a82 = a80 = A81$/;
A82	test/a.ml	/^module rec A82 : A18A = struct$/;
A83	test/a.ml	/^and A83 : sig $/;
A85	test/a.ml	/^module type A85 = sig end$/;
A86	test/a.ml	/^module A86 = (val (module struct end : A85) : A85)$/;
A9	test/a.ml	/^exception A9 = A8$/;
A90	test/a.ml	/^type a89 += A90 of int * string$/;
A91	test/a.ml	/^type a89 += A91$/;
Add	test/a.ml	/^  | Add : (int -> int -> int) a87_term$/;
App	test/a.ml	/^  | App : ('b -> 'a) a87_term * 'b a87_term -> 'a a87_term$/;
B	test/b.ml	1;
B	test/d.ml	/^  | B  | C$/;
B1	test/d.ml	/^  | B1 of b_type$/;
B2	test/d.ml	/^  | B2 of a_type$/;
C	test/c.mli	1;
C	test/d.ml	/^  | B  | C$/;
C1	test/c.mli	/^exception C1$/;
C11	test/c.mli	/^and C11 : sig$/;
C3	test/c.mli	/^module C3 : Map.S$/;
C4	test/c.mli	/^module type C4 = sig$/;
C4	test/c.mli	/^module C4 = C3$/;
C6	test/c.mli	/^type c5 += C6 of int * string$/;
C7	test/c.mli	/^type c5 += C7$/;
C9	test/c.mli	/^module rec C9 : C4$/;
Cpp_h.generated	test/cpp_h.generated.ml	1;
Cppo_h.generated	test/cppo_h.generated.ml	1;
D	test/d.ml	1;
E	test/e.mli	1;
END	test/d.ml	/^module type END = sig $/;
END	test/e.mli	/^module type END = sig $/;
Int	test/a.ml	/^  | Int : int -> int a87_term$/;
Modu	test/d.ml	/^module Modu =$/;
No_value	test/d.ml	/^exception No_value$/;
_a69	test/a.ml	/^let _a69 = 5$/;
_a70	test/a.ml	/^type _a70 = int$/;
a	test/d.ml	/^type a =$/;
a0	test/a.ml	/^let a0 = 5$/;
a1	test/a.ml	/^let (a1, a2, a3) = (1,2,3)$/;
a11	test/a.ml	/^external a11 : int -> int = "a13"$/;
a15	test/a.ml	/^  let a15 x = x + 10$/;
a16	test/a.ml	/^    let a16 = 16$/;
a18	test/a.ml	/^  let a18 = 18$/;
a2	test/a.ml	/^let (a1, a2, a3) = (1,2,3)$/;
a27	test/a.ml	/^type a27 = int$/;
a28	test/a.ml	/^type 'a a28 = int$/;
a29	test/a.ml	/^type ('a, 'b, 'c) a29 = int$/;
a3	test/a.ml	/^let (a1, a2, a3) = (1,2,3)$/;
a30	test/a.ml	/^type + ' abc a30 = int$/;
a31	test/a.ml	/^type - ' abc a31 = int$/;
a32	test/a.ml	/^type a32 = $/;
a36	test/a.ml	/^type a36 = {$/;
a37	test/a.ml	/^  a37 : int;$/;
a38	test/a.ml	/^  mutable a38 : int * int$/;
a40	test/a.ml	/^  class type a40 = object end$/;
a41	test/a.ml	/^  class ['a, 'b ] a41 : int -> a40$/;
a42	test/a.ml	/^  class a42 : object$/;
a43	test/a.ml	/^    method a43 : int$/;
a44	test/a.ml	/^class type virtual ['a, 'b] a44 = $/;
a45	test/a.ml	/^  method a45 : unit$/;
a46	test/a.ml	/^  method private a46 : unit$/;
a47	test/a.ml	/^  method private virtual a47 : unit$/;
a48	test/a.ml	/^  method virtual a48 : unit$/;
a49	test/a.ml	/^  val a49 : int$/;
a50	test/a.ml	/^  val mutable a50 : int$/;
a51	test/a.ml	/^  val virtual a51 : int$/;
a52	test/a.ml	/^  val mutable virtual a52 : int$/;
a53	test/a.ml	/^class type a53 = object end$/;
a54	test/a.ml	/^class virtual ['a, 'b] a54 a b = $/;
a55	test/a.ml	/^  inherit object method a55 = 0 end as anon$/;
a56	test/a.ml	/^val a56 : 'a = xa$/;
a57	test/a.ml	/^val mutable a57 = 8$/;
a58	test/a.ml	/^val virtual a58 : int$/;
a59	test/a.ml	/^val virtual mutable a59 : int$/;
a60	test/a.ml	/^method virtual a60 : int$/;
a61	test/a.ml	/^method virtual private a61 : int$/;
a62	test/a.ml	/^method a62 = (b : 'b)$/;
a63	test/a.ml	/^method private a63 = 8$/;
a64	test/a.ml	/^let a64 = "\\\\" (* \/\\ *)$/;
a65	test/a.ml	/^let a65 = '\/'				(* \\\/ *)$/;
a66	test/a.ml	/^class type a66 = object$/;
a67	test/a.ml	/^  inherit object method a67 : int end$/;
a67	test/a.ml	/^class a67 = $/;
a68	test/a.ml	/^    method a68 = 5$/;
a68	test/a.ml	/^    method a68 : int$/;
a7	test/a.ml	/^let (a7 : int) = 1$/;
a80	test/a.ml	/^type a80 = A81$/;
a82	test/a.ml	/^type a82 = a80 = A81$/;
a84	test/a.ml	/^  val a84 : int $/;
a84	test/a.ml	/^  let a84 = 5$/;
a87_term	test/a.ml	/^type 'a a87_term =$/;
a88_eval	test/a.ml	/^let rec a88_eval : type a. a a87_term -> a = function$/;
a89	test/a.ml	/^type a89 = ..$/;
a89	test/a.ml	/^type a89 += A90 of int * string$/;
a89	test/a.ml	/^type a89 += A91$/;
a90	test/a.ml	/^let a90 [@foo "bar"] = 5$/;
a91	test/a.ml	/^let (a91, a92 [@foo 55]) = (3,4)$/;
a92	test/a.ml	/^let (a91, a92 [@foo 55]) = (3,4)$/;
a93	test/a.ml	/^let (a93 [@foo 55], a94) = (3,4)$/;
a94	test/a.ml	/^let (a93 [@foo 55], a94) = (3,4)$/;
a_type	test/d.ml	/^type a_type = $/;
add	test/d.ml	/^  method add n = match r with$/;
b	test/d.ml	/^type b = {g:int;           rr:int}$/;
b	test/d.ml	/^  method b = a $/;
b1	test/b.ml	/^let (b1, b2) as b3 = (1,2)$/;
b2	test/b.ml	/^let (b1, b2) as b3 = (1,2)$/;
b3	test/b.ml	/^let (b1, b2) as b3 = (1,2)$/;
b_class	test/d.ml	/^class b_class = [int * int] c$/;
b_type	test/d.ml	/^and b_type = $/;
c	test/d.ml	/^class ['a] c (a : 'a ) = object $/;
c0	test/c.mli	/^val c0 : int$/;
c12	test/c.mli	/^  type c12$/;
c13	test/c.mli	/^module type c13$/;
c2	test/c.mli	/^external c2 : int -> int = "c2"$/;
c5	test/c.mli	/^  type c5$/;
c5	test/c.mli	/^type c5 = ..$/;
c5	test/c.mli	/^type c5 += C6 of int * string$/;
c5	test/c.mli	/^type c5 += C7$/;
c6	test/c.mli	/^type c6$/;
c7	test/c.mli	/^type 'aaaa c7$/;
c8	test/c.mli	/^type ('aaaa, 'bbbbbb) c8$/;
ccp_h_a	test/cpp_h.source.ml	/^let ccp_h_a = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"$/;
compare	test/a.ml	/^  val compare : tx -> tx -> int$/;
compare	test/a.ml	/^    let compare x y = 1$/;
compare	test/a.ml	/^  let compare x y = 1$/;
compare	test/a.ml	/^  let compare = compare$/;
cpp_inc_a	test/cpp_h.include.ml	/^let cpp_inc_a = 2$/;
cpp_inc_b	test/cpp_h.include.ml	/^let cpp_inc_b = 2$/;
cppo_h_a	test/cppo_h.source.ml	/^let cppo_h_a = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"$/;
cppo_h_a1	test/cppo_h.source.ml	/^type cppo_h_a1 = int$/;
cppo_h_c	test/cppo_h.source.ml	/^type cppo_h_c = int$/;
cppo_h_e	test/cppo_h.source.ml	/^type cppo_h_e = int$/;
cppo_inc_a	test/cppo_h.include.ml	/^let cppo_inc_a = 2$/;
cppo_inc_b	test/cppo_h.include.ml	/^let cppo_inc_b = 2$/;
cppo_inc_c	test/cppo_h.include.ml	/^type cppo_inc_c = int$/;
d	test/d.ml	/^and ['a] d (a : 'a ) = object $/;
d20	test/d.ml	/^let Modu.(d20) = 20$/;
dm	test/d.ml	/^  method dm = a $/;
end_t	test/d.ml	/^  type end_t $/;
end_t	test/e.mli	/^  type end_t $/;
end_val	test/d.ml	/^  val end_val : end_t$/;
end_val	test/e.mli	/^  val end_val : end_t$/;
f0	test/a.ml	/^let f0 x y z = 6$/;
f1	test/d.ml	/^let f1 x = 12$/;
f2	test/d.ml	/^let f2 = function$/;
f2	test/d.ml	/^let rec f2 = function$/;
f3	test/d.ml	/^let f3, f4 = 0, 1$/;
f4	test/d.ml	/^let f3, f4 = 0, 1$/;
f5	test/d.ml	/^let f5 as f6 = fun x -> x$/;
f6	test/d.ml	/^let f5 as f6 = fun x -> x$/;
f7	test/d.ml	/^let f7 : int -> int = fun x -> x$/;
f8	test/d.ml	/^let f8 : int -> int = fun x -> x$/;
g	test/d.ml	/^type b = {g:int;           rr:int}$/;
get	test/d.ml	/^  method get = value r;$/;
get	test/e.mli	/^  method get : 'a$/;
get	test/e.mli	/^  method get : 'a$/;
get	test/e.mli	/^  method get : 'a$/;
int_value	test/d.ml	/^class int_value init = object (self)$/;
int_value1	test/e.mli	/^class ['a] int_value1 : object $/;
int_value2	test/e.mli	/^class type ['a] int_value2 = object $/;
int_value3	test/e.mli	/^class ['a] int_value3 : 'a -> object $/;
mof	test/d.ml	/^  struct let mof = 3 end$/;
or	test/a.ml	/^let (  or ) l1 l2 = l1 @ l2$/;
r	test/d.ml	/^  val mutable r = init;$/;
r	test/e.mli	/^  val mutable r : 'a $/;
r	test/e.mli	/^  val mutable r : 'a $/;
r	test/e.mli	/^  val mutable r : 'a $/;
rr	test/d.ml	/^type b = {g:int;           rr:int}$/;
set	test/d.ml	/^  method set n = r <- Some n;$/;
set	test/e.mli	/^  method set : 'a -> unit$/;
set	test/e.mli	/^  method set : 'a -> unit$/;
set	test/e.mli	/^  method set : 'a -> unit$/;
tx	test/a.ml	/^  type tx$/;
tx	test/a.ml	/^    type tx = int$/;
tx	test/a.ml	/^  type tx = int$/;
tx	test/a.ml	/^  type tx$/;
tx	test/a.ml	/^  type tx = int$/;
value	test/d.ml	/^let value = function$/;
x	test/d.ml	/^class x = $/;
x	test/d.ml	/^  (fun o ->  object method x = o end) 5$/;
x_class	test/d.ml	/^class type x_class = object$/;
y	test/d.ml	/^  val mutable y : int$/;