/usr/lib/ocaml/sexplib/std.annot is in libsexplib-ocaml-dev 113.33.03-3ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 | "src/std.ml" 4 43 49 "src/std.ml" 4 43 58
type(
('a -> Sexp.t) -> ('b -> Sexp.t) -> ('a, 'b) Hashtbl.t -> Sexp.t
)
ident(
def sexp_of_t "src/std.ml" 5 82 84 "src/std.ml" 6 121 124
)
"src/std.ml" 4 43 61 "src/std.ml" 4 43 81
type(
('a -> Sexp.t) -> ('b -> Sexp.t) -> ('a, 'b) Hashtbl.t -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_hashtbl
)
"src/std.ml" 5 82 88 "src/std.ml" 5 82 97
type(
(Sexp.t -> 'c) -> (Sexp.t -> 'd) -> Sexp.t -> ('c, 'd) Hashtbl.t
)
ident(
def t_of_sexp "src/std.ml" 5 82 120 "src/std.ml" 6 121 124
)
"src/std.ml" 5 82 100 "src/std.ml" 5 82 120
type(
(Sexp.t -> 'c) -> (Sexp.t -> 'd) -> Sexp.t -> ('c, 'd) Hashtbl.t
)
ident(
ext_ref Conv.hashtbl_of_sexp
)
"src/std.ml" 11 163 169 "src/std.ml" 11 163 178
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a lazy_t
)
ident(
def t_of_sexp "src/std.ml" 12 201 203 "src/std.ml" 13 239 242
)
"src/std.ml" 11 163 181 "src/std.ml" 11 163 200
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a lazy_t
)
ident(
ext_ref Conv.lazy_t_of_sexp
)
"src/std.ml" 12 201 207 "src/std.ml" 12 201 216
type(
('b -> Sexp.t) -> 'b lazy_t -> Sexp.t
)
ident(
def sexp_of_t "src/std.ml" 12 201 238 "src/std.ml" 13 239 242
)
"src/std.ml" 12 201 219 "src/std.ml" 12 201 238
type(
('b -> Sexp.t) -> 'b lazy_t -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_lazy_t
)
"src/std.ml" 17 271 275 "src/std.ml" 17 271 287
type(
unit -> Sexp.t
)
ident(
def sexp_of_unit "src/std.ml" 18 308 308 "src/std.ml" 1 0 -1
)
"src/std.ml" 17 271 290 "src/std.ml" 17 271 307
type(
unit -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_unit
)
"src/std.ml" 18 308 312 "src/std.ml" 18 308 324
type(
Sexp.t -> unit
)
ident(
def unit_of_sexp "src/std.ml" 20 346 346 "src/std.ml" 1 0 -1
)
"src/std.ml" 18 308 327 "src/std.ml" 18 308 344
type(
Sexp.t -> unit
)
ident(
ext_ref Conv.unit_of_sexp
)
"src/std.ml" 20 346 350 "src/std.ml" 20 346 362
type(
bool -> Sexp.t
)
ident(
def sexp_of_bool "src/std.ml" 21 383 383 "src/std.ml" 1 0 -1
)
"src/std.ml" 20 346 365 "src/std.ml" 20 346 382
type(
bool -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_bool
)
"src/std.ml" 21 383 387 "src/std.ml" 21 383 399
type(
Sexp.t -> bool
)
ident(
def bool_of_sexp "src/std.ml" 23 421 421 "src/std.ml" 1 0 -1
)
"src/std.ml" 21 383 402 "src/std.ml" 21 383 419
type(
Sexp.t -> bool
)
ident(
ext_ref Conv.bool_of_sexp
)
"src/std.ml" 23 421 425 "src/std.ml" 23 421 439
type(
string -> Sexp.t
)
ident(
def sexp_of_string "src/std.ml" 24 462 462 "src/std.ml" 1 0 -1
)
"src/std.ml" 23 421 442 "src/std.ml" 23 421 461
type(
string -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_string
)
"src/std.ml" 24 462 466 "src/std.ml" 24 462 480
type(
Sexp.t -> string
)
ident(
def string_of_sexp "src/std.ml" 26 504 504 "src/std.ml" 1 0 -1
)
"src/std.ml" 24 462 483 "src/std.ml" 24 462 502
type(
Sexp.t -> string
)
ident(
ext_ref Conv.string_of_sexp
)
"src/std.ml" 26 504 508 "src/std.ml" 26 504 520
type(
char -> Sexp.t
)
ident(
def sexp_of_char "src/std.ml" 27 541 541 "src/std.ml" 1 0 -1
)
"src/std.ml" 26 504 523 "src/std.ml" 26 504 540
type(
char -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_char
)
"src/std.ml" 27 541 545 "src/std.ml" 27 541 557
type(
Sexp.t -> char
)
ident(
def char_of_sexp "src/std.ml" 29 579 579 "src/std.ml" 1 0 -1
)
"src/std.ml" 27 541 560 "src/std.ml" 27 541 577
type(
Sexp.t -> char
)
ident(
ext_ref Conv.char_of_sexp
)
"src/std.ml" 29 579 583 "src/std.ml" 29 579 594
type(
int -> Sexp.t
)
ident(
def sexp_of_int "src/std.ml" 30 614 614 "src/std.ml" 1 0 -1
)
"src/std.ml" 29 579 597 "src/std.ml" 29 579 613
type(
int -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_int
)
"src/std.ml" 30 614 618 "src/std.ml" 30 614 629
type(
Sexp.t -> int
)
ident(
def int_of_sexp "src/std.ml" 32 650 650 "src/std.ml" 1 0 -1
)
"src/std.ml" 30 614 632 "src/std.ml" 30 614 648
type(
Sexp.t -> int
)
ident(
ext_ref Conv.int_of_sexp
)
"src/std.ml" 32 650 654 "src/std.ml" 32 650 667
type(
float -> Sexp.t
)
ident(
def sexp_of_float "src/std.ml" 33 689 689 "src/std.ml" 1 0 -1
)
"src/std.ml" 32 650 670 "src/std.ml" 32 650 688
type(
float -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_float
)
"src/std.ml" 33 689 693 "src/std.ml" 33 689 706
type(
Sexp.t -> float
)
ident(
def float_of_sexp "src/std.ml" 35 729 729 "src/std.ml" 1 0 -1
)
"src/std.ml" 33 689 709 "src/std.ml" 33 689 727
type(
Sexp.t -> float
)
ident(
ext_ref Conv.float_of_sexp
)
"src/std.ml" 35 729 733 "src/std.ml" 35 729 746
type(
int32 -> Sexp.t
)
ident(
def sexp_of_int32 "src/std.ml" 36 768 768 "src/std.ml" 1 0 -1
)
"src/std.ml" 35 729 749 "src/std.ml" 35 729 767
type(
int32 -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_int32
)
"src/std.ml" 36 768 772 "src/std.ml" 36 768 785
type(
Sexp.t -> int32
)
ident(
def int32_of_sexp "src/std.ml" 38 808 808 "src/std.ml" 1 0 -1
)
"src/std.ml" 36 768 788 "src/std.ml" 36 768 806
type(
Sexp.t -> int32
)
ident(
ext_ref Conv.int32_of_sexp
)
"src/std.ml" 38 808 812 "src/std.ml" 38 808 825
type(
int64 -> Sexp.t
)
ident(
def sexp_of_int64 "src/std.ml" 39 847 847 "src/std.ml" 1 0 -1
)
"src/std.ml" 38 808 828 "src/std.ml" 38 808 846
type(
int64 -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_int64
)
"src/std.ml" 39 847 851 "src/std.ml" 39 847 864
type(
Sexp.t -> int64
)
ident(
def int64_of_sexp "src/std.ml" 41 887 887 "src/std.ml" 1 0 -1
)
"src/std.ml" 39 847 867 "src/std.ml" 39 847 885
type(
Sexp.t -> int64
)
ident(
ext_ref Conv.int64_of_sexp
)
"src/std.ml" 41 887 891 "src/std.ml" 41 887 908
type(
nativeint -> Sexp.t
)
ident(
def sexp_of_nativeint "src/std.ml" 42 934 934 "src/std.ml" 1 0 -1
)
"src/std.ml" 41 887 911 "src/std.ml" 41 887 933
type(
nativeint -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_nativeint
)
"src/std.ml" 42 934 938 "src/std.ml" 42 934 955
type(
Sexp.t -> nativeint
)
ident(
def nativeint_of_sexp "src/std.ml" 44 982 982 "src/std.ml" 1 0 -1
)
"src/std.ml" 42 934 958 "src/std.ml" 42 934 980
type(
Sexp.t -> nativeint
)
ident(
ext_ref Conv.nativeint_of_sexp
)
"src/std.ml" 44 982 986 "src/std.ml" 44 982 997
type(
('a -> Sexp.t) -> 'a ref -> Sexp.t
)
ident(
def sexp_of_ref "src/std.ml" 45 1017 1017 "src/std.ml" 1 0 -1
)
"src/std.ml" 44 982 1000 "src/std.ml" 44 982 1016
type(
('a -> Sexp.t) -> 'a ref -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_ref
)
"src/std.ml" 45 1017 1021 "src/std.ml" 45 1017 1032
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a ref
)
ident(
def ref_of_sexp "src/std.ml" 47 1053 1053 "src/std.ml" 1 0 -1
)
"src/std.ml" 45 1017 1035 "src/std.ml" 45 1017 1051
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a ref
)
ident(
ext_ref Conv.ref_of_sexp
)
"src/std.ml" 47 1053 1057 "src/std.ml" 47 1053 1071
type(
('a -> Sexp.t) -> 'a lazy_t -> Sexp.t
)
ident(
def sexp_of_lazy_t "src/std.ml" 48 1094 1094 "src/std.ml" 1 0 -1
)
"src/std.ml" 47 1053 1074 "src/std.ml" 47 1053 1093
type(
('a -> Sexp.t) -> 'a lazy_t -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_lazy_t
)
"src/std.ml" 48 1094 1098 "src/std.ml" 48 1094 1112
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a lazy_t
)
ident(
def lazy_t_of_sexp "src/std.ml" 50 1136 1136 "src/std.ml" 1 0 -1
)
"src/std.ml" 48 1094 1115 "src/std.ml" 48 1094 1134
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a lazy_t
)
ident(
ext_ref Conv.lazy_t_of_sexp
)
"src/std.ml" 50 1136 1140 "src/std.ml" 50 1136 1154
type(
('a -> Sexp.t) -> 'a option -> Sexp.t
)
ident(
def sexp_of_option "src/std.ml" 51 1177 1177 "src/std.ml" 1 0 -1
)
"src/std.ml" 50 1136 1157 "src/std.ml" 50 1136 1176
type(
('a -> Sexp.t) -> 'a option -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_option
)
"src/std.ml" 51 1177 1181 "src/std.ml" 51 1177 1195
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a option
)
ident(
def option_of_sexp "src/std.ml" 53 1219 1219 "src/std.ml" 1 0 -1
)
"src/std.ml" 51 1177 1198 "src/std.ml" 51 1177 1217
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a option
)
ident(
ext_ref Conv.option_of_sexp
)
"src/std.ml" 53 1219 1223 "src/std.ml" 53 1219 1235
type(
('a -> Sexp.t) -> 'a list -> Sexp.t
)
ident(
def sexp_of_list "src/std.ml" 54 1256 1256 "src/std.ml" 1 0 -1
)
"src/std.ml" 53 1219 1238 "src/std.ml" 53 1219 1255
type(
('a -> Sexp.t) -> 'a list -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_list
)
"src/std.ml" 54 1256 1260 "src/std.ml" 54 1256 1272
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a list
)
ident(
def list_of_sexp "src/std.ml" 56 1294 1294 "src/std.ml" 1 0 -1
)
"src/std.ml" 54 1256 1275 "src/std.ml" 54 1256 1292
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a list
)
ident(
ext_ref Conv.list_of_sexp
)
"src/std.ml" 56 1294 1298 "src/std.ml" 56 1294 1311
type(
('a -> Sexp.t) -> 'a array -> Sexp.t
)
ident(
def sexp_of_array "src/std.ml" 57 1333 1333 "src/std.ml" 1 0 -1
)
"src/std.ml" 56 1294 1314 "src/std.ml" 56 1294 1332
type(
('a -> Sexp.t) -> 'a array -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_array
)
"src/std.ml" 57 1333 1337 "src/std.ml" 57 1333 1350
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a array
)
ident(
def array_of_sexp "src/std.ml" 59 1373 1373 "src/std.ml" 1 0 -1
)
"src/std.ml" 57 1333 1353 "src/std.ml" 57 1333 1371
type(
(Sexp.t -> 'a) -> Sexp.t -> 'a array
)
ident(
ext_ref Conv.array_of_sexp
)
"src/std.ml" 59 1373 1377 "src/std.ml" 59 1373 1388
type(
exn -> Sexp.t
)
ident(
def sexp_of_exn "src/std.ml" 59 1373 1407 "src/std.ml" 1 0 -1
)
"src/std.ml" 59 1373 1391 "src/std.ml" 59 1373 1407
type(
exn -> Sexp.t
)
ident(
ext_ref Conv.sexp_of_exn
)
|