"src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
type(
  int
)
ident(
  def base "src/punycode.ml" 7 74 74 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 6 52 71 "src/punycode.ml" 6 52 73
type(
  int
)
"src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
type(
  int
)
ident(
  def tmin "src/punycode.ml" 8 95 95 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 7 74 93 "src/punycode.ml" 7 74 94
type(
  int
)
"src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
type(
  int
)
ident(
  def tmax "src/punycode.ml" 9 117 117 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 8 95 114 "src/punycode.ml" 8 95 116
type(
  int
)
"src/punycode.ml" 9 117 121 "src/punycode.ml" 9 117 125
type(
  int
)
ident(
  def skew "src/punycode.ml" 10 139 139 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 9 117 136 "src/punycode.ml" 9 117 138
type(
  int
)
"src/punycode.ml" 10 139 143 "src/punycode.ml" 10 139 147
type(
  int
)
ident(
  def damp "src/punycode.ml" 11 162 162 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 10 139 158 "src/punycode.ml" 10 139 161
type(
  int
)
"src/punycode.ml" 11 162 166 "src/punycode.ml" 11 162 178
type(
  int
)
ident(
  def initial_bias "src/punycode.ml" 12 184 184 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 11 162 181 "src/punycode.ml" 11 162 183
type(
  int
)
"src/punycode.ml" 12 184 188 "src/punycode.ml" 12 184 197
type(
  int
)
ident(
  def initial_n "src/punycode.ml" 13 207 207 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 12 184 203 "src/punycode.ml" 12 184 206
type(
  int
)
"src/punycode.ml" 13 207 211 "src/punycode.ml" 13 207 220
type(
  int
)
ident(
  def delimiter "src/punycode.ml" 15 229 229 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 13 207 223 "src/punycode.ml" 13 207 227
type(
  int
)
"src/punycode.ml" 15 229 233 "src/punycode.ml" 15 229 241
type(
  int -> bool
)
ident(
  def is_basic "src/punycode.ml" 17 258 258 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 15 229 242 "src/punycode.ml" 15 229 244
type(
  int
)
ident(
  def cp "src/punycode.ml" 15 229 247 "src/punycode.ml" 15 229 256
)
"src/punycode.ml" 15 229 247 "src/punycode.ml" 15 229 249
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 15 229 242 "src/punycode.ml" 15 229 244
)
"src/punycode.ml" 15 229 250 "src/punycode.ml" 15 229 251
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 15 229 252 "src/punycode.ml" 15 229 256
type(
  int
)
"src/punycode.ml" 15 229 247 "src/punycode.ml" 15 229 256
type(
  bool
)
"src/punycode.ml" 17 258 262 "src/punycode.ml" 17 258 274
type(
  int -> int
)
ident(
  def decode_digit "src/punycode.ml" 27 419 419 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
type(
  int
)
ident(
  def cp "src/punycode.ml" 18 280 282 "src/punycode.ml" 25 402 417
)
"src/punycode.ml" 18 280 285 "src/punycode.ml" 18 280 287
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 18 280 288 "src/punycode.ml" 18 280 289
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 18 280 290 "src/punycode.ml" 18 280 292
type(
  int
)
"src/punycode.ml" 18 280 285 "src/punycode.ml" 18 280 292
type(
  int
)
"src/punycode.ml" 18 280 293 "src/punycode.ml" 18 280 294
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 18 280 295 "src/punycode.ml" 18 280 297
type(
  int
)
"src/punycode.ml" 18 280 285 "src/punycode.ml" 18 280 297
type(
  bool
)
"src/punycode.ml" 19 303 307 "src/punycode.ml" 19 303 309
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 19 303 310 "src/punycode.ml" 19 303 311
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 19 303 312 "src/punycode.ml" 19 303 314
type(
  int
)
"src/punycode.ml" 19 303 307 "src/punycode.ml" 19 303 314
type(
  int
)
"src/punycode.ml" 20 315 325 "src/punycode.ml" 20 315 327
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 20 315 328 "src/punycode.ml" 20 315 329
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 20 315 330 "src/punycode.ml" 20 315 332
type(
  int
)
"src/punycode.ml" 20 315 325 "src/punycode.ml" 20 315 332
type(
  int
)
"src/punycode.ml" 20 315 333 "src/punycode.ml" 20 315 334
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 20 315 335 "src/punycode.ml" 20 315 337
type(
  int
)
"src/punycode.ml" 20 315 325 "src/punycode.ml" 20 315 337
type(
  bool
)
"src/punycode.ml" 21 343 347 "src/punycode.ml" 21 343 349
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 21 343 350 "src/punycode.ml" 21 343 351
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 21 343 352 "src/punycode.ml" 21 343 354
type(
  int
)
"src/punycode.ml" 21 343 347 "src/punycode.ml" 21 343 354
type(
  int
)
"src/punycode.ml" 22 355 365 "src/punycode.ml" 22 355 367
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 22 355 368 "src/punycode.ml" 22 355 369
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 22 355 370 "src/punycode.ml" 22 355 372
type(
  int
)
"src/punycode.ml" 22 355 365 "src/punycode.ml" 22 355 372
type(
  int
)
"src/punycode.ml" 22 355 373 "src/punycode.ml" 22 355 374
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 22 355 375 "src/punycode.ml" 22 355 377
type(
  int
)
"src/punycode.ml" 22 355 365 "src/punycode.ml" 22 355 377
type(
  bool
)
"src/punycode.ml" 23 383 387 "src/punycode.ml" 23 383 389
type(
  int
)
ident(
  int_ref cp "src/punycode.ml" 17 258 275 "src/punycode.ml" 17 258 277
)
"src/punycode.ml" 23 383 390 "src/punycode.ml" 23 383 391
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 23 383 392 "src/punycode.ml" 23 383 394
type(
  int
)
"src/punycode.ml" 23 383 387 "src/punycode.ml" 23 383 394
type(
  int
)
"src/punycode.ml" 25 402 406 "src/punycode.ml" 25 402 411
type(
  exn -> int
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/punycode.ml" 25 402 412 "src/punycode.ml" 25 402 417
type(
  exn
)
"src/punycode.ml" 25 402 406 "src/punycode.ml" 25 402 417
type(
  int
)
"src/punycode.ml" 22 355 362 "src/punycode.ml" 25 402 417
type(
  int
)
"src/punycode.ml" 20 315 322 "src/punycode.ml" 25 402 417
type(
  int
)
"src/punycode.ml" 18 280 282 "src/punycode.ml" 25 402 417
type(
  int
)
"src/punycode.ml" 27 419 423 "src/punycode.ml" 27 419 435
type(
  int -> int
)
ident(
  def encode_digit "src/punycode.ml" 30 489 489 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 27 419 436 "src/punycode.ml" 27 419 437
type(
  int
)
ident(
  def d "src/punycode.ml" 28 440 442 "src/punycode.ml" 28 440 481
)
"src/punycode.ml" 28 440 442 "src/punycode.ml" 28 440 443
type(
  int
)
ident(
  int_ref d "src/punycode.ml" 27 419 436 "src/punycode.ml" 27 419 437
)
"src/punycode.ml" 28 440 444 "src/punycode.ml" 28 440 445
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 28 440 446 "src/punycode.ml" 28 440 448
type(
  int
)
"src/punycode.ml" 28 440 442 "src/punycode.ml" 28 440 448
type(
  int
)
"src/punycode.ml" 28 440 449 "src/punycode.ml" 28 440 450
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 28 440 451 "src/punycode.ml" 28 440 453
type(
  int
)
"src/punycode.ml" 28 440 454 "src/punycode.ml" 28 440 455
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 28 440 460 "src/punycode.ml" 28 440 461
type(
  int
)
ident(
  int_ref d "src/punycode.ml" 27 419 436 "src/punycode.ml" 27 419 437
)
"src/punycode.ml" 28 440 462 "src/punycode.ml" 28 440 463
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 28 440 464 "src/punycode.ml" 28 440 466
type(
  int
)
"src/punycode.ml" 28 440 460 "src/punycode.ml" 28 440 466
type(
  bool
)
"src/punycode.ml" 28 440 472 "src/punycode.ml" 28 440 473
type(
  int
)
"src/punycode.ml" 28 440 479 "src/punycode.ml" 28 440 480
type(
  int
)
"src/punycode.ml" 28 440 456 "src/punycode.ml" 28 440 481
type(
  int
)
"src/punycode.ml" 28 440 451 "src/punycode.ml" 28 440 481
type(
  int
)
"src/punycode.ml" 28 440 442 "src/punycode.ml" 28 440 481
type(
  int
)
"src/punycode.ml" 30 489 493 "src/punycode.ml" 30 489 503
type(
  int -> int -> bool -> int
)
ident(
  def adapt_bias "src/punycode.ml" 42 897 897 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 30 489 504 "src/punycode.ml" 30 489 509
type(
  int
)
ident(
  def delta "src/punycode.ml" 30 489 510 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 30 489 510 "src/punycode.ml" 30 489 519
type(
  int
)
ident(
  def numpoints "src/punycode.ml" 30 489 520 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 30 489 520 "src/punycode.ml" 30 489 529
type(
  bool
)
ident(
  def firsttime "src/punycode.ml" 31 532 534 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 31 532 538 "src/punycode.ml" 31 532 543
type(
  int
)
ident(
  def delta "src/punycode.ml" 32 597 599 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 31 532 549 "src/punycode.ml" 31 532 558
type(
  bool
)
ident(
  int_ref firsttime "src/punycode.ml" 30 489 520 "src/punycode.ml" 30 489 529
)
"src/punycode.ml" 31 532 564 "src/punycode.ml" 31 532 569
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 30 489 504 "src/punycode.ml" 30 489 509
)
"src/punycode.ml" 31 532 570 "src/punycode.ml" 31 532 571
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 31 532 572 "src/punycode.ml" 31 532 576
type(
  int
)
ident(
  int_ref damp "src/punycode.ml" 10 139 143 "src/punycode.ml" 10 139 147
)
"src/punycode.ml" 31 532 564 "src/punycode.ml" 31 532 576
type(
  int
)
"src/punycode.ml" 31 532 582 "src/punycode.ml" 31 532 587
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 30 489 504 "src/punycode.ml" 30 489 509
)
"src/punycode.ml" 31 532 588 "src/punycode.ml" 31 532 591
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( asr ) "stdlib.mli" 430 16393 16393 "stdlib.mli" 430 16393 16441
)
"src/punycode.ml" 31 532 592 "src/punycode.ml" 31 532 593
type(
  int
)
"src/punycode.ml" 31 532 582 "src/punycode.ml" 31 532 593
type(
  int
)
"src/punycode.ml" 31 532 546 "src/punycode.ml" 31 532 593
type(
  int
)
"src/punycode.ml" 32 597 603 "src/punycode.ml" 32 597 608
type(
  int
)
ident(
  def delta "src/punycode.ml" 33 642 644 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 32 597 611 "src/punycode.ml" 32 597 616
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 31 532 538 "src/punycode.ml" 31 532 543
)
"src/punycode.ml" 32 597 617 "src/punycode.ml" 32 597 618
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 32 597 620 "src/punycode.ml" 32 597 625
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 31 532 538 "src/punycode.ml" 31 532 543
)
"src/punycode.ml" 32 597 626 "src/punycode.ml" 32 597 627
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 32 597 628 "src/punycode.ml" 32 597 637
type(
  int
)
ident(
  int_ref numpoints "src/punycode.ml" 30 489 510 "src/punycode.ml" 30 489 519
)
"src/punycode.ml" 32 597 619 "src/punycode.ml" 32 597 638
type(
  int
)
"src/punycode.ml" 32 597 611 "src/punycode.ml" 32 597 638
type(
  int
)
"src/punycode.ml" 33 642 652 "src/punycode.ml" 33 642 661
type(
  int -> int -> int * int
)
ident(
  def aux_while "src/punycode.ml" 33 642 644 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 33 642 662 "src/punycode.ml" 33 642 663
type(
  int
)
ident(
  def k "src/punycode.ml" 33 642 664 "src/punycode.ml" 37 779 793
)
"src/punycode.ml" 33 642 664 "src/punycode.ml" 33 642 669
type(
  int
)
ident(
  def delta "src/punycode.ml" 34 672 676 "src/punycode.ml" 37 779 793
)
"src/punycode.ml" 34 672 679 "src/punycode.ml" 34 672 684
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 33 642 664 "src/punycode.ml" 33 642 669
)
"src/punycode.ml" 34 672 685 "src/punycode.ml" 34 672 686
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( > ) "stdlib.mli" 140 5875 5875 "stdlib.mli" 140 5875 5925
)
"src/punycode.ml" 34 672 689 "src/punycode.ml" 34 672 693
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 34 672 694 "src/punycode.ml" 34 672 695
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 34 672 696 "src/punycode.ml" 34 672 700
type(
  int
)
ident(
  int_ref tmin "src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
)
"src/punycode.ml" 34 672 688 "src/punycode.ml" 34 672 701
type(
  int
)
"src/punycode.ml" 34 672 702 "src/punycode.ml" 34 672 703
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 34 672 704 "src/punycode.ml" 34 672 708
type(
  int
)
ident(
  int_ref tmax "src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
)
"src/punycode.ml" 34 672 687 "src/punycode.ml" 34 672 709
type(
  int
)
"src/punycode.ml" 34 672 710 "src/punycode.ml" 34 672 713
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( asr ) "stdlib.mli" 430 16393 16393 "stdlib.mli" 430 16393 16441
)
"src/punycode.ml" 34 672 714 "src/punycode.ml" 34 672 715
type(
  int
)
"src/punycode.ml" 34 672 687 "src/punycode.ml" 34 672 715
type(
  int
)
"src/punycode.ml" 34 672 679 "src/punycode.ml" 34 672 715
type(
  bool
)
"src/punycode.ml" 35 721 727 "src/punycode.ml" 35 721 736
type(
  int -> int -> int * int
)
ident(
  int_ref aux_while "src/punycode.ml" 33 642 652 "src/punycode.ml" 33 642 661
)
"src/punycode.ml" 35 721 738 "src/punycode.ml" 35 721 739
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 33 642 662 "src/punycode.ml" 33 642 663
)
"src/punycode.ml" 35 721 739 "src/punycode.ml" 35 721 740
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 35 721 740 "src/punycode.ml" 35 721 744
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 35 721 737 "src/punycode.ml" 35 721 745
type(
  int
)
"src/punycode.ml" 35 721 747 "src/punycode.ml" 35 721 752
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 33 642 664 "src/punycode.ml" 33 642 669
)
"src/punycode.ml" 35 721 753 "src/punycode.ml" 35 721 754
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 35 721 756 "src/punycode.ml" 35 721 760
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 35 721 761 "src/punycode.ml" 35 721 762
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 35 721 763 "src/punycode.ml" 35 721 767
type(
  int
)
ident(
  int_ref tmin "src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
)
"src/punycode.ml" 35 721 755 "src/punycode.ml" 35 721 768
type(
  int
)
"src/punycode.ml" 35 721 746 "src/punycode.ml" 35 721 769
type(
  int
)
"src/punycode.ml" 35 721 727 "src/punycode.ml" 35 721 769
type(
  int * int
)
"src/punycode.ml" 37 779 785 "src/punycode.ml" 37 779 786
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 33 642 662 "src/punycode.ml" 33 642 663
)
"src/punycode.ml" 37 779 788 "src/punycode.ml" 37 779 793
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 33 642 664 "src/punycode.ml" 33 642 669
)
"src/punycode.ml" 37 779 785 "src/punycode.ml" 37 779 793
type(
  int * int
)
"src/punycode.ml" 34 672 676 "src/punycode.ml" 37 779 793
type(
  int * int
)
"src/punycode.ml" 39 799 805 "src/punycode.ml" 39 799 806
type(
  int
)
ident(
  def k "src/punycode.ml" 40 837 841 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 39 799 808 "src/punycode.ml" 39 799 813
type(
  int
)
ident(
  def delta "src/punycode.ml" 40 837 841 "src/punycode.ml" 40 837 891
)
"src/punycode.ml" 39 799 805 "src/punycode.ml" 39 799 813
type(
  int * int
)
"src/punycode.ml" 39 799 816 "src/punycode.ml" 39 799 825
type(
  int -> int -> int * int
)
ident(
  int_ref aux_while "src/punycode.ml" 33 642 652 "src/punycode.ml" 33 642 661
)
"src/punycode.ml" 39 799 826 "src/punycode.ml" 39 799 827
type(
  int
)
"src/punycode.ml" 39 799 828 "src/punycode.ml" 39 799 833
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 32 597 603 "src/punycode.ml" 32 597 608
)
"src/punycode.ml" 39 799 816 "src/punycode.ml" 39 799 833
type(
  int * int
)
"src/punycode.ml" 40 837 841 "src/punycode.ml" 40 837 842
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 39 799 805 "src/punycode.ml" 39 799 806
)
"src/punycode.ml" 40 837 843 "src/punycode.ml" 40 837 844
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 40 837 848 "src/punycode.ml" 40 837 852
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 40 837 853 "src/punycode.ml" 40 837 854
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 40 837 855 "src/punycode.ml" 40 837 859
type(
  int
)
ident(
  int_ref tmin "src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
)
"src/punycode.ml" 40 837 848 "src/punycode.ml" 40 837 859
type(
  int
)
"src/punycode.ml" 40 837 860 "src/punycode.ml" 40 837 861
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 40 837 862 "src/punycode.ml" 40 837 863
type(
  int
)
"src/punycode.ml" 40 837 847 "src/punycode.ml" 40 837 864
type(
  int
)
"src/punycode.ml" 40 837 865 "src/punycode.ml" 40 837 866
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 40 837 867 "src/punycode.ml" 40 837 872
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 39 799 808 "src/punycode.ml" 39 799 813
)
"src/punycode.ml" 40 837 846 "src/punycode.ml" 40 837 873
type(
  int
)
"src/punycode.ml" 40 837 874 "src/punycode.ml" 40 837 875
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 40 837 877 "src/punycode.ml" 40 837 882
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 39 799 808 "src/punycode.ml" 39 799 813
)
"src/punycode.ml" 40 837 883 "src/punycode.ml" 40 837 884
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 40 837 885 "src/punycode.ml" 40 837 889
type(
  int
)
ident(
  int_ref skew "src/punycode.ml" 9 117 121 "src/punycode.ml" 9 117 125
)
"src/punycode.ml" 40 837 876 "src/punycode.ml" 40 837 890
type(
  int
)
"src/punycode.ml" 40 837 845 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 40 837 841 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 39 799 801 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 33 642 644 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 32 597 599 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 31 532 534 "src/punycode.ml" 40 837 891
type(
  int
)
"src/punycode.ml" 42 897 901 "src/punycode.ml" 42 897 907
type(
  int -> 'a -> 'a list -> 'a list
)
ident(
  def insert "src/punycode.ml" 54 1110 1110 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 42 897 908 "src/punycode.ml" 42 897 909
type(
  int
)
ident(
  def i "src/punycode.ml" 42 897 910 "src/punycode.ml" 51 1076 1099
)
"src/punycode.ml" 42 897 910 "src/punycode.ml" 42 897 911
type(
  'a
)
ident(
  def n "src/punycode.ml" 42 897 912 "src/punycode.ml" 51 1076 1099
)
"src/punycode.ml" 42 897 912 "src/punycode.ml" 42 897 918
type(
  'a list
)
ident(
  def outstr "src/punycode.ml" 43 921 923 "src/punycode.ml" 51 1076 1099
)
"src/punycode.ml" 43 921 931 "src/punycode.ml" 43 921 941
type(
  int -> 'a list -> 'a list
)
ident(
  def aux_insert "src/punycode.ml" 43 921 923 "src/punycode.ml" 51 1076 1099
)
"src/punycode.ml" 43 921 942 "src/punycode.ml" 43 921 943
type(
  int
)
ident(
  def j "src/punycode.ml" 43 921 946 "src/punycode.ml" 49 1037 1070
)
"src/punycode.ml" 44 955 961 "src/punycode.ml" 44 955 963
type(
  'a list
)
"src/punycode.ml" 44 955 968 "src/punycode.ml" 44 955 969
type(
  'a
)
ident(
  int_ref n "src/punycode.ml" 42 897 910 "src/punycode.ml" 42 897 911
)
"src/punycode.ml" 44 955 967 "src/punycode.ml" 44 955 970
type(
  'a list
)
"src/punycode.ml" 45 971 977 "src/punycode.ml" 45 971 978
type(
  'a
)
ident(
  def x "src/punycode.ml" 46 988 994 "src/punycode.ml" 49 1037 1070
)
"src/punycode.ml" 45 971 982 "src/punycode.ml" 45 971 984
type(
  'a list
)
ident(
  def xs "src/punycode.ml" 46 988 994 "src/punycode.ml" 49 1037 1070
)
"src/punycode.ml" 45 971 977 "src/punycode.ml" 45 971 984
type(
  'a list
)
"src/punycode.ml" 46 988 997 "src/punycode.ml" 46 988 998
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 43 921 942 "src/punycode.ml" 43 921 943
)
"src/punycode.ml" 46 988 999 "src/punycode.ml" 46 988 1000
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/punycode.ml" 46 988 1001 "src/punycode.ml" 46 988 1002
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 42 897 908 "src/punycode.ml" 42 897 909
)
"src/punycode.ml" 46 988 997 "src/punycode.ml" 46 988 1002
type(
  bool
)
"src/punycode.ml" 47 1008 1016 "src/punycode.ml" 47 1008 1017
type(
  'a
)
ident(
  int_ref n "src/punycode.ml" 42 897 910 "src/punycode.ml" 42 897 911
)
"src/punycode.ml" 47 1008 1020 "src/punycode.ml" 47 1008 1021
type(
  'a
)
ident(
  int_ref x "src/punycode.ml" 45 971 977 "src/punycode.ml" 45 971 978
)
"src/punycode.ml" 47 1008 1023 "src/punycode.ml" 47 1008 1025
type(
  'a list
)
ident(
  int_ref xs "src/punycode.ml" 45 971 982 "src/punycode.ml" 45 971 984
)
"src/punycode.ml" 47 1008 1020 "src/punycode.ml" 47 1008 1025
type(
  'a list
)
"src/punycode.ml" 47 1008 1016 "src/punycode.ml" 47 1008 1025
type(
  'a list
)
"src/punycode.ml" 49 1037 1045 "src/punycode.ml" 49 1037 1046
type(
  'a
)
ident(
  int_ref x "src/punycode.ml" 45 971 977 "src/punycode.ml" 45 971 978
)
"src/punycode.ml" 49 1037 1048 "src/punycode.ml" 49 1037 1058
type(
  int -> 'a list -> 'a list
)
ident(
  int_ref aux_insert "src/punycode.ml" 43 921 931 "src/punycode.ml" 43 921 941
)
"src/punycode.ml" 49 1037 1060 "src/punycode.ml" 49 1037 1064
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 49 1037 1065 "src/punycode.ml" 49 1037 1066
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 43 921 942 "src/punycode.ml" 43 921 943
)
"src/punycode.ml" 49 1037 1059 "src/punycode.ml" 49 1037 1067
type(
  int
)
"src/punycode.ml" 49 1037 1068 "src/punycode.ml" 49 1037 1070
type(
  'a list
)
ident(
  int_ref xs "src/punycode.ml" 45 971 982 "src/punycode.ml" 45 971 984
)
"src/punycode.ml" 49 1037 1048 "src/punycode.ml" 49 1037 1070
type(
  'a list
)
"src/punycode.ml" 49 1037 1045 "src/punycode.ml" 49 1037 1070
type(
  'a list
)
"src/punycode.ml" 46 988 994 "src/punycode.ml" 49 1037 1070
type(
  'a list
)
"src/punycode.ml" 43 921 946 "src/punycode.ml" 49 1037 1070
type(
  'a list -> 'a list
)
"src/punycode.ml" 51 1076 1080 "src/punycode.ml" 51 1076 1090
type(
  int -> 'a list -> 'a list
)
ident(
  int_ref aux_insert "src/punycode.ml" 43 921 931 "src/punycode.ml" 43 921 941
)
"src/punycode.ml" 51 1076 1091 "src/punycode.ml" 51 1076 1092
type(
  int
)
"src/punycode.ml" 51 1076 1093 "src/punycode.ml" 51 1076 1099
type(
  'a list
)
ident(
  int_ref outstr "src/punycode.ml" 42 897 912 "src/punycode.ml" 42 897 918
)
"src/punycode.ml" 51 1076 1080 "src/punycode.ml" 51 1076 1099
type(
  'a list
)
"src/punycode.ml" 43 921 923 "src/punycode.ml" 51 1076 1099
type(
  'a list
)
"src/punycode.ml" 54 1110 1114 "src/punycode.ml" 54 1110 1120
type(
  string -> int list
)
ident(
  def decode "src/punycode.ml" 104 2741 2741 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
type(
  string
)
ident(
  def instr "src/punycode.ml" 55 1129 1131 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 55 1129 1135 "src/punycode.ml" 55 1129 1144
type(
  int
)
ident(
  def instr_len "src/punycode.ml" 56 1170 1172 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 55 1129 1147 "src/punycode.ml" 55 1129 1160
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/punycode.ml" 55 1129 1161 "src/punycode.ml" 55 1129 1166
type(
  string
)
ident(
  int_ref instr "src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
)
"src/punycode.ml" 55 1129 1147 "src/punycode.ml" 55 1129 1166
type(
  int
)
"src/punycode.ml" 56 1170 1176 "src/punycode.ml" 56 1170 1177
type(
  int
)
ident(
  def n "src/punycode.ml" 57 1193 1195 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 56 1170 1180 "src/punycode.ml" 56 1170 1189
type(
  int
)
ident(
  int_ref initial_n "src/punycode.ml" 12 184 188 "src/punycode.ml" 12 184 197
)
"src/punycode.ml" 57 1193 1199 "src/punycode.ml" 57 1193 1200
type(
  int
)
ident(
  def i "src/punycode.ml" 58 1208 1210 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 57 1193 1203 "src/punycode.ml" 57 1193 1204
type(
  int
)
"src/punycode.ml" 58 1208 1214 "src/punycode.ml" 58 1208 1218
type(
  int
)
ident(
  def bias "src/punycode.ml" 59 1237 1239 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 58 1208 1221 "src/punycode.ml" 58 1208 1233
type(
  int
)
ident(
  int_ref initial_bias "src/punycode.ml" 11 162 166 "src/punycode.ml" 11 162 178
)
"src/punycode.ml" 59 1237 1243 "src/punycode.ml" 59 1237 1246
type(
  int
)
ident(
  def idx "src/punycode.ml" 62 1300 1302 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 60 1249 1257 "src/punycode.ml" 60 1249 1270
type(
  string -> char -> int
)
ident(
  int_ref Stdlib.String.rindex "string.mli" 340 12147 12147 "string.mli" 340 12147 12181
)
"src/punycode.ml" 60 1249 1271 "src/punycode.ml" 60 1249 1276
type(
  string
)
ident(
  int_ref instr "src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
)
"src/punycode.ml" 60 1249 1277 "src/punycode.ml" 60 1249 1280
type(
  char
)
"src/punycode.ml" 60 1249 1257 "src/punycode.ml" 60 1249 1280
type(
  int
)
"src/punycode.ml" 61 1281 1290 "src/punycode.ml" 61 1281 1291
type(
  exn
)
"src/punycode.ml" 61 1281 1295 "src/punycode.ml" 61 1281 1296
type(
  int
)
"src/punycode.ml" 60 1249 1253 "src/punycode.ml" 61 1281 1296
type(
  int
)
"src/punycode.ml" 62 1300 1306 "src/punycode.ml" 62 1300 1309
type(
  int
)
ident(
  def idx "src/punycode.ml" 76 1656 1658 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 62 1300 1311 "src/punycode.ml" 62 1300 1317
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 76 1656 1658 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 62 1300 1306 "src/punycode.ml" 62 1300 1317
type(
  int * int list
)
"src/punycode.ml" 63 1320 1327 "src/punycode.ml" 63 1320 1330
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 59 1237 1243 "src/punycode.ml" 59 1237 1246
)
"src/punycode.ml" 63 1320 1331 "src/punycode.ml" 63 1320 1332
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/punycode.ml" 63 1320 1333 "src/punycode.ml" 63 1320 1334
type(
  int
)
"src/punycode.ml" 63 1320 1327 "src/punycode.ml" 63 1320 1334
type(
  bool
)
"src/punycode.ml" 64 1340 1346 "src/punycode.ml" 64 1340 1349
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 59 1237 1243 "src/punycode.ml" 59 1237 1246
)
"src/punycode.ml" 64 1340 1351 "src/punycode.ml" 64 1340 1353
type(
  int list
)
"src/punycode.ml" 64 1340 1346 "src/punycode.ml" 64 1340 1353
type(
  int * int list
)
"src/punycode.ml" 66 1363 1377 "src/punycode.ml" 66 1363 1385
type(
  int -> int list -> int list
)
ident(
  def aux_copy "src/punycode.ml" 66 1363 1369 "src/punycode.ml" 75 1621 1652
)
"src/punycode.ml" 66 1363 1386 "src/punycode.ml" 66 1363 1387
type(
  int
)
ident(
  def j "src/punycode.ml" 66 1363 1388 "src/punycode.ml" 73 1586 1611
)
"src/punycode.ml" 66 1363 1388 "src/punycode.ml" 66 1363 1394
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 67 1397 1405 "src/punycode.ml" 73 1586 1611
)
"src/punycode.ml" 67 1397 1408 "src/punycode.ml" 67 1397 1409
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 66 1363 1386 "src/punycode.ml" 66 1363 1387
)
"src/punycode.ml" 67 1397 1410 "src/punycode.ml" 67 1397 1411
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 67 1397 1412 "src/punycode.ml" 67 1397 1415
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 59 1237 1243 "src/punycode.ml" 59 1237 1246
)
"src/punycode.ml" 67 1397 1408 "src/punycode.ml" 67 1397 1415
type(
  bool
)
"src/punycode.ml" 68 1421 1434 "src/punycode.ml" 68 1421 1442
type(
  int -> bool
)
ident(
  int_ref is_basic "src/punycode.ml" 15 229 233 "src/punycode.ml" 15 229 241
)
"src/punycode.ml" 68 1421 1444 "src/punycode.ml" 68 1421 1453
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/punycode.ml" 68 1421 1454 "src/punycode.ml" 68 1421 1459
type(
  string
)
ident(
  int_ref instr "src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
)
"src/punycode.ml" 68 1421 1461 "src/punycode.ml" 68 1421 1462
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 66 1363 1386 "src/punycode.ml" 66 1363 1387
)
"src/punycode.ml" 68 1421 1454 "src/punycode.ml" 68 1421 1463
type(
  char
)
"src/punycode.ml" 68 1421 1443 "src/punycode.ml" 68 1421 1464
type(
  int
)
"src/punycode.ml" 68 1421 1434 "src/punycode.ml" 68 1421 1464
type(
  bool
)
"src/punycode.ml" 69 1470 1482 "src/punycode.ml" 69 1470 1490
type(
  int -> int list -> int list
)
ident(
  int_ref aux_copy "src/punycode.ml" 66 1363 1377 "src/punycode.ml" 66 1363 1385
)
"src/punycode.ml" 69 1470 1492 "src/punycode.ml" 69 1470 1496
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 69 1470 1497 "src/punycode.ml" 69 1470 1498
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 66 1363 1386 "src/punycode.ml" 66 1363 1387
)
"src/punycode.ml" 69 1470 1491 "src/punycode.ml" 69 1470 1499
type(
  int
)
"src/punycode.ml" 69 1470 1502 "src/punycode.ml" 69 1470 1511
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/punycode.ml" 69 1470 1512 "src/punycode.ml" 69 1470 1517
type(
  string
)
ident(
  int_ref instr "src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
)
"src/punycode.ml" 69 1470 1519 "src/punycode.ml" 69 1470 1520
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 66 1363 1386 "src/punycode.ml" 66 1363 1387
)
"src/punycode.ml" 69 1470 1512 "src/punycode.ml" 69 1470 1521
type(
  char
)
"src/punycode.ml" 69 1470 1501 "src/punycode.ml" 69 1470 1522
type(
  int
)
"src/punycode.ml" 69 1470 1526 "src/punycode.ml" 69 1470 1532
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 66 1363 1388 "src/punycode.ml" 66 1363 1394
)
"src/punycode.ml" 69 1470 1500 "src/punycode.ml" 69 1470 1533
type(
  int list
)
"src/punycode.ml" 69 1470 1482 "src/punycode.ml" 69 1470 1533
type(
  int list
)
"src/punycode.ml" 71 1549 1561 "src/punycode.ml" 71 1549 1566
type(
  exn -> int list
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/punycode.ml" 71 1549 1567 "src/punycode.ml" 71 1549 1572
type(
  exn
)
"src/punycode.ml" 71 1549 1561 "src/punycode.ml" 71 1549 1572
type(
  int list
)
"src/punycode.ml" 68 1421 1431 "src/punycode.ml" 71 1549 1572
type(
  int list
)
"src/punycode.ml" 73 1586 1596 "src/punycode.ml" 73 1586 1604
type(
  int list -> int list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/punycode.ml" 73 1586 1605 "src/punycode.ml" 73 1586 1611
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 66 1363 1388 "src/punycode.ml" 66 1363 1394
)
"src/punycode.ml" 73 1586 1596 "src/punycode.ml" 73 1586 1611
type(
  int list
)
"src/punycode.ml" 67 1397 1405 "src/punycode.ml" 73 1586 1611
type(
  int list
)
"src/punycode.ml" 75 1621 1629 "src/punycode.ml" 75 1621 1633
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 75 1621 1634 "src/punycode.ml" 75 1621 1637
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 59 1237 1243 "src/punycode.ml" 59 1237 1246
)
"src/punycode.ml" 75 1621 1629 "src/punycode.ml" 75 1621 1637
type(
  int
)
"src/punycode.ml" 75 1621 1639 "src/punycode.ml" 75 1621 1647
type(
  int -> int list -> int list
)
ident(
  int_ref aux_copy "src/punycode.ml" 66 1363 1377 "src/punycode.ml" 66 1363 1385
)
"src/punycode.ml" 75 1621 1648 "src/punycode.ml" 75 1621 1649
type(
  int
)
"src/punycode.ml" 75 1621 1650 "src/punycode.ml" 75 1621 1652
type(
  int list
)
"src/punycode.ml" 75 1621 1639 "src/punycode.ml" 75 1621 1652
type(
  int list
)
"src/punycode.ml" 75 1621 1629 "src/punycode.ml" 75 1621 1652
type(
  int * int list
)
"src/punycode.ml" 66 1363 1369 "src/punycode.ml" 75 1621 1652
type(
  int * int list
)
"src/punycode.ml" 63 1320 1324 "src/punycode.ml" 75 1621 1652
type(
  int * int list
)
"src/punycode.ml" 76 1656 1666 "src/punycode.ml" 76 1656 1676
type(
  int -> int -> int -> int -> int list -> int -> int list
)
ident(
  def aux_decode "src/punycode.ml" 76 1656 1658 "src/punycode.ml" 102 2674 2729
)
"src/punycode.ml" 76 1656 1677 "src/punycode.ml" 76 1656 1680
type(
  int
)
ident(
  def idx "src/punycode.ml" 76 1656 1681 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 76 1656 1681 "src/punycode.ml" 76 1656 1682
type(
  int
)
ident(
  def i "src/punycode.ml" 76 1656 1683 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 76 1656 1683 "src/punycode.ml" 76 1656 1687
type(
  int
)
ident(
  def bias "src/punycode.ml" 76 1656 1688 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 76 1656 1688 "src/punycode.ml" 76 1656 1689
type(
  int
)
ident(
  def n "src/punycode.ml" 76 1656 1690 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 76 1656 1690 "src/punycode.ml" 76 1656 1696
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 76 1656 1697 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 76 1656 1697 "src/punycode.ml" 76 1656 1707
type(
  int
)
ident(
  def outstr_len "src/punycode.ml" 77 1710 1714 "src/punycode.ml" 100 2656 2668
)
"src/punycode.ml" 77 1710 1717 "src/punycode.ml" 77 1710 1720
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 76 1656 1677 "src/punycode.ml" 76 1656 1680
)
"src/punycode.ml" 77 1710 1721 "src/punycode.ml" 77 1710 1722
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 77 1710 1723 "src/punycode.ml" 77 1710 1732
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 55 1129 1135 "src/punycode.ml" 55 1129 1144
)
"src/punycode.ml" 77 1710 1717 "src/punycode.ml" 77 1710 1732
type(
  bool
)
"src/punycode.ml" 78 1740 1750 "src/punycode.ml" 78 1740 1754
type(
  int
)
ident(
  def oldi "src/punycode.ml" 79 1762 1768 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 78 1740 1757 "src/punycode.ml" 78 1740 1758
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 76 1656 1681 "src/punycode.ml" 76 1656 1682
)
"src/punycode.ml" 79 1762 1776 "src/punycode.ml" 79 1762 1779
type(
  int -> int -> int -> int -> int * int * int
)
ident(
  def aux "src/punycode.ml" 79 1762 1768 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 79 1762 1780 "src/punycode.ml" 79 1762 1781
type(
  int
)
ident(
  def k "src/punycode.ml" 79 1762 1782 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 79 1762 1782 "src/punycode.ml" 79 1762 1783
type(
  int
)
ident(
  def i "src/punycode.ml" 79 1762 1784 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 79 1762 1784 "src/punycode.ml" 79 1762 1785
type(
  int
)
ident(
  def w "src/punycode.ml" 79 1762 1786 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 79 1762 1786 "src/punycode.ml" 79 1762 1789
type(
  int
)
ident(
  def idx "src/punycode.ml" 80 1792 1800 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 80 1792 1803 "src/punycode.ml" 80 1792 1806
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 79 1762 1786 "src/punycode.ml" 79 1762 1789
)
"src/punycode.ml" 80 1792 1807 "src/punycode.ml" 80 1792 1809
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/punycode.ml" 80 1792 1810 "src/punycode.ml" 80 1792 1819
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 55 1129 1135 "src/punycode.ml" 55 1129 1144
)
"src/punycode.ml" 80 1792 1803 "src/punycode.ml" 80 1792 1819
type(
  bool
)
"src/punycode.ml" 80 1792 1825 "src/punycode.ml" 80 1792 1830
type(
  exn -> unit
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/punycode.ml" 80 1792 1831 "src/punycode.ml" 80 1792 1836
type(
  exn
)
"src/punycode.ml" 80 1792 1825 "src/punycode.ml" 80 1792 1836
type(
  unit
)
"src/punycode.ml" 80 1792 1800 "src/punycode.ml" 80 1792 1836
type(
  unit
)
"src/punycode.ml" 81 1838 1850 "src/punycode.ml" 81 1838 1855
type(
  int
)
ident(
  def digit "src/punycode.ml" 82 1898 1906 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 81 1838 1858 "src/punycode.ml" 81 1838 1870
type(
  int -> int
)
ident(
  int_ref decode_digit "src/punycode.ml" 17 258 262 "src/punycode.ml" 17 258 274
)
"src/punycode.ml" 81 1838 1872 "src/punycode.ml" 81 1838 1881
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/punycode.ml" 81 1838 1882 "src/punycode.ml" 81 1838 1887
type(
  string
)
ident(
  int_ref instr "src/punycode.ml" 54 1110 1121 "src/punycode.ml" 54 1110 1126
)
"src/punycode.ml" 81 1838 1889 "src/punycode.ml" 81 1838 1892
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 79 1762 1786 "src/punycode.ml" 79 1762 1789
)
"src/punycode.ml" 81 1838 1882 "src/punycode.ml" 81 1838 1893
type(
  char
)
"src/punycode.ml" 81 1838 1871 "src/punycode.ml" 81 1838 1894
type(
  int
)
"src/punycode.ml" 81 1838 1858 "src/punycode.ml" 81 1838 1894
type(
  int
)
"src/punycode.ml" 82 1898 1910 "src/punycode.ml" 82 1898 1911
type(
  int
)
ident(
  def i "src/punycode.ml" 83 1958 1966 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 82 1898 1914 "src/punycode.ml" 82 1898 1915
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 79 1762 1782 "src/punycode.ml" 79 1762 1783
)
"src/punycode.ml" 82 1898 1916 "src/punycode.ml" 82 1898 1917
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 82 1898 1918 "src/punycode.ml" 82 1898 1923
type(
  int
)
ident(
  int_ref digit "src/punycode.ml" 81 1838 1850 "src/punycode.ml" 81 1838 1855
)
"src/punycode.ml" 82 1898 1924 "src/punycode.ml" 82 1898 1925
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 82 1898 1926 "src/punycode.ml" 82 1898 1927
type(
  int
)
ident(
  int_ref w "src/punycode.ml" 79 1762 1784 "src/punycode.ml" 79 1762 1785
)
"src/punycode.ml" 82 1898 1918 "src/punycode.ml" 82 1898 1927
type(
  int
)
"src/punycode.ml" 82 1898 1914 "src/punycode.ml" 82 1898 1927
type(
  int
)
"src/punycode.ml" 83 1958 1970 "src/punycode.ml" 83 1958 1971
type(
  int
)
ident(
  def t "src/punycode.ml" 86 2069 2079 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 84 1974 1987 "src/punycode.ml" 84 1974 1988
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 79 1762 1780 "src/punycode.ml" 79 1762 1781
)
"src/punycode.ml" 84 1974 1989 "src/punycode.ml" 84 1974 1991
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/punycode.ml" 84 1974 1992 "src/punycode.ml" 84 1974 1996
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 76 1656 1683 "src/punycode.ml" 76 1656 1687
)
"src/punycode.ml" 84 1974 1987 "src/punycode.ml" 84 1974 1996
type(
  bool
)
"src/punycode.ml" 84 1974 2002 "src/punycode.ml" 84 1974 2006
type(
  int
)
ident(
  int_ref tmin "src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
)
"src/punycode.ml" 85 2007 2025 "src/punycode.ml" 85 2007 2026
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 79 1762 1780 "src/punycode.ml" 79 1762 1781
)
"src/punycode.ml" 85 2007 2027 "src/punycode.ml" 85 2007 2029
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/punycode.ml" 85 2007 2030 "src/punycode.ml" 85 2007 2034
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 76 1656 1683 "src/punycode.ml" 76 1656 1687
)
"src/punycode.ml" 85 2007 2035 "src/punycode.ml" 85 2007 2036
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 85 2007 2037 "src/punycode.ml" 85 2007 2041
type(
  int
)
ident(
  int_ref tmax "src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
)
"src/punycode.ml" 85 2007 2030 "src/punycode.ml" 85 2007 2041
type(
  int
)
"src/punycode.ml" 85 2007 2025 "src/punycode.ml" 85 2007 2041
type(
  bool
)
"src/punycode.ml" 85 2007 2047 "src/punycode.ml" 85 2007 2051
type(
  int
)
ident(
  int_ref tmax "src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
)
"src/punycode.ml" 85 2007 2057 "src/punycode.ml" 85 2007 2058
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 79 1762 1780 "src/punycode.ml" 79 1762 1781
)
"src/punycode.ml" 85 2007 2059 "src/punycode.ml" 85 2007 2060
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 85 2007 2061 "src/punycode.ml" 85 2007 2065
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 76 1656 1683 "src/punycode.ml" 76 1656 1687
)
"src/punycode.ml" 85 2007 2057 "src/punycode.ml" 85 2007 2065
type(
  int
)
"src/punycode.ml" 85 2007 2022 "src/punycode.ml" 85 2007 2065
type(
  int
)
"src/punycode.ml" 84 1974 1984 "src/punycode.ml" 85 2007 2065
type(
  int
)
"src/punycode.ml" 86 2069 2082 "src/punycode.ml" 86 2069 2087
type(
  int
)
ident(
  int_ref digit "src/punycode.ml" 81 1838 1850 "src/punycode.ml" 81 1838 1855
)
"src/punycode.ml" 86 2069 2088 "src/punycode.ml" 86 2069 2089
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 86 2069 2090 "src/punycode.ml" 86 2069 2091
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 83 1958 1970 "src/punycode.ml" 83 1958 1971
)
"src/punycode.ml" 86 2069 2082 "src/punycode.ml" 86 2069 2091
type(
  bool
)
"src/punycode.ml" 87 2097 2110 "src/punycode.ml" 87 2097 2114
type(
  int
)
ident(
  int_ref oldi "src/punycode.ml" 78 1740 1750 "src/punycode.ml" 78 1740 1754
)
"src/punycode.ml" 87 2097 2116 "src/punycode.ml" 87 2097 2117
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 82 1898 1910 "src/punycode.ml" 82 1898 1911
)
"src/punycode.ml" 87 2097 2119 "src/punycode.ml" 87 2097 2122
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 79 1762 1786 "src/punycode.ml" 79 1762 1789
)
"src/punycode.ml" 87 2097 2109 "src/punycode.ml" 87 2097 2123
type(
  int * int * int
)
"src/punycode.ml" 89 2140 2156 "src/punycode.ml" 89 2140 2157
type(
  int
)
ident(
  def w "src/punycode.ml" 90 2205 2219 "src/punycode.ml" 90 2205 2248
)
"src/punycode.ml" 89 2140 2160 "src/punycode.ml" 89 2140 2161
type(
  int
)
ident(
  int_ref w "src/punycode.ml" 79 1762 1784 "src/punycode.ml" 79 1762 1785
)
"src/punycode.ml" 89 2140 2162 "src/punycode.ml" 89 2140 2163
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 89 2140 2165 "src/punycode.ml" 89 2140 2169
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 89 2140 2170 "src/punycode.ml" 89 2140 2171
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 89 2140 2172 "src/punycode.ml" 89 2140 2173
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 83 1958 1970 "src/punycode.ml" 83 1958 1971
)
"src/punycode.ml" 89 2140 2164 "src/punycode.ml" 89 2140 2174
type(
  int
)
"src/punycode.ml" 89 2140 2160 "src/punycode.ml" 89 2140 2174
type(
  int
)
"src/punycode.ml" 90 2205 2219 "src/punycode.ml" 90 2205 2222
type(
  int -> int -> int -> int -> int * int * int
)
ident(
  int_ref aux "src/punycode.ml" 79 1762 1776 "src/punycode.ml" 79 1762 1779
)
"src/punycode.ml" 90 2205 2224 "src/punycode.ml" 90 2205 2225
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 79 1762 1780 "src/punycode.ml" 79 1762 1781
)
"src/punycode.ml" 90 2205 2226 "src/punycode.ml" 90 2205 2227
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 90 2205 2228 "src/punycode.ml" 90 2205 2232
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 90 2205 2223 "src/punycode.ml" 90 2205 2233
type(
  int
)
"src/punycode.ml" 90 2205 2234 "src/punycode.ml" 90 2205 2235
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 82 1898 1910 "src/punycode.ml" 82 1898 1911
)
"src/punycode.ml" 90 2205 2236 "src/punycode.ml" 90 2205 2237
type(
  int
)
ident(
  int_ref w "src/punycode.ml" 89 2140 2156 "src/punycode.ml" 89 2140 2157
)
"src/punycode.ml" 90 2205 2239 "src/punycode.ml" 90 2205 2243
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 90 2205 2244 "src/punycode.ml" 90 2205 2247
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 79 1762 1786 "src/punycode.ml" 79 1762 1789
)
"src/punycode.ml" 90 2205 2238 "src/punycode.ml" 90 2205 2248
type(
  int
)
"src/punycode.ml" 90 2205 2219 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 89 2140 2152 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 86 2069 2079 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 83 1958 1966 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 82 1898 1906 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 81 1838 1846 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 80 1792 1800 "src/punycode.ml" 90 2205 2248
type(
  int * int * int
)
"src/punycode.ml" 92 2258 2268 "src/punycode.ml" 92 2258 2272
type(
  int
)
ident(
  def oldi "src/punycode.ml" 93 2303 2309 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 92 2258 2274 "src/punycode.ml" 92 2258 2275
type(
  int
)
ident(
  def i "src/punycode.ml" 93 2303 2309 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 92 2258 2277 "src/punycode.ml" 92 2258 2280
type(
  int
)
ident(
  def idx "src/punycode.ml" 93 2303 2309 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 92 2258 2268 "src/punycode.ml" 92 2258 2280
type(
  int * int * int
)
"src/punycode.ml" 92 2258 2283 "src/punycode.ml" 92 2258 2286
type(
  int -> int -> int -> int -> int * int * int
)
ident(
  int_ref aux "src/punycode.ml" 79 1762 1776 "src/punycode.ml" 79 1762 1779
)
"src/punycode.ml" 92 2258 2287 "src/punycode.ml" 92 2258 2291
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 92 2258 2292 "src/punycode.ml" 92 2258 2293
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 76 1656 1681 "src/punycode.ml" 76 1656 1682
)
"src/punycode.ml" 92 2258 2294 "src/punycode.ml" 92 2258 2295
type(
  int
)
"src/punycode.ml" 92 2258 2296 "src/punycode.ml" 92 2258 2299
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 76 1656 1677 "src/punycode.ml" 76 1656 1680
)
"src/punycode.ml" 92 2258 2283 "src/punycode.ml" 92 2258 2299
type(
  int * int * int
)
"src/punycode.ml" 93 2303 2313 "src/punycode.ml" 93 2303 2317
type(
  int
)
ident(
  def bias "src/punycode.ml" 94 2373 2379 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 93 2303 2320 "src/punycode.ml" 93 2303 2330
type(
  int -> int -> bool -> int
)
ident(
  int_ref adapt_bias "src/punycode.ml" 30 489 493 "src/punycode.ml" 30 489 503
)
"src/punycode.ml" 93 2303 2332 "src/punycode.ml" 93 2303 2333
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 92 2258 2274 "src/punycode.ml" 92 2258 2275
)
"src/punycode.ml" 93 2303 2334 "src/punycode.ml" 93 2303 2335
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 93 2303 2336 "src/punycode.ml" 93 2303 2340
type(
  int
)
ident(
  int_ref oldi "src/punycode.ml" 92 2258 2268 "src/punycode.ml" 92 2258 2272
)
"src/punycode.ml" 93 2303 2331 "src/punycode.ml" 93 2303 2341
type(
  int
)
"src/punycode.ml" 93 2303 2343 "src/punycode.ml" 93 2303 2353
type(
  int
)
ident(
  int_ref outstr_len "src/punycode.ml" 76 1656 1697 "src/punycode.ml" 76 1656 1707
)
"src/punycode.ml" 93 2303 2354 "src/punycode.ml" 93 2303 2355
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 93 2303 2356 "src/punycode.ml" 93 2303 2357
type(
  int
)
"src/punycode.ml" 93 2303 2342 "src/punycode.ml" 93 2303 2358
type(
  int
)
"src/punycode.ml" 93 2303 2360 "src/punycode.ml" 93 2303 2364
type(
  int
)
ident(
  int_ref oldi "src/punycode.ml" 92 2258 2268 "src/punycode.ml" 92 2258 2272
)
"src/punycode.ml" 93 2303 2365 "src/punycode.ml" 93 2303 2366
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/punycode.ml" 93 2303 2367 "src/punycode.ml" 93 2303 2368
type(
  int
)
"src/punycode.ml" 93 2303 2359 "src/punycode.ml" 93 2303 2369
type(
  bool
)
"src/punycode.ml" 93 2303 2320 "src/punycode.ml" 93 2303 2369
type(
  int
)
"src/punycode.ml" 94 2373 2383 "src/punycode.ml" 94 2373 2384
type(
  int
)
ident(
  def n "src/punycode.ml" 95 2442 2448 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 94 2373 2387 "src/punycode.ml" 94 2373 2388
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 76 1656 1688 "src/punycode.ml" 76 1656 1689
)
"src/punycode.ml" 94 2373 2389 "src/punycode.ml" 94 2373 2390
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 94 2373 2391 "src/punycode.ml" 94 2373 2392
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 92 2258 2274 "src/punycode.ml" 92 2258 2275
)
"src/punycode.ml" 94 2373 2393 "src/punycode.ml" 94 2373 2394
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 94 2373 2396 "src/punycode.ml" 94 2373 2406
type(
  int
)
ident(
  int_ref outstr_len "src/punycode.ml" 76 1656 1697 "src/punycode.ml" 76 1656 1707
)
"src/punycode.ml" 94 2373 2407 "src/punycode.ml" 94 2373 2408
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 94 2373 2409 "src/punycode.ml" 94 2373 2410
type(
  int
)
"src/punycode.ml" 94 2373 2395 "src/punycode.ml" 94 2373 2411
type(
  int
)
"src/punycode.ml" 94 2373 2391 "src/punycode.ml" 94 2373 2411
type(
  int
)
"src/punycode.ml" 94 2373 2387 "src/punycode.ml" 94 2373 2411
type(
  int
)
"src/punycode.ml" 95 2442 2452 "src/punycode.ml" 95 2442 2453
type(
  int
)
ident(
  def i "src/punycode.ml" 96 2490 2498 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 95 2442 2456 "src/punycode.ml" 95 2442 2457
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 92 2258 2274 "src/punycode.ml" 92 2258 2275
)
"src/punycode.ml" 95 2442 2458 "src/punycode.ml" 95 2442 2461
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( mod ) "stdlib.mli" 373 14550 14550 "stdlib.mli" 373 14550 14598
)
"src/punycode.ml" 95 2442 2463 "src/punycode.ml" 95 2442 2474
type(
  int list -> int
)
ident(
  int_ref Stdlib.List.length "list.mli" 43 2033 2033 "list.mli" 43 2033 2060
)
"src/punycode.ml" 95 2442 2475 "src/punycode.ml" 95 2442 2481
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 76 1656 1690 "src/punycode.ml" 76 1656 1696
)
"src/punycode.ml" 95 2442 2463 "src/punycode.ml" 95 2442 2481
type(
  int
)
"src/punycode.ml" 95 2442 2482 "src/punycode.ml" 95 2442 2483
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 95 2442 2484 "src/punycode.ml" 95 2442 2485
type(
  int
)
"src/punycode.ml" 95 2442 2462 "src/punycode.ml" 95 2442 2486
type(
  int
)
"src/punycode.ml" 95 2442 2456 "src/punycode.ml" 95 2442 2486
type(
  int
)
"src/punycode.ml" 96 2490 2501 "src/punycode.ml" 96 2490 2509
type(
  int -> bool
)
ident(
  int_ref is_basic "src/punycode.ml" 15 229 233 "src/punycode.ml" 15 229 241
)
"src/punycode.ml" 96 2490 2510 "src/punycode.ml" 96 2490 2511
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 94 2373 2383 "src/punycode.ml" 94 2373 2384
)
"src/punycode.ml" 96 2490 2501 "src/punycode.ml" 96 2490 2511
type(
  bool
)
"src/punycode.ml" 96 2490 2517 "src/punycode.ml" 96 2490 2522
type(
  exn -> unit
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/punycode.ml" 96 2490 2523 "src/punycode.ml" 96 2490 2528
type(
  exn
)
"src/punycode.ml" 96 2490 2517 "src/punycode.ml" 96 2490 2528
type(
  unit
)
"src/punycode.ml" 96 2490 2498 "src/punycode.ml" 96 2490 2528
type(
  unit
)
"src/punycode.ml" 97 2530 2542 "src/punycode.ml" 97 2530 2548
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 98 2572 2582 "src/punycode.ml" 98 2572 2644
)
"src/punycode.ml" 97 2530 2551 "src/punycode.ml" 97 2530 2557
type(
  int -> int -> int list -> int list
)
ident(
  int_ref insert "src/punycode.ml" 42 897 901 "src/punycode.ml" 42 897 907
)
"src/punycode.ml" 97 2530 2558 "src/punycode.ml" 97 2530 2559
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 95 2442 2452 "src/punycode.ml" 95 2442 2453
)
"src/punycode.ml" 97 2530 2560 "src/punycode.ml" 97 2530 2561
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 94 2373 2383 "src/punycode.ml" 94 2373 2384
)
"src/punycode.ml" 97 2530 2562 "src/punycode.ml" 97 2530 2568
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 76 1656 1690 "src/punycode.ml" 76 1656 1696
)
"src/punycode.ml" 97 2530 2551 "src/punycode.ml" 97 2530 2568
type(
  int list
)
"src/punycode.ml" 98 2572 2582 "src/punycode.ml" 98 2572 2592
type(
  int -> int -> int -> int -> int list -> int -> int list
)
ident(
  int_ref aux_decode "src/punycode.ml" 76 1656 1666 "src/punycode.ml" 76 1656 1676
)
"src/punycode.ml" 98 2572 2594 "src/punycode.ml" 98 2572 2598
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 98 2572 2599 "src/punycode.ml" 98 2572 2602
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 92 2258 2277 "src/punycode.ml" 92 2258 2280
)
"src/punycode.ml" 98 2572 2593 "src/punycode.ml" 98 2572 2603
type(
  int
)
"src/punycode.ml" 98 2572 2605 "src/punycode.ml" 98 2572 2609
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 98 2572 2610 "src/punycode.ml" 98 2572 2611
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 95 2442 2452 "src/punycode.ml" 95 2442 2453
)
"src/punycode.ml" 98 2572 2604 "src/punycode.ml" 98 2572 2612
type(
  int
)
"src/punycode.ml" 98 2572 2613 "src/punycode.ml" 98 2572 2617
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 93 2303 2313 "src/punycode.ml" 93 2303 2317
)
"src/punycode.ml" 98 2572 2618 "src/punycode.ml" 98 2572 2619
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 94 2373 2383 "src/punycode.ml" 94 2373 2384
)
"src/punycode.ml" 98 2572 2620 "src/punycode.ml" 98 2572 2626
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 97 2530 2542 "src/punycode.ml" 97 2530 2548
)
"src/punycode.ml" 98 2572 2628 "src/punycode.ml" 98 2572 2632
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 98 2572 2633 "src/punycode.ml" 98 2572 2643
type(
  int
)
ident(
  int_ref outstr_len "src/punycode.ml" 76 1656 1697 "src/punycode.ml" 76 1656 1707
)
"src/punycode.ml" 98 2572 2627 "src/punycode.ml" 98 2572 2644
type(
  int
)
"src/punycode.ml" 98 2572 2582 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 97 2530 2538 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 96 2490 2498 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 95 2442 2448 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 94 2373 2379 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 93 2303 2309 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 92 2258 2264 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 79 1762 1768 "src/punycode.ml" 98 2572 2644
type(
  int list
)
"src/punycode.ml" 77 1710 1738 "src/punycode.ml" 99 2645 2650
type(
  int list
)
"src/punycode.ml" 100 2656 2662 "src/punycode.ml" 100 2656 2668
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 76 1656 1690 "src/punycode.ml" 76 1656 1696
)
"src/punycode.ml" 77 1710 1714 "src/punycode.ml" 100 2656 2668
type(
  int list
)
"src/punycode.ml" 102 2674 2678 "src/punycode.ml" 102 2674 2688
type(
  int -> int -> int -> int -> int list -> int -> int list
)
ident(
  int_ref aux_decode "src/punycode.ml" 76 1656 1666 "src/punycode.ml" 76 1656 1676
)
"src/punycode.ml" 102 2674 2689 "src/punycode.ml" 102 2674 2692
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 62 1300 1306 "src/punycode.ml" 62 1300 1309
)
"src/punycode.ml" 102 2674 2693 "src/punycode.ml" 102 2674 2694
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 57 1193 1199 "src/punycode.ml" 57 1193 1200
)
"src/punycode.ml" 102 2674 2695 "src/punycode.ml" 102 2674 2699
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 58 1208 1214 "src/punycode.ml" 58 1208 1218
)
"src/punycode.ml" 102 2674 2700 "src/punycode.ml" 102 2674 2701
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 56 1170 1176 "src/punycode.ml" 56 1170 1177
)
"src/punycode.ml" 102 2674 2702 "src/punycode.ml" 102 2674 2708
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 62 1300 1311 "src/punycode.ml" 62 1300 1317
)
"src/punycode.ml" 102 2674 2710 "src/punycode.ml" 102 2674 2721
type(
  int list -> int
)
ident(
  int_ref Stdlib.List.length "list.mli" 43 2033 2033 "list.mli" 43 2033 2060
)
"src/punycode.ml" 102 2674 2722 "src/punycode.ml" 102 2674 2728
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 62 1300 1311 "src/punycode.ml" 62 1300 1317
)
"src/punycode.ml" 102 2674 2709 "src/punycode.ml" 102 2674 2729
type(
  int
)
"src/punycode.ml" 102 2674 2678 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 76 1656 1658 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 62 1300 1302 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 59 1237 1239 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 58 1208 1210 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 57 1193 1195 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 56 1170 1172 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 55 1129 1131 "src/punycode.ml" 102 2674 2729
type(
  int list
)
"src/punycode.ml" 104 2741 2745 "src/punycode.ml" 104 2741 2751
type(
  int array -> string
)
ident(
  def encode "src/punycode.ml" 171 5136 5164 "src/punycode.ml" 0 0 -1
)
"src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
type(
  int array
)
ident(
  def instr "src/punycode.ml" 105 2760 2762 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 105 2760 2766 "src/punycode.ml" 105 2760 2775
type(
  int
)
ident(
  def instr_len "src/punycode.ml" 106 2800 2802 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 105 2760 2778 "src/punycode.ml" 105 2760 2790
type(
  int array -> int
)
ident(
  int_ref Stdlib.Array.length "array.mli" 33 1475 1475 "array.mli" 33 1475 1526
)
"src/punycode.ml" 105 2760 2791 "src/punycode.ml" 105 2760 2796
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 105 2760 2778 "src/punycode.ml" 105 2760 2796
type(
  int
)
"src/punycode.ml" 106 2800 2806 "src/punycode.ml" 106 2800 2807
type(
  int
)
ident(
  def n "src/punycode.ml" 107 2823 2825 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 106 2800 2810 "src/punycode.ml" 106 2800 2819
type(
  int
)
ident(
  int_ref initial_n "src/punycode.ml" 12 184 188 "src/punycode.ml" 12 184 197
)
"src/punycode.ml" 107 2823 2829 "src/punycode.ml" 107 2823 2834
type(
  int
)
ident(
  def delta "src/punycode.ml" 108 2842 2844 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 107 2823 2837 "src/punycode.ml" 107 2823 2838
type(
  int
)
"src/punycode.ml" 108 2842 2848 "src/punycode.ml" 108 2842 2852
type(
  int
)
ident(
  def bias "src/punycode.ml" 110 2872 2874 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 108 2842 2855 "src/punycode.ml" 108 2842 2867
type(
  int
)
ident(
  int_ref initial_bias "src/punycode.ml" 11 162 166 "src/punycode.ml" 11 162 178
)
"src/punycode.ml" 110 2872 2882 "src/punycode.ml" 110 2872 2897
type(
  int -> int list -> int list
)
ident(
  def aux_collect_bcp "src/punycode.ml" 110 2872 2874 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
type(
  int
)
ident(
  def j "src/punycode.ml" 110 2872 2900 "src/punycode.ml" 117 3083 3095
)
"src/punycode.ml" 110 2872 2900 "src/punycode.ml" 110 2872 2906
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 111 2909 2913 "src/punycode.ml" 117 3083 3095
)
"src/punycode.ml" 111 2909 2916 "src/punycode.ml" 111 2909 2917
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
)
"src/punycode.ml" 111 2909 2918 "src/punycode.ml" 111 2909 2919
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 111 2909 2920 "src/punycode.ml" 111 2909 2929
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 105 2760 2766 "src/punycode.ml" 105 2760 2775
)
"src/punycode.ml" 111 2909 2916 "src/punycode.ml" 111 2909 2929
type(
  bool
)
"src/punycode.ml" 112 2935 2944 "src/punycode.ml" 112 2935 2952
type(
  int -> bool
)
ident(
  int_ref is_basic "src/punycode.ml" 15 229 233 "src/punycode.ml" 15 229 241
)
"src/punycode.ml" 112 2935 2953 "src/punycode.ml" 112 2935 2958
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 112 2935 2960 "src/punycode.ml" 112 2935 2961
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
)
"src/punycode.ml" 112 2935 2953 "src/punycode.ml" 112 2935 2962
type(
  int
)
"src/punycode.ml" 112 2935 2944 "src/punycode.ml" 112 2935 2962
type(
  bool
)
"src/punycode.ml" 113 2968 2976 "src/punycode.ml" 113 2968 2991
type(
  int -> int list -> int list
)
ident(
  int_ref aux_collect_bcp "src/punycode.ml" 110 2872 2882 "src/punycode.ml" 110 2872 2897
)
"src/punycode.ml" 113 2968 2993 "src/punycode.ml" 113 2968 2997
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 113 2968 2998 "src/punycode.ml" 113 2968 2999
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
)
"src/punycode.ml" 113 2968 2992 "src/punycode.ml" 113 2968 3000
type(
  int
)
"src/punycode.ml" 113 2968 3002 "src/punycode.ml" 113 2968 3007
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 113 2968 3009 "src/punycode.ml" 113 2968 3010
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
)
"src/punycode.ml" 113 2968 3002 "src/punycode.ml" 113 2968 3011
type(
  int
)
"src/punycode.ml" 113 2968 3015 "src/punycode.ml" 113 2968 3021
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 110 2872 2900 "src/punycode.ml" 110 2872 2906
)
"src/punycode.ml" 113 2968 3001 "src/punycode.ml" 113 2968 3022
type(
  int list
)
"src/punycode.ml" 113 2968 2976 "src/punycode.ml" 113 2968 3022
type(
  int list
)
"src/punycode.ml" 115 3034 3042 "src/punycode.ml" 115 3034 3057
type(
  int -> int list -> int list
)
ident(
  int_ref aux_collect_bcp "src/punycode.ml" 110 2872 2882 "src/punycode.ml" 110 2872 2897
)
"src/punycode.ml" 115 3034 3059 "src/punycode.ml" 115 3034 3063
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 115 3034 3064 "src/punycode.ml" 115 3034 3065
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 110 2872 2898 "src/punycode.ml" 110 2872 2899
)
"src/punycode.ml" 115 3034 3058 "src/punycode.ml" 115 3034 3066
type(
  int
)
"src/punycode.ml" 115 3034 3067 "src/punycode.ml" 115 3034 3073
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 110 2872 2900 "src/punycode.ml" 110 2872 2906
)
"src/punycode.ml" 115 3034 3042 "src/punycode.ml" 115 3034 3073
type(
  int list
)
"src/punycode.ml" 112 2935 2941 "src/punycode.ml" 115 3034 3073
type(
  int list
)
"src/punycode.ml" 117 3083 3089 "src/punycode.ml" 117 3083 3095
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 110 2872 2900 "src/punycode.ml" 110 2872 2906
)
"src/punycode.ml" 111 2909 2913 "src/punycode.ml" 117 3083 3095
type(
  int list
)
"src/punycode.ml" 119 3101 3107 "src/punycode.ml" 119 3101 3113
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 120 3140 3142 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 119 3101 3116 "src/punycode.ml" 119 3101 3131
type(
  int -> int list -> int list
)
ident(
  int_ref aux_collect_bcp "src/punycode.ml" 110 2872 2882 "src/punycode.ml" 110 2872 2897
)
"src/punycode.ml" 119 3101 3132 "src/punycode.ml" 119 3101 3133
type(
  int
)
"src/punycode.ml" 119 3101 3134 "src/punycode.ml" 119 3101 3136
type(
  int list
)
"src/punycode.ml" 119 3101 3116 "src/punycode.ml" 119 3101 3136
type(
  int list
)
"src/punycode.ml" 120 3140 3146 "src/punycode.ml" 120 3140 3147
type(
  int
)
ident(
  def b "src/punycode.ml" 121 3172 3174 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 120 3140 3150 "src/punycode.ml" 120 3140 3161
type(
  int list -> int
)
ident(
  int_ref Stdlib.List.length "list.mli" 43 2033 2033 "list.mli" 43 2033 2060
)
"src/punycode.ml" 120 3140 3162 "src/punycode.ml" 120 3140 3168
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 119 3101 3107 "src/punycode.ml" 119 3101 3113
)
"src/punycode.ml" 120 3140 3150 "src/punycode.ml" 120 3140 3168
type(
  int
)
"src/punycode.ml" 121 3172 3178 "src/punycode.ml" 121 3172 3179
type(
  int
)
ident(
  def h "src/punycode.ml" 122 3187 3189 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 121 3172 3182 "src/punycode.ml" 121 3172 3183
type(
  int
)
ident(
  int_ref b "src/punycode.ml" 120 3140 3146 "src/punycode.ml" 120 3140 3147
)
"src/punycode.ml" 122 3187 3193 "src/punycode.ml" 122 3187 3199
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 124 3252 3254 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 122 3187 3205 "src/punycode.ml" 122 3187 3206
type(
  int
)
ident(
  int_ref b "src/punycode.ml" 120 3140 3146 "src/punycode.ml" 120 3140 3147
)
"src/punycode.ml" 122 3187 3207 "src/punycode.ml" 122 3187 3208
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( > ) "stdlib.mli" 140 5875 5875 "stdlib.mli" 140 5875 5925
)
"src/punycode.ml" 122 3187 3209 "src/punycode.ml" 122 3187 3210
type(
  int
)
"src/punycode.ml" 122 3187 3205 "src/punycode.ml" 122 3187 3210
type(
  bool
)
"src/punycode.ml" 122 3187 3216 "src/punycode.ml" 122 3187 3225
type(
  int
)
ident(
  int_ref delimiter "src/punycode.ml" 13 207 211 "src/punycode.ml" 13 207 220
)
"src/punycode.ml" 122 3187 3229 "src/punycode.ml" 122 3187 3235
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 119 3101 3107 "src/punycode.ml" 119 3101 3113
)
"src/punycode.ml" 122 3187 3216 "src/punycode.ml" 122 3187 3235
type(
  int list
)
"src/punycode.ml" 122 3187 3241 "src/punycode.ml" 122 3187 3247
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 119 3101 3107 "src/punycode.ml" 119 3101 3113
)
"src/punycode.ml" 122 3187 3202 "src/punycode.ml" 122 3187 3247
type(
  int list
)
"src/punycode.ml" 124 3252 3262 "src/punycode.ml" 124 3252 3272
type(
  int -> int -> int -> int -> int list -> int list
)
ident(
  def aux_encode "src/punycode.ml" 124 3252 3254 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 124 3252 3273 "src/punycode.ml" 124 3252 3274
type(
  int
)
ident(
  def h "src/punycode.ml" 124 3252 3275 "src/punycode.ml" 165 4912 4933
)
"src/punycode.ml" 124 3252 3275 "src/punycode.ml" 124 3252 3276
type(
  int
)
ident(
  def n "src/punycode.ml" 124 3252 3277 "src/punycode.ml" 165 4912 4933
)
"src/punycode.ml" 124 3252 3277 "src/punycode.ml" 124 3252 3281
type(
  int
)
ident(
  def bias "src/punycode.ml" 124 3252 3282 "src/punycode.ml" 165 4912 4933
)
"src/punycode.ml" 124 3252 3282 "src/punycode.ml" 124 3252 3287
type(
  int
)
ident(
  def delta "src/punycode.ml" 124 3252 3288 "src/punycode.ml" 165 4912 4933
)
"src/punycode.ml" 124 3252 3288 "src/punycode.ml" 124 3252 3294
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 125 3297 3301 "src/punycode.ml" 165 4912 4933
)
"src/punycode.ml" 125 3297 3304 "src/punycode.ml" 125 3297 3305
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 124 3252 3273 "src/punycode.ml" 124 3252 3274
)
"src/punycode.ml" 125 3297 3306 "src/punycode.ml" 125 3297 3307
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 125 3297 3308 "src/punycode.ml" 125 3297 3317
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 105 2760 2766 "src/punycode.ml" 105 2760 2775
)
"src/punycode.ml" 125 3297 3304 "src/punycode.ml" 125 3297 3317
type(
  bool
)
"src/punycode.ml" 126 3323 3337 "src/punycode.ml" 126 3323 3344
type(
  int -> int -> int
)
ident(
  def get_min "src/punycode.ml" 126 3323 3329 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
type(
  int
)
ident(
  def j "src/punycode.ml" 126 3323 3347 "src/punycode.ml" 131 3505 3516
)
"src/punycode.ml" 126 3323 3347 "src/punycode.ml" 126 3323 3348
type(
  int
)
ident(
  def m "src/punycode.ml" 127 3351 3359 "src/punycode.ml" 131 3505 3516
)
"src/punycode.ml" 127 3351 3362 "src/punycode.ml" 127 3351 3363
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 127 3351 3364 "src/punycode.ml" 127 3351 3365
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 127 3351 3366 "src/punycode.ml" 127 3351 3375
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 105 2760 2766 "src/punycode.ml" 105 2760 2775
)
"src/punycode.ml" 127 3351 3362 "src/punycode.ml" 127 3351 3375
type(
  bool
)
"src/punycode.ml" 128 3381 3394 "src/punycode.ml" 128 3381 3399
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 128 3381 3401 "src/punycode.ml" 128 3381 3402
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 128 3381 3394 "src/punycode.ml" 128 3381 3403
type(
  int
)
"src/punycode.ml" 128 3381 3404 "src/punycode.ml" 128 3381 3406
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/punycode.ml" 128 3381 3407 "src/punycode.ml" 128 3381 3408
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 124 3252 3275 "src/punycode.ml" 124 3252 3276
)
"src/punycode.ml" 128 3381 3394 "src/punycode.ml" 128 3381 3408
type(
  bool
)
"src/punycode.ml" 128 3381 3409 "src/punycode.ml" 128 3381 3411
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/punycode.ml" 128 3381 3412 "src/punycode.ml" 128 3381 3417
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 128 3381 3419 "src/punycode.ml" 128 3381 3420
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 128 3381 3412 "src/punycode.ml" 128 3381 3421
type(
  int
)
"src/punycode.ml" 128 3381 3422 "src/punycode.ml" 128 3381 3423
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 128 3381 3424 "src/punycode.ml" 128 3381 3425
type(
  int
)
ident(
  int_ref m "src/punycode.ml" 126 3323 3347 "src/punycode.ml" 126 3323 3348
)
"src/punycode.ml" 128 3381 3412 "src/punycode.ml" 128 3381 3425
type(
  bool
)
"src/punycode.ml" 128 3381 3394 "src/punycode.ml" 128 3381 3425
type(
  bool
)
"src/punycode.ml" 128 3381 3431 "src/punycode.ml" 128 3381 3438
type(
  int -> int -> int
)
ident(
  int_ref get_min "src/punycode.ml" 126 3323 3337 "src/punycode.ml" 126 3323 3344
)
"src/punycode.ml" 128 3381 3440 "src/punycode.ml" 128 3381 3444
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 128 3381 3445 "src/punycode.ml" 128 3381 3446
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 128 3381 3439 "src/punycode.ml" 128 3381 3447
type(
  int
)
"src/punycode.ml" 128 3381 3448 "src/punycode.ml" 128 3381 3453
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 128 3381 3455 "src/punycode.ml" 128 3381 3456
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 128 3381 3448 "src/punycode.ml" 128 3381 3457
type(
  int
)
"src/punycode.ml" 128 3381 3431 "src/punycode.ml" 128 3381 3457
type(
  int
)
"src/punycode.ml" 129 3458 3473 "src/punycode.ml" 129 3458 3480
type(
  int -> int -> int
)
ident(
  int_ref get_min "src/punycode.ml" 126 3323 3337 "src/punycode.ml" 126 3323 3344
)
"src/punycode.ml" 129 3458 3482 "src/punycode.ml" 129 3458 3486
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 129 3458 3487 "src/punycode.ml" 129 3458 3488
type(
  int
)
ident(
  int_ref j "src/punycode.ml" 126 3323 3345 "src/punycode.ml" 126 3323 3346
)
"src/punycode.ml" 129 3458 3481 "src/punycode.ml" 129 3458 3489
type(
  int
)
"src/punycode.ml" 129 3458 3490 "src/punycode.ml" 129 3458 3491
type(
  int
)
ident(
  int_ref m "src/punycode.ml" 126 3323 3347 "src/punycode.ml" 126 3323 3348
)
"src/punycode.ml" 129 3458 3473 "src/punycode.ml" 129 3458 3491
type(
  int
)
"src/punycode.ml" 128 3381 3391 "src/punycode.ml" 129 3458 3491
type(
  int
)
"src/punycode.ml" 131 3505 3515 "src/punycode.ml" 131 3505 3516
type(
  int
)
ident(
  int_ref m "src/punycode.ml" 126 3323 3347 "src/punycode.ml" 126 3323 3348
)
"src/punycode.ml" 127 3351 3359 "src/punycode.ml" 131 3505 3516
type(
  int
)
"src/punycode.ml" 133 3526 3536 "src/punycode.ml" 133 3526 3537
type(
  int
)
ident(
  def m "src/punycode.ml" 134 3562 3568 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 133 3526 3540 "src/punycode.ml" 133 3526 3547
type(
  int -> int -> int
)
ident(
  int_ref get_min "src/punycode.ml" 126 3323 3337 "src/punycode.ml" 126 3323 3344
)
"src/punycode.ml" 133 3526 3548 "src/punycode.ml" 133 3526 3549
type(
  int
)
"src/punycode.ml" 133 3526 3550 "src/punycode.ml" 133 3526 3558
type(
  int
)
"src/punycode.ml" 133 3526 3540 "src/punycode.ml" 133 3526 3558
type(
  int
)
"src/punycode.ml" 134 3562 3572 "src/punycode.ml" 134 3562 3577
type(
  int
)
ident(
  def delta "src/punycode.ml" 135 3636 3642 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 134 3562 3580 "src/punycode.ml" 134 3562 3585
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 124 3252 3282 "src/punycode.ml" 124 3252 3287
)
"src/punycode.ml" 134 3562 3586 "src/punycode.ml" 134 3562 3587
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 134 3562 3589 "src/punycode.ml" 134 3562 3590
type(
  int
)
ident(
  int_ref m "src/punycode.ml" 133 3526 3536 "src/punycode.ml" 133 3526 3537
)
"src/punycode.ml" 134 3562 3591 "src/punycode.ml" 134 3562 3592
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 134 3562 3593 "src/punycode.ml" 134 3562 3594
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 124 3252 3275 "src/punycode.ml" 124 3252 3276
)
"src/punycode.ml" 134 3562 3588 "src/punycode.ml" 134 3562 3595
type(
  int
)
"src/punycode.ml" 134 3562 3596 "src/punycode.ml" 134 3562 3597
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/punycode.ml" 134 3562 3599 "src/punycode.ml" 134 3562 3600
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 124 3252 3273 "src/punycode.ml" 124 3252 3274
)
"src/punycode.ml" 134 3562 3601 "src/punycode.ml" 134 3562 3602
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 134 3562 3603 "src/punycode.ml" 134 3562 3604
type(
  int
)
"src/punycode.ml" 134 3562 3598 "src/punycode.ml" 134 3562 3605
type(
  int
)
"src/punycode.ml" 134 3562 3588 "src/punycode.ml" 134 3562 3605
type(
  int
)
"src/punycode.ml" 134 3562 3580 "src/punycode.ml" 134 3562 3605
type(
  int
)
"src/punycode.ml" 135 3636 3646 "src/punycode.ml" 135 3636 3647
type(
  int
)
ident(
  def n "src/punycode.ml" 136 3655 3661 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 135 3636 3650 "src/punycode.ml" 135 3636 3651
type(
  int
)
ident(
  int_ref m "src/punycode.ml" 133 3526 3536 "src/punycode.ml" 133 3526 3537
)
"src/punycode.ml" 136 3655 3669 "src/punycode.ml" 136 3655 3680
type(
  int -> int -> int -> int -> int list -> int * int * int * int list
)
ident(
  def aux_foreach "src/punycode.ml" 136 3655 3661 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
type(
  int
)
ident(
  def idx "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 160 4732 4766
)
"src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
type(
  int
)
ident(
  def h "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 160 4732 4766
)
"src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
type(
  int
)
ident(
  def delta "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 160 4732 4766
)
"src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
type(
  int
)
ident(
  def bias "src/punycode.ml" 136 3655 3698 "src/punycode.ml" 160 4732 4766
)
"src/punycode.ml" 136 3655 3698 "src/punycode.ml" 136 3655 3704
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 137 3707 3715 "src/punycode.ml" 160 4732 4766
)
"src/punycode.ml" 137 3707 3718 "src/punycode.ml" 137 3707 3721
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 137 3707 3722 "src/punycode.ml" 137 3707 3723
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 137 3707 3724 "src/punycode.ml" 137 3707 3733
type(
  int
)
ident(
  int_ref instr_len "src/punycode.ml" 105 2760 2766 "src/punycode.ml" 105 2760 2775
)
"src/punycode.ml" 137 3707 3718 "src/punycode.ml" 137 3707 3733
type(
  bool
)
"src/punycode.ml" 138 3740 3753 "src/punycode.ml" 138 3740 3758
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 138 3740 3760 "src/punycode.ml" 138 3740 3763
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 138 3740 3753 "src/punycode.ml" 138 3740 3764
type(
  int
)
"src/punycode.ml" 138 3740 3765 "src/punycode.ml" 138 3740 3766
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 138 3740 3767 "src/punycode.ml" 138 3740 3768
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 135 3636 3646 "src/punycode.ml" 135 3636 3647
)
"src/punycode.ml" 138 3740 3753 "src/punycode.ml" 138 3740 3768
type(
  bool
)
"src/punycode.ml" 140 3827 3839 "src/punycode.ml" 140 3827 3850
type(
  int -> int -> int -> int -> int list -> int * int * int * int list
)
ident(
  int_ref aux_foreach "src/punycode.ml" 136 3655 3669 "src/punycode.ml" 136 3655 3680
)
"src/punycode.ml" 140 3827 3852 "src/punycode.ml" 140 3827 3856
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 140 3827 3857 "src/punycode.ml" 140 3827 3860
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 140 3827 3851 "src/punycode.ml" 140 3827 3861
type(
  int
)
"src/punycode.ml" 140 3827 3862 "src/punycode.ml" 140 3827 3863
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 140 3827 3865 "src/punycode.ml" 140 3827 3869
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 140 3827 3870 "src/punycode.ml" 140 3827 3875
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
)
"src/punycode.ml" 140 3827 3864 "src/punycode.ml" 140 3827 3876
type(
  int
)
"src/punycode.ml" 140 3827 3877 "src/punycode.ml" 140 3827 3881
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 140 3827 3882 "src/punycode.ml" 140 3827 3888
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 136 3655 3698 "src/punycode.ml" 136 3655 3704
)
"src/punycode.ml" 140 3827 3839 "src/punycode.ml" 140 3827 3888
type(
  int * int * int * int list
)
"src/punycode.ml" 141 3889 3907 "src/punycode.ml" 141 3889 3912
type(
  int array
)
ident(
  int_ref instr "src/punycode.ml" 104 2741 2752 "src/punycode.ml" 104 2741 2757
)
"src/punycode.ml" 141 3889 3914 "src/punycode.ml" 141 3889 3917
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 141 3889 3907 "src/punycode.ml" 141 3889 3918
type(
  int
)
"src/punycode.ml" 141 3889 3919 "src/punycode.ml" 141 3889 3920
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/punycode.ml" 141 3889 3921 "src/punycode.ml" 141 3889 3922
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 135 3636 3646 "src/punycode.ml" 135 3636 3647
)
"src/punycode.ml" 141 3889 3907 "src/punycode.ml" 141 3889 3922
type(
  bool
)
"src/punycode.ml" 142 3928 3950 "src/punycode.ml" 142 3928 3957
type(
  int -> int -> int list -> int * int list
)
ident(
  def aux_for "src/punycode.ml" 142 3928 3942 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 142 3928 3958 "src/punycode.ml" 142 3928 3959
type(
  int
)
ident(
  def k "src/punycode.ml" 142 3928 3960 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 142 3928 3960 "src/punycode.ml" 142 3928 3961
type(
  int
)
ident(
  def q "src/punycode.ml" 142 3928 3962 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 142 3928 3962 "src/punycode.ml" 142 3928 3968
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 143 3971 3987 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
type(
  int
)
ident(
  def t "src/punycode.ml" 145 4090 4108 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 143 3971 3998 "src/punycode.ml" 143 3971 3999
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 142 3928 3958 "src/punycode.ml" 142 3928 3959
)
"src/punycode.ml" 143 3971 4000 "src/punycode.ml" 143 3971 4002
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/punycode.ml" 143 3971 4003 "src/punycode.ml" 143 3971 4007
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 143 3971 3998 "src/punycode.ml" 143 3971 4007
type(
  bool
)
"src/punycode.ml" 143 3971 4013 "src/punycode.ml" 143 3971 4017
type(
  int
)
ident(
  int_ref tmin "src/punycode.ml" 7 74 78 "src/punycode.ml" 7 74 82
)
"src/punycode.ml" 144 4018 4046 "src/punycode.ml" 144 4018 4047
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 142 3928 3958 "src/punycode.ml" 142 3928 3959
)
"src/punycode.ml" 144 4018 4048 "src/punycode.ml" 144 4018 4050
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/punycode.ml" 144 4018 4051 "src/punycode.ml" 144 4018 4055
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 144 4018 4056 "src/punycode.ml" 144 4018 4057
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 144 4018 4058 "src/punycode.ml" 144 4018 4062
type(
  int
)
ident(
  int_ref tmax "src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
)
"src/punycode.ml" 144 4018 4051 "src/punycode.ml" 144 4018 4062
type(
  int
)
"src/punycode.ml" 144 4018 4046 "src/punycode.ml" 144 4018 4062
type(
  bool
)
"src/punycode.ml" 144 4018 4068 "src/punycode.ml" 144 4018 4072
type(
  int
)
ident(
  int_ref tmax "src/punycode.ml" 8 95 99 "src/punycode.ml" 8 95 103
)
"src/punycode.ml" 144 4018 4078 "src/punycode.ml" 144 4018 4079
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 142 3928 3958 "src/punycode.ml" 142 3928 3959
)
"src/punycode.ml" 144 4018 4080 "src/punycode.ml" 144 4018 4081
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 144 4018 4082 "src/punycode.ml" 144 4018 4086
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 144 4018 4078 "src/punycode.ml" 144 4018 4086
type(
  int
)
"src/punycode.ml" 144 4018 4043 "src/punycode.ml" 144 4018 4086
type(
  int
)
"src/punycode.ml" 143 3971 3995 "src/punycode.ml" 144 4018 4086
type(
  int
)
"src/punycode.ml" 145 4090 4111 "src/punycode.ml" 145 4090 4112
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 142 3928 3960 "src/punycode.ml" 142 3928 3961
)
"src/punycode.ml" 145 4090 4113 "src/punycode.ml" 145 4090 4114
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/punycode.ml" 145 4090 4115 "src/punycode.ml" 145 4090 4116
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 145 4090 4111 "src/punycode.ml" 145 4090 4116
type(
  bool
)
"src/punycode.ml" 146 4122 4142 "src/punycode.ml" 146 4122 4143
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 142 3928 3960 "src/punycode.ml" 142 3928 3961
)
"src/punycode.ml" 146 4122 4145 "src/punycode.ml" 146 4122 4151
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 142 3928 3962 "src/punycode.ml" 142 3928 3968
)
"src/punycode.ml" 146 4122 4142 "src/punycode.ml" 146 4122 4151
type(
  int * int list
)
"src/punycode.ml" 148 4175 4199 "src/punycode.ml" 148 4175 4200
type(
  int
)
ident(
  def o "src/punycode.ml" 149 4250 4270 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 148 4175 4203 "src/punycode.ml" 148 4175 4215
type(
  int -> int
)
ident(
  int_ref encode_digit "src/punycode.ml" 27 419 423 "src/punycode.ml" 27 419 435
)
"src/punycode.ml" 148 4175 4217 "src/punycode.ml" 148 4175 4218
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 148 4175 4219 "src/punycode.ml" 148 4175 4220
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 148 4175 4223 "src/punycode.ml" 148 4175 4224
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 142 3928 3960 "src/punycode.ml" 142 3928 3961
)
"src/punycode.ml" 148 4175 4225 "src/punycode.ml" 148 4175 4226
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 148 4175 4227 "src/punycode.ml" 148 4175 4228
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 148 4175 4222 "src/punycode.ml" 148 4175 4229
type(
  int
)
"src/punycode.ml" 148 4175 4230 "src/punycode.ml" 148 4175 4233
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( mod ) "stdlib.mli" 373 14550 14550 "stdlib.mli" 373 14550 14598
)
"src/punycode.ml" 148 4175 4235 "src/punycode.ml" 148 4175 4239
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 148 4175 4240 "src/punycode.ml" 148 4175 4241
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 148 4175 4242 "src/punycode.ml" 148 4175 4243
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 148 4175 4234 "src/punycode.ml" 148 4175 4244
type(
  int
)
"src/punycode.ml" 148 4175 4221 "src/punycode.ml" 148 4175 4245
type(
  int
)
"src/punycode.ml" 148 4175 4216 "src/punycode.ml" 148 4175 4246
type(
  int
)
"src/punycode.ml" 148 4175 4203 "src/punycode.ml" 148 4175 4246
type(
  int
)
"src/punycode.ml" 149 4250 4274 "src/punycode.ml" 149 4250 4275
type(
  int
)
ident(
  def q "src/punycode.ml" 150 4302 4324 "src/punycode.ml" 150 4302 4356
)
"src/punycode.ml" 149 4250 4279 "src/punycode.ml" 149 4250 4280
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 142 3928 3960 "src/punycode.ml" 142 3928 3961
)
"src/punycode.ml" 149 4250 4281 "src/punycode.ml" 149 4250 4282
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 149 4250 4283 "src/punycode.ml" 149 4250 4284
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 149 4250 4278 "src/punycode.ml" 149 4250 4285
type(
  int
)
"src/punycode.ml" 149 4250 4286 "src/punycode.ml" 149 4250 4287
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( / ) "stdlib.mli" 362 14084 14084 "stdlib.mli" 362 14084 14130
)
"src/punycode.ml" 149 4250 4289 "src/punycode.ml" 149 4250 4293
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 149 4250 4294 "src/punycode.ml" 149 4250 4295
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/punycode.ml" 149 4250 4296 "src/punycode.ml" 149 4250 4297
type(
  int
)
ident(
  int_ref t "src/punycode.ml" 143 3971 3991 "src/punycode.ml" 143 3971 3992
)
"src/punycode.ml" 149 4250 4288 "src/punycode.ml" 149 4250 4298
type(
  int
)
"src/punycode.ml" 149 4250 4278 "src/punycode.ml" 149 4250 4298
type(
  int
)
"src/punycode.ml" 150 4302 4324 "src/punycode.ml" 150 4302 4331
type(
  int -> int -> int list -> int * int list
)
ident(
  int_ref aux_for "src/punycode.ml" 142 3928 3950 "src/punycode.ml" 142 3928 3957
)
"src/punycode.ml" 150 4302 4333 "src/punycode.ml" 150 4302 4334
type(
  int
)
ident(
  int_ref k "src/punycode.ml" 142 3928 3958 "src/punycode.ml" 142 3928 3959
)
"src/punycode.ml" 150 4302 4335 "src/punycode.ml" 150 4302 4336
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/punycode.ml" 150 4302 4337 "src/punycode.ml" 150 4302 4341
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 150 4302 4332 "src/punycode.ml" 150 4302 4342
type(
  int
)
"src/punycode.ml" 150 4302 4343 "src/punycode.ml" 150 4302 4344
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 149 4250 4274 "src/punycode.ml" 149 4250 4275
)
"src/punycode.ml" 150 4302 4346 "src/punycode.ml" 150 4302 4347
type(
  int
)
ident(
  int_ref o "src/punycode.ml" 148 4175 4199 "src/punycode.ml" 148 4175 4200
)
"src/punycode.ml" 150 4302 4349 "src/punycode.ml" 150 4302 4355
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 142 3928 3962 "src/punycode.ml" 142 3928 3968
)
"src/punycode.ml" 150 4302 4345 "src/punycode.ml" 150 4302 4356
type(
  int list
)
"src/punycode.ml" 150 4302 4324 "src/punycode.ml" 150 4302 4356
type(
  int * int list
)
"src/punycode.ml" 149 4250 4270 "src/punycode.ml" 150 4302 4356
type(
  int * int list
)
"src/punycode.ml" 148 4175 4195 "src/punycode.ml" 150 4302 4356
type(
  int * int list
)
"src/punycode.ml" 145 4090 4108 "src/punycode.ml" 150 4302 4356
type(
  int * int list
)
"src/punycode.ml" 143 3971 3987 "src/punycode.ml" 150 4302 4356
type(
  int * int list
)
"src/punycode.ml" 152 4374 4392 "src/punycode.ml" 152 4374 4393
type(
  int
)
ident(
  def q "src/punycode.ml" 153 4433 4447 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 152 4374 4395 "src/punycode.ml" 152 4374 4401
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 153 4433 4447 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 152 4374 4392 "src/punycode.ml" 152 4374 4401
type(
  int * int list
)
"src/punycode.ml" 152 4374 4404 "src/punycode.ml" 152 4374 4411
type(
  int -> int -> int list -> int * int list
)
ident(
  int_ref aux_for "src/punycode.ml" 142 3928 3950 "src/punycode.ml" 142 3928 3957
)
"src/punycode.ml" 152 4374 4412 "src/punycode.ml" 152 4374 4416
type(
  int
)
ident(
  int_ref base "src/punycode.ml" 6 52 56 "src/punycode.ml" 6 52 60
)
"src/punycode.ml" 152 4374 4417 "src/punycode.ml" 152 4374 4422
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
)
"src/punycode.ml" 152 4374 4423 "src/punycode.ml" 152 4374 4429
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 136 3655 3698 "src/punycode.ml" 136 3655 3704
)
"src/punycode.ml" 152 4374 4404 "src/punycode.ml" 152 4374 4429
type(
  int * int list
)
"src/punycode.ml" 153 4433 4451 "src/punycode.ml" 153 4433 4457
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 154 4488 4502 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 153 4433 4460 "src/punycode.ml" 153 4433 4472
type(
  int -> int
)
ident(
  int_ref encode_digit "src/punycode.ml" 27 419 423 "src/punycode.ml" 27 419 435
)
"src/punycode.ml" 153 4433 4473 "src/punycode.ml" 153 4433 4474
type(
  int
)
ident(
  int_ref q "src/punycode.ml" 152 4374 4392 "src/punycode.ml" 152 4374 4393
)
"src/punycode.ml" 153 4433 4460 "src/punycode.ml" 153 4433 4474
type(
  int
)
"src/punycode.ml" 153 4433 4478 "src/punycode.ml" 153 4433 4484
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 152 4374 4395 "src/punycode.ml" 152 4374 4401
)
"src/punycode.ml" 153 4433 4460 "src/punycode.ml" 153 4433 4484
type(
  int list
)
"src/punycode.ml" 154 4488 4506 "src/punycode.ml" 154 4488 4510
type(
  int
)
ident(
  def bias "src/punycode.ml" 155 4550 4564 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 154 4488 4513 "src/punycode.ml" 154 4488 4523
type(
  int -> int -> bool -> int
)
ident(
  int_ref adapt_bias "src/punycode.ml" 30 489 493 "src/punycode.ml" 30 489 503
)
"src/punycode.ml" 154 4488 4524 "src/punycode.ml" 154 4488 4529
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
)
"src/punycode.ml" 154 4488 4531 "src/punycode.ml" 154 4488 4535
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 154 4488 4536 "src/punycode.ml" 154 4488 4537
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 154 4488 4530 "src/punycode.ml" 154 4488 4538
type(
  int
)
"src/punycode.ml" 154 4488 4540 "src/punycode.ml" 154 4488 4541
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 154 4488 4542 "src/punycode.ml" 154 4488 4543
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/punycode.ml" 154 4488 4544 "src/punycode.ml" 154 4488 4545
type(
  int
)
ident(
  int_ref b "src/punycode.ml" 120 3140 3146 "src/punycode.ml" 120 3140 3147
)
"src/punycode.ml" 154 4488 4539 "src/punycode.ml" 154 4488 4546
type(
  bool
)
"src/punycode.ml" 154 4488 4513 "src/punycode.ml" 154 4488 4546
type(
  int
)
"src/punycode.ml" 155 4550 4568 "src/punycode.ml" 155 4550 4573
type(
  int
)
ident(
  def delta "src/punycode.ml" 156 4581 4597 "src/punycode.ml" 156 4581 4646
)
"src/punycode.ml" 155 4550 4576 "src/punycode.ml" 155 4550 4577
type(
  int
)
"src/punycode.ml" 156 4581 4597 "src/punycode.ml" 156 4581 4608
type(
  int -> int -> int -> int -> int list -> int * int * int * int list
)
ident(
  int_ref aux_foreach "src/punycode.ml" 136 3655 3669 "src/punycode.ml" 136 3655 3680
)
"src/punycode.ml" 156 4581 4610 "src/punycode.ml" 156 4581 4614
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 156 4581 4615 "src/punycode.ml" 156 4581 4618
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 156 4581 4609 "src/punycode.ml" 156 4581 4619
type(
  int
)
"src/punycode.ml" 156 4581 4621 "src/punycode.ml" 156 4581 4625
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 156 4581 4626 "src/punycode.ml" 156 4581 4627
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 156 4581 4620 "src/punycode.ml" 156 4581 4628
type(
  int
)
"src/punycode.ml" 156 4581 4629 "src/punycode.ml" 156 4581 4634
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 155 4550 4568 "src/punycode.ml" 155 4550 4573
)
"src/punycode.ml" 156 4581 4635 "src/punycode.ml" 156 4581 4639
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 154 4488 4506 "src/punycode.ml" 154 4488 4510
)
"src/punycode.ml" 156 4581 4640 "src/punycode.ml" 156 4581 4646
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 153 4433 4451 "src/punycode.ml" 153 4433 4457
)
"src/punycode.ml" 156 4581 4597 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 155 4550 4564 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 154 4488 4502 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 153 4433 4447 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 152 4374 4388 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 142 3928 3942 "src/punycode.ml" 156 4581 4646
type(
  int * int * int * int list
)
"src/punycode.ml" 158 4662 4674 "src/punycode.ml" 158 4662 4685
type(
  int -> int -> int -> int -> int list -> int * int * int * int list
)
ident(
  int_ref aux_foreach "src/punycode.ml" 136 3655 3669 "src/punycode.ml" 136 3655 3680
)
"src/punycode.ml" 158 4662 4687 "src/punycode.ml" 158 4662 4691
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 158 4662 4692 "src/punycode.ml" 158 4662 4695
type(
  int
)
ident(
  int_ref idx "src/punycode.ml" 136 3655 3681 "src/punycode.ml" 136 3655 3684
)
"src/punycode.ml" 158 4662 4686 "src/punycode.ml" 158 4662 4696
type(
  int
)
"src/punycode.ml" 158 4662 4697 "src/punycode.ml" 158 4662 4698
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 158 4662 4699 "src/punycode.ml" 158 4662 4704
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
)
"src/punycode.ml" 158 4662 4705 "src/punycode.ml" 158 4662 4709
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 158 4662 4710 "src/punycode.ml" 158 4662 4716
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 136 3655 3698 "src/punycode.ml" 136 3655 3704
)
"src/punycode.ml" 158 4662 4674 "src/punycode.ml" 158 4662 4716
type(
  int * int * int * int list
)
"src/punycode.ml" 141 3889 3904 "src/punycode.ml" 158 4662 4716
type(
  int * int * int * int list
)
"src/punycode.ml" 138 3740 3750 "src/punycode.ml" 158 4662 4716
type(
  int * int * int * int list
)
"src/punycode.ml" 160 4732 4744 "src/punycode.ml" 160 4732 4745
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 136 3655 3685 "src/punycode.ml" 136 3655 3686
)
"src/punycode.ml" 160 4732 4747 "src/punycode.ml" 160 4732 4752
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 136 3655 3687 "src/punycode.ml" 136 3655 3692
)
"src/punycode.ml" 160 4732 4754 "src/punycode.ml" 160 4732 4758
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 136 3655 3693 "src/punycode.ml" 136 3655 3697
)
"src/punycode.ml" 160 4732 4760 "src/punycode.ml" 160 4732 4766
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 136 3655 3698 "src/punycode.ml" 136 3655 3704
)
"src/punycode.ml" 160 4732 4744 "src/punycode.ml" 160 4732 4766
type(
  int * int * int * int list
)
"src/punycode.ml" 137 3707 3715 "src/punycode.ml" 160 4732 4766
type(
  int * int * int * int list
)
"src/punycode.ml" 162 4776 4786 "src/punycode.ml" 162 4776 4787
type(
  int
)
ident(
  def h "src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 162 4776 4789 "src/punycode.ml" 162 4776 4794
type(
  int
)
ident(
  def delta "src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 162 4776 4796 "src/punycode.ml" 162 4776 4800
type(
  int
)
ident(
  def bias "src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 162 4776 4802 "src/punycode.ml" 162 4776 4808
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4902
)
"src/punycode.ml" 162 4776 4786 "src/punycode.ml" 162 4776 4808
type(
  int * int * int * int list
)
"src/punycode.ml" 162 4776 4811 "src/punycode.ml" 162 4776 4822
type(
  int -> int -> int -> int -> int list -> int * int * int * int list
)
ident(
  int_ref aux_foreach "src/punycode.ml" 136 3655 3669 "src/punycode.ml" 136 3655 3680
)
"src/punycode.ml" 162 4776 4823 "src/punycode.ml" 162 4776 4824
type(
  int
)
"src/punycode.ml" 162 4776 4825 "src/punycode.ml" 162 4776 4826
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 124 3252 3273 "src/punycode.ml" 124 3252 3274
)
"src/punycode.ml" 162 4776 4827 "src/punycode.ml" 162 4776 4832
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 134 3562 3572 "src/punycode.ml" 134 3562 3577
)
"src/punycode.ml" 162 4776 4833 "src/punycode.ml" 162 4776 4837
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 124 3252 3277 "src/punycode.ml" 124 3252 3281
)
"src/punycode.ml" 162 4776 4838 "src/punycode.ml" 162 4776 4844
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 124 3252 3288 "src/punycode.ml" 124 3252 3294
)
"src/punycode.ml" 162 4776 4811 "src/punycode.ml" 162 4776 4844
type(
  int * int * int * int list
)
"src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4866
type(
  int -> int -> int -> int -> int list -> int list
)
ident(
  int_ref aux_encode "src/punycode.ml" 124 3252 3262 "src/punycode.ml" 124 3252 3272
)
"src/punycode.ml" 163 4848 4867 "src/punycode.ml" 163 4848 4868
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 162 4776 4786 "src/punycode.ml" 162 4776 4787
)
"src/punycode.ml" 163 4848 4870 "src/punycode.ml" 163 4848 4874
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 163 4848 4875 "src/punycode.ml" 163 4848 4876
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 135 3636 3646 "src/punycode.ml" 135 3636 3647
)
"src/punycode.ml" 163 4848 4869 "src/punycode.ml" 163 4848 4877
type(
  int
)
"src/punycode.ml" 163 4848 4878 "src/punycode.ml" 163 4848 4882
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 162 4776 4796 "src/punycode.ml" 162 4776 4800
)
"src/punycode.ml" 163 4848 4884 "src/punycode.ml" 163 4848 4888
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 163 4848 4889 "src/punycode.ml" 163 4848 4894
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 162 4776 4789 "src/punycode.ml" 162 4776 4794
)
"src/punycode.ml" 163 4848 4883 "src/punycode.ml" 163 4848 4895
type(
  int
)
"src/punycode.ml" 163 4848 4896 "src/punycode.ml" 163 4848 4902
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 162 4776 4802 "src/punycode.ml" 162 4776 4808
)
"src/punycode.ml" 163 4848 4856 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 162 4776 4782 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 136 3655 3661 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 135 3636 3642 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 134 3562 3568 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 133 3526 3532 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 126 3323 3329 "src/punycode.ml" 163 4848 4902
type(
  int list
)
"src/punycode.ml" 165 4912 4918 "src/punycode.ml" 165 4912 4926
type(
  int list -> int list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/punycode.ml" 165 4912 4927 "src/punycode.ml" 165 4912 4933
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 124 3252 3288 "src/punycode.ml" 124 3252 3294
)
"src/punycode.ml" 165 4912 4918 "src/punycode.ml" 165 4912 4933
type(
  int list
)
"src/punycode.ml" 125 3297 3301 "src/punycode.ml" 165 4912 4933
type(
  int list
)
"src/punycode.ml" 167 4939 4945 "src/punycode.ml" 167 4939 4951
type(
  int list
)
ident(
  def outstr "src/punycode.ml" 168 4990 4992 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 167 4939 4954 "src/punycode.ml" 167 4939 4964
type(
  int -> int -> int -> int -> int list -> int list
)
ident(
  int_ref aux_encode "src/punycode.ml" 124 3252 3262 "src/punycode.ml" 124 3252 3272
)
"src/punycode.ml" 167 4939 4965 "src/punycode.ml" 167 4939 4966
type(
  int
)
ident(
  int_ref h "src/punycode.ml" 121 3172 3178 "src/punycode.ml" 121 3172 3179
)
"src/punycode.ml" 167 4939 4967 "src/punycode.ml" 167 4939 4968
type(
  int
)
ident(
  int_ref n "src/punycode.ml" 106 2800 2806 "src/punycode.ml" 106 2800 2807
)
"src/punycode.ml" 167 4939 4969 "src/punycode.ml" 167 4939 4973
type(
  int
)
ident(
  int_ref bias "src/punycode.ml" 108 2842 2848 "src/punycode.ml" 108 2842 2852
)
"src/punycode.ml" 167 4939 4974 "src/punycode.ml" 167 4939 4979
type(
  int
)
ident(
  int_ref delta "src/punycode.ml" 107 2823 2829 "src/punycode.ml" 107 2823 2834
)
"src/punycode.ml" 167 4939 4980 "src/punycode.ml" 167 4939 4986
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 122 3187 3193 "src/punycode.ml" 122 3187 3199
)
"src/punycode.ml" 167 4939 4954 "src/punycode.ml" 167 4939 4986
type(
  int list
)
"src/punycode.ml" 168 4990 4996 "src/punycode.ml" 168 4990 4999
type(
  int
)
ident(
  def len "src/punycode.ml" 169 5024 5026 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 168 4990 5002 "src/punycode.ml" 168 4990 5013
type(
  int list -> int
)
ident(
  int_ref Stdlib.List.length "list.mli" 43 2033 2033 "list.mli" 43 2033 2060
)
"src/punycode.ml" 168 4990 5014 "src/punycode.ml" 168 4990 5020
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 167 4939 4945 "src/punycode.ml" 167 4939 4951
)
"src/punycode.ml" 168 4990 5002 "src/punycode.ml" 168 4990 5020
type(
  int
)
"src/punycode.ml" 169 5024 5030 "src/punycode.ml" 169 5024 5033
type(
  bytes
)
ident(
  def str "src/punycode.ml" 170 5056 5058 "src/punycode.ml" 171 5136 5164
)
"src/punycode.ml" 169 5024 5036 "src/punycode.ml" 169 5024 5048
type(
  int -> bytes
)
ident(
  int_ref Stdlib.Bytes.create "bytes.mli" 70 3056 3056 "bytes.mli" 70 3056 3108
)
"src/punycode.ml" 169 5024 5049 "src/punycode.ml" 169 5024 5052
type(
  int
)
ident(
  int_ref len "src/punycode.ml" 168 4990 4996 "src/punycode.ml" 168 4990 4999
)
"src/punycode.ml" 169 5024 5036 "src/punycode.ml" 169 5024 5052
type(
  bytes
)
"src/punycode.ml" 170 5056 5062 "src/punycode.ml" 170 5056 5063
type(
  int
)
"src/punycode.ml" 170 5056 5066 "src/punycode.ml" 170 5056 5080
type(
  (int -> int -> int) -> int -> int list -> int
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/punycode.ml" 170 5056 5086 "src/punycode.ml" 170 5056 5087
type(
  int
)
ident(
  def i "src/punycode.ml" 170 5056 5088 "src/punycode.ml" 170 5056 5122
)
"src/punycode.ml" 170 5056 5088 "src/punycode.ml" 170 5056 5089
type(
  int
)
ident(
  def c "src/punycode.ml" 170 5056 5093 "src/punycode.ml" 170 5056 5122
)
"src/punycode.ml" 170 5056 5093 "src/punycode.ml" 170 5056 5096
type(
  bytes
)
ident(
  int_ref str "src/punycode.ml" 169 5024 5030 "src/punycode.ml" 169 5024 5033
)
"src/punycode.ml" 170 5056 5098 "src/punycode.ml" 170 5056 5099
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 170 5056 5086 "src/punycode.ml" 170 5056 5087
)
"src/punycode.ml" 170 5056 5104 "src/punycode.ml" 170 5056 5112
type(
  int -> char
)
ident(
  int_ref Stdlib.Char.chr "char.mli" 21 1198 1198 "char.mli" 21 1198 1219
)
"src/punycode.ml" 170 5056 5113 "src/punycode.ml" 170 5056 5114
type(
  int
)
ident(
  int_ref c "src/punycode.ml" 170 5056 5088 "src/punycode.ml" 170 5056 5089
)
"src/punycode.ml" 170 5056 5104 "src/punycode.ml" 170 5056 5114
type(
  char
)
"src/punycode.ml" 170 5056 5093 "src/punycode.ml" 170 5056 5114
type(
  unit
)
"src/punycode.ml" 170 5056 5116 "src/punycode.ml" 170 5056 5120
type(
  int -> int
)
ident(
  int_ref Stdlib.succ "stdlib.mli" 341 13488 13488 "stdlib.mli" 341 13488 13527
)
"src/punycode.ml" 170 5056 5121 "src/punycode.ml" 170 5056 5122
type(
  int
)
ident(
  int_ref i "src/punycode.ml" 170 5056 5086 "src/punycode.ml" 170 5056 5087
)
"src/punycode.ml" 170 5056 5116 "src/punycode.ml" 170 5056 5122
type(
  int
)
"src/punycode.ml" 170 5056 5093 "src/punycode.ml" 170 5056 5122
type(
  int
)
"src/punycode.ml" 170 5056 5081 "src/punycode.ml" 170 5056 5123
type(
  int -> int -> int
)
"src/punycode.ml" 170 5056 5124 "src/punycode.ml" 170 5056 5125
type(
  int
)
"src/punycode.ml" 170 5056 5126 "src/punycode.ml" 170 5056 5132
type(
  int list
)
ident(
  int_ref outstr "src/punycode.ml" 167 4939 4945 "src/punycode.ml" 167 4939 4951
)
"src/punycode.ml" 170 5056 5066 "src/punycode.ml" 170 5056 5132
type(
  int
)
"src/punycode.ml" 171 5136 5138 "src/punycode.ml" 171 5136 5160
type(
  bytes -> string
)
ident(
  int_ref Stdlib.Bytes.unsafe_to_string "bytes.mli" 370 15435 15435 "bytes.mli" 370 15435 15473
)
"src/punycode.ml" 171 5136 5161 "src/punycode.ml" 171 5136 5164
type(
  bytes
)
ident(
  int_ref str "src/punycode.ml" 169 5024 5030 "src/punycode.ml" 169 5024 5033
)
"src/punycode.ml" 171 5136 5138 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 170 5056 5058 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 169 5024 5026 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 168 4990 4992 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 167 4939 4941 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 124 3252 3254 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 122 3187 3189 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 121 3172 3174 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 120 3140 3142 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 119 3101 3103 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 110 2872 2874 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 108 2842 2844 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 107 2823 2825 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 106 2800 2802 "src/punycode.ml" 171 5136 5164
type(
  string
)
"src/punycode.ml" 105 2760 2762 "src/punycode.ml" 171 5136 5164
type(
  string
)
