"lib/re_perl.ml" 26 934 938 "lib/re_perl.ml" 26 934 959
type(
  string -> Re.t
)
ident(
  def posix_class_of_string "lib/re_perl.ml" 42 1360 1360 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 27 971 975 "lib/re_perl.ml" 27 971 982
type(
  string
)
"lib/re_perl.ml" 27 971 987 "lib/re_perl.ml" 27 971 995
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_perl.ml" 28 996 1000 "lib/re_perl.ml" 28 996 1007
type(
  string
)
"lib/re_perl.ml" 28 996 1012 "lib/re_perl.ml" 28 996 1020
type(
  Re.t
)
ident(
  ext_ref Re.ascii
)
"lib/re_perl.ml" 29 1021 1025 "lib/re_perl.ml" 29 1021 1032
type(
  string
)
"lib/re_perl.ml" 29 1021 1037 "lib/re_perl.ml" 29 1021 1045
type(
  Re.t
)
ident(
  ext_ref Re.blank
)
"lib/re_perl.ml" 30 1046 1050 "lib/re_perl.ml" 30 1046 1057
type(
  string
)
"lib/re_perl.ml" 30 1046 1062 "lib/re_perl.ml" 30 1046 1070
type(
  Re.t
)
ident(
  ext_ref Re.cntrl
)
"lib/re_perl.ml" 31 1071 1075 "lib/re_perl.ml" 31 1071 1082
type(
  string
)
"lib/re_perl.ml" 31 1071 1087 "lib/re_perl.ml" 31 1071 1095
type(
  Re.t
)
ident(
  ext_ref Re.digit
)
"lib/re_perl.ml" 32 1096 1100 "lib/re_perl.ml" 32 1096 1107
type(
  string
)
"lib/re_perl.ml" 32 1096 1112 "lib/re_perl.ml" 32 1096 1120
type(
  Re.t
)
ident(
  ext_ref Re.lower
)
"lib/re_perl.ml" 33 1121 1125 "lib/re_perl.ml" 33 1121 1132
type(
  string
)
"lib/re_perl.ml" 33 1121 1137 "lib/re_perl.ml" 33 1121 1145
type(
  Re.t
)
ident(
  ext_ref Re.print
)
"lib/re_perl.ml" 34 1146 1150 "lib/re_perl.ml" 34 1146 1157
type(
  string
)
"lib/re_perl.ml" 34 1146 1162 "lib/re_perl.ml" 34 1146 1170
type(
  Re.t
)
ident(
  ext_ref Re.space
)
"lib/re_perl.ml" 35 1171 1175 "lib/re_perl.ml" 35 1171 1182
type(
  string
)
"lib/re_perl.ml" 35 1171 1187 "lib/re_perl.ml" 35 1171 1195
type(
  Re.t
)
ident(
  ext_ref Re.upper
)
"lib/re_perl.ml" 36 1196 1200 "lib/re_perl.ml" 36 1196 1206
type(
  string
)
"lib/re_perl.ml" 36 1196 1212 "lib/re_perl.ml" 36 1196 1220
type(
  Re.t
)
ident(
  ext_ref Re.wordc
)
"lib/re_perl.ml" 37 1221 1225 "lib/re_perl.ml" 37 1221 1232
type(
  string
)
"lib/re_perl.ml" 37 1221 1237 "lib/re_perl.ml" 37 1221 1245
type(
  Re.t
)
ident(
  ext_ref Re.punct
)
"lib/re_perl.ml" 38 1246 1250 "lib/re_perl.ml" 38 1246 1257
type(
  string
)
"lib/re_perl.ml" 38 1246 1262 "lib/re_perl.ml" 38 1246 1270
type(
  Re.t
)
ident(
  ext_ref Re.graph
)
"lib/re_perl.ml" 39 1271 1275 "lib/re_perl.ml" 39 1271 1283
type(
  string
)
"lib/re_perl.ml" 39 1271 1287 "lib/re_perl.ml" 39 1271 1296
type(
  Re.t
)
ident(
  ext_ref Re.xdigit
)
"lib/re_perl.ml" 40 1297 1301 "lib/re_perl.ml" 40 1297 1307
type(
  string
)
ident(
  def class_ "lib/re_perl.ml" 40 1297 1313 "lib/re_perl.ml" 40 1297 1358
)
"lib/re_perl.ml" 40 1297 1313 "lib/re_perl.ml" 40 1297 1324
type(
  string -> Re.t
)
ident(
  ext_ref Pervasives.invalid_arg
)
"lib/re_perl.ml" 40 1297 1326 "lib/re_perl.ml" 40 1297 1348
type(
  string
)
"lib/re_perl.ml" 40 1297 1349 "lib/re_perl.ml" 40 1297 1350
type(
  string -> string -> string
)
ident(
  ext_ref Pervasives.( ^ )
)
"lib/re_perl.ml" 40 1297 1351 "lib/re_perl.ml" 40 1297 1357
type(
  string
)
ident(
  int_ref class_ "lib/re_perl.ml" 40 1297 1301 "lib/re_perl.ml" 40 1297 1307
)
"lib/re_perl.ml" 40 1297 1325 "lib/re_perl.ml" 40 1297 1358
call(
  stack
)
type(
  string
)
"lib/re_perl.ml" 40 1297 1313 "lib/re_perl.ml" 40 1297 1358
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 26 934 962 "lib/re_perl.ml" 40 1297 1358
type(
  string -> Re.t
)
"lib/re_perl.ml" 42 1360 1364 "lib/re_perl.ml" 42 1360 1383
type(
  string list
)
ident(
  def posix_class_strings "lib/re_perl.ml" 49 1530 1530 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 43 1386 1390 "lib/re_perl.ml" 43 1386 1397
type(
  string
)
"lib/re_perl.ml" 43 1386 1400 "lib/re_perl.ml" 43 1386 1407
type(
  string
)
"lib/re_perl.ml" 43 1386 1410 "lib/re_perl.ml" 43 1386 1417
type(
  string
)
"lib/re_perl.ml" 44 1418 1422 "lib/re_perl.ml" 44 1418 1429
type(
  string
)
"lib/re_perl.ml" 44 1418 1432 "lib/re_perl.ml" 44 1418 1439
type(
  string
)
"lib/re_perl.ml" 44 1418 1442 "lib/re_perl.ml" 44 1418 1449
type(
  string
)
"lib/re_perl.ml" 45 1450 1454 "lib/re_perl.ml" 45 1450 1461
type(
  string
)
"lib/re_perl.ml" 45 1450 1464 "lib/re_perl.ml" 45 1450 1471
type(
  string
)
"lib/re_perl.ml" 45 1450 1474 "lib/re_perl.ml" 45 1450 1481
type(
  string
)
"lib/re_perl.ml" 46 1482 1486 "lib/re_perl.ml" 46 1482 1492
type(
  string
)
"lib/re_perl.ml" 46 1482 1496 "lib/re_perl.ml" 46 1482 1503
type(
  string
)
"lib/re_perl.ml" 46 1482 1506 "lib/re_perl.ml" 46 1482 1513
type(
  string
)
"lib/re_perl.ml" 47 1514 1518 "lib/re_perl.ml" 47 1514 1526
type(
  string
)
"lib/re_perl.ml" 43 1386 1388 "lib/re_perl.ml" 47 1514 1528
type(
  string list
)
"lib/re_perl.ml" 49 1530 1534 "lib/re_perl.ml" 49 1530 1539
type(
  bool -> bool -> bool -> bool -> string -> Re.t
)
ident(
  def parse "lib/re_perl.ml" 252 7498 7498 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 49 1530 1540 "lib/re_perl.ml" 49 1530 1549
type(
  bool
)
ident(
  def multiline "lib/re_perl.ml" 49 1530 1550 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 49 1530 1550 "lib/re_perl.ml" 49 1530 1564
type(
  bool
)
ident(
  def dollar_endonly "lib/re_perl.ml" 49 1530 1565 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 49 1530 1565 "lib/re_perl.ml" 49 1530 1571
type(
  bool
)
ident(
  def dotall "lib/re_perl.ml" 49 1530 1572 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 49 1530 1572 "lib/re_perl.ml" 49 1530 1580
type(
  bool
)
ident(
  def ungreedy "lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 49 1530 1582
type(
  string
)
ident(
  def s "lib/re_perl.ml" 50 1585 1587 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
type(
  int ref
)
ident(
  def i "lib/re_perl.ml" 51 1604 1606 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 50 1585 1595 "lib/re_perl.ml" 50 1585 1598
type(
  int -> int ref
)
ident(
  ext_ref Pervasives.ref
)
"lib/re_perl.ml" 50 1585 1599 "lib/re_perl.ml" 50 1585 1600
type(
  int
)
"lib/re_perl.ml" 50 1585 1595 "lib/re_perl.ml" 50 1585 1600
type(
  int ref
)
"lib/re_perl.ml" 51 1604 1610 "lib/re_perl.ml" 51 1604 1611
type(
  int
)
ident(
  def l "lib/re_perl.ml" 52 1633 1635 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 51 1604 1614 "lib/re_perl.ml" 51 1604 1627
type(
  string -> int
)
ident(
  ext_ref String.length
)
"lib/re_perl.ml" 51 1604 1628 "lib/re_perl.ml" 51 1604 1629
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 49 1530 1582
)
"lib/re_perl.ml" 51 1604 1614 "lib/re_perl.ml" 51 1604 1629
type(
  int
)
"lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
type(
  unit -> bool
)
ident(
  def eos "lib/re_perl.ml" 53 1658 1660 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 52 1633 1643 "lib/re_perl.ml" 52 1633 1645
type(
  unit
)
"lib/re_perl.ml" 52 1633 1648 "lib/re_perl.ml" 52 1633 1649
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_perl.ml" 52 1633 1649 "lib/re_perl.ml" 52 1633 1650
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 52 1633 1648 "lib/re_perl.ml" 52 1633 1650
type(
  int
)
"lib/re_perl.ml" 52 1633 1651 "lib/re_perl.ml" 52 1633 1652
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_perl.ml" 52 1633 1653 "lib/re_perl.ml" 52 1633 1654
type(
  int
)
ident(
  int_ref l "lib/re_perl.ml" 51 1604 1610 "lib/re_perl.ml" 51 1604 1611
)
"lib/re_perl.ml" 52 1633 1648 "lib/re_perl.ml" 52 1633 1654
type(
  bool
)
"lib/re_perl.ml" 53 1658 1664 "lib/re_perl.ml" 53 1658 1668
type(
  char -> bool
)
ident(
  def test "lib/re_perl.ml" 54 1703 1705 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 53 1658 1669 "lib/re_perl.ml" 53 1658 1670
type(
  char
)
ident(
  def c "lib/re_perl.ml" 53 1658 1673 "lib/re_perl.ml" 53 1658 1699
)
"lib/re_perl.ml" 53 1658 1673 "lib/re_perl.ml" 53 1658 1676
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 53 1658 1678 "lib/re_perl.ml" 53 1658 1681
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 53 1658 1682 "lib/re_perl.ml" 53 1658 1684
type(
  unit
)
"lib/re_perl.ml" 53 1658 1677 "lib/re_perl.ml" 53 1658 1685
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 53 1658 1673 "lib/re_perl.ml" 53 1658 1685
type(
  bool
)
"lib/re_perl.ml" 53 1658 1686 "lib/re_perl.ml" 53 1658 1688
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_perl.ml" 53 1658 1689 "lib/re_perl.ml" 53 1658 1690
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 49 1530 1582
)
"lib/re_perl.ml" 53 1658 1692 "lib/re_perl.ml" 53 1658 1693
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_perl.ml" 53 1658 1693 "lib/re_perl.ml" 53 1658 1694
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 53 1658 1692 "lib/re_perl.ml" 53 1658 1694
type(
  int
)
"lib/re_perl.ml" 53 1658 1689 "lib/re_perl.ml" 53 1658 1695
type(
  char
)
"lib/re_perl.ml" 53 1658 1696 "lib/re_perl.ml" 53 1658 1697
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_perl.ml" 53 1658 1698 "lib/re_perl.ml" 53 1658 1699
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 53 1658 1669 "lib/re_perl.ml" 53 1658 1670
)
"lib/re_perl.ml" 53 1658 1689 "lib/re_perl.ml" 53 1658 1699
type(
  bool
)
"lib/re_perl.ml" 53 1658 1673 "lib/re_perl.ml" 53 1658 1699
type(
  bool
)
"lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
type(
  char -> bool
)
ident(
  def accept "lib/re_perl.ml" 55 1761 1763 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 54 1703 1716 "lib/re_perl.ml" 54 1703 1717
type(
  char
)
ident(
  def c "lib/re_perl.ml" 54 1703 1720 "lib/re_perl.ml" 54 1703 1757
)
"lib/re_perl.ml" 54 1703 1724 "lib/re_perl.ml" 54 1703 1725
type(
  bool
)
ident(
  def r "lib/re_perl.ml" 54 1703 1738 "lib/re_perl.ml" 54 1703 1757
)
"lib/re_perl.ml" 54 1703 1728 "lib/re_perl.ml" 54 1703 1732
type(
  char -> bool
)
ident(
  int_ref test "lib/re_perl.ml" 53 1658 1664 "lib/re_perl.ml" 53 1658 1668
)
"lib/re_perl.ml" 54 1703 1733 "lib/re_perl.ml" 54 1703 1734
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 54 1703 1716 "lib/re_perl.ml" 54 1703 1717
)
"lib/re_perl.ml" 54 1703 1728 "lib/re_perl.ml" 54 1703 1734
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 54 1703 1741 "lib/re_perl.ml" 54 1703 1742
type(
  bool
)
ident(
  int_ref r "lib/re_perl.ml" 54 1703 1724 "lib/re_perl.ml" 54 1703 1725
)
"lib/re_perl.ml" 54 1703 1748 "lib/re_perl.ml" 54 1703 1752
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.incr
)
"lib/re_perl.ml" 54 1703 1753 "lib/re_perl.ml" 54 1703 1754
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 54 1703 1748 "lib/re_perl.ml" 54 1703 1754
type(
  unit
)
"lib/re_perl.ml" 54 1703 1738 "lib/re_perl.ml" 54 1703 1754
type(
  unit
)
"lib/re_perl.ml" 54 1703 1756 "lib/re_perl.ml" 54 1703 1757
type(
  bool
)
ident(
  int_ref r "lib/re_perl.ml" 54 1703 1724 "lib/re_perl.ml" 54 1703 1725
)
"lib/re_perl.ml" 54 1703 1738 "lib/re_perl.ml" 54 1703 1757
type(
  bool
)
"lib/re_perl.ml" 54 1703 1720 "lib/re_perl.ml" 54 1703 1757
type(
  bool
)
"lib/re_perl.ml" 55 1761 1767 "lib/re_perl.ml" 55 1761 1775
type(
  string -> bool
)
ident(
  def accept_s "lib/re_perl.ml" 65 2004 2006 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 55 1761 1776 "lib/re_perl.ml" 55 1761 1778
type(
  string
)
ident(
  def s' "lib/re_perl.ml" 56 1781 1785 "lib/re_perl.ml" 64 1978 2000
)
"lib/re_perl.ml" 56 1781 1789 "lib/re_perl.ml" 56 1781 1792
type(
  int
)
ident(
  def len "lib/re_perl.ml" 57 1815 1819 "lib/re_perl.ml" 64 1978 2000
)
"lib/re_perl.ml" 56 1781 1795 "lib/re_perl.ml" 56 1781 1808
type(
  string -> int
)
ident(
  ext_ref String.length
)
"lib/re_perl.ml" 56 1781 1809 "lib/re_perl.ml" 56 1781 1811
type(
  string
)
ident(
  int_ref s' "lib/re_perl.ml" 55 1761 1776 "lib/re_perl.ml" 55 1761 1778
)
"lib/re_perl.ml" 56 1781 1795 "lib/re_perl.ml" 56 1781 1811
type(
  int
)
"lib/re_perl.ml" 58 1823 1837 "lib/re_perl.ml" 58 1823 1838
type(
  int
)
"lib/re_perl.ml" 58 1823 1842 "lib/re_perl.ml" 58 1823 1845
type(
  int
)
ident(
  int_ref len "lib/re_perl.ml" 56 1781 1789 "lib/re_perl.ml" 56 1781 1792
)
"lib/re_perl.ml" 58 1823 1846 "lib/re_perl.ml" 58 1823 1847
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"lib/re_perl.ml" 58 1823 1848 "lib/re_perl.ml" 58 1823 1849
type(
  int
)
"lib/re_perl.ml" 58 1823 1842 "lib/re_perl.ml" 58 1823 1849
type(
  int
)
"lib/re_perl.ml" 59 1853 1868 "lib/re_perl.ml" 59 1853 1870
type(
  string
)
ident(
  int_ref s' "lib/re_perl.ml" 55 1761 1776 "lib/re_perl.ml" 55 1761 1778
)
"lib/re_perl.ml" 59 1853 1872 "lib/re_perl.ml" 59 1853 1873
type(
  int
)
ident(
  int_ref j "lib/re_perl.ml" 58 1823 1829 "lib/re_perl.ml" 61 1934 1944
)
"lib/re_perl.ml" 59 1853 1868 "lib/re_perl.ml" 59 1853 1874
type(
  char
)
"lib/re_perl.ml" 59 1853 1875 "lib/re_perl.ml" 59 1853 1877
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( <> )
)
"lib/re_perl.ml" 59 1853 1878 "lib/re_perl.ml" 59 1853 1879
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 49 1530 1582
)
"lib/re_perl.ml" 59 1853 1881 "lib/re_perl.ml" 59 1853 1882
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_perl.ml" 59 1853 1882 "lib/re_perl.ml" 59 1853 1883
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 59 1853 1881 "lib/re_perl.ml" 59 1853 1883
type(
  int
)
"lib/re_perl.ml" 59 1853 1884 "lib/re_perl.ml" 59 1853 1885
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_perl.ml" 59 1853 1886 "lib/re_perl.ml" 59 1853 1887
type(
  int
)
ident(
  int_ref j "lib/re_perl.ml" 58 1823 1829 "lib/re_perl.ml" 61 1934 1944
)
"lib/re_perl.ml" 59 1853 1881 "lib/re_perl.ml" 59 1853 1887
type(
  int
)
"lib/re_perl.ml" 59 1853 1878 "lib/re_perl.ml" 59 1853 1888
type(
  char
)
"lib/re_perl.ml" 59 1853 1868 "lib/re_perl.ml" 59 1853 1888
type(
  bool
)
"lib/re_perl.ml" 59 1853 1894 "lib/re_perl.ml" 59 1853 1899
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 59 1853 1900 "lib/re_perl.ml" 59 1853 1904
type(
  exn
)
"lib/re_perl.ml" 59 1853 1894 "lib/re_perl.ml" 59 1853 1904
type(
  unit
)
"lib/re_perl.ml" 59 1853 1865 "lib/re_perl.ml" 59 1853 1904
type(
  unit
)
"lib/re_perl.ml" 60 1905 1918 "lib/re_perl.ml" 60 1905 1919
type(
  exn
)
"lib/re_perl.ml" 60 1905 1923 "lib/re_perl.ml" 60 1905 1928
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 60 1905 1929 "lib/re_perl.ml" 60 1905 1933
type(
  exn
)
"lib/re_perl.ml" 60 1905 1923 "lib/re_perl.ml" 60 1905 1933
type(
  unit
)
"lib/re_perl.ml" 59 1853 1861 "lib/re_perl.ml" 60 1905 1933
type(
  unit
)
"lib/re_perl.ml" 58 1823 1829 "lib/re_perl.ml" 61 1934 1944
type(
  unit
)
"lib/re_perl.ml" 62 1946 1952 "lib/re_perl.ml" 62 1946 1953
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 62 1946 1954 "lib/re_perl.ml" 62 1946 1956
type(
  int ref -> int -> unit
)
ident(
  ext_ref Pervasives.( := )
)
"lib/re_perl.ml" 62 1946 1957 "lib/re_perl.ml" 62 1946 1958
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_perl.ml" 62 1946 1958 "lib/re_perl.ml" 62 1946 1959
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 62 1946 1957 "lib/re_perl.ml" 62 1946 1959
type(
  int
)
"lib/re_perl.ml" 62 1946 1960 "lib/re_perl.ml" 62 1946 1961
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_perl.ml" 62 1946 1962 "lib/re_perl.ml" 62 1946 1965
type(
  int
)
ident(
  int_ref len "lib/re_perl.ml" 56 1781 1789 "lib/re_perl.ml" 56 1781 1792
)
"lib/re_perl.ml" 62 1946 1957 "lib/re_perl.ml" 62 1946 1965
type(
  int
)
"lib/re_perl.ml" 62 1946 1952 "lib/re_perl.ml" 62 1946 1965
type(
  unit
)
"lib/re_perl.ml" 63 1967 1973 "lib/re_perl.ml" 63 1967 1977
type(
  bool
)
"lib/re_perl.ml" 62 1946 1952 "lib/re_perl.ml" 63 1967 1977
type(
  bool
)
"lib/re_perl.ml" 58 1823 1829 "lib/re_perl.ml" 63 1967 1977
type(
  bool
)
"lib/re_perl.ml" 64 1978 1987 "lib/re_perl.ml" 64 1978 1991
type(
  exn
)
"lib/re_perl.ml" 64 1978 1995 "lib/re_perl.ml" 64 1978 2000
type(
  bool
)
"lib/re_perl.ml" 57 1815 1819 "lib/re_perl.ml" 64 1978 2000
type(
  bool
)
"lib/re_perl.ml" 56 1781 1785 "lib/re_perl.ml" 64 1978 2000
type(
  bool
)
"lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
type(
  unit -> char
)
ident(
  def get "lib/re_perl.ml" 66 2050 2052 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 65 2004 2014 "lib/re_perl.ml" 65 2004 2016
type(
  unit
)
"lib/re_perl.ml" 65 2004 2023 "lib/re_perl.ml" 65 2004 2024
type(
  char
)
ident(
  def r "lib/re_perl.ml" 65 2004 2037 "lib/re_perl.ml" 65 2004 2046
)
"lib/re_perl.ml" 65 2004 2027 "lib/re_perl.ml" 65 2004 2028
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 49 1530 1581 "lib/re_perl.ml" 49 1530 1582
)
"lib/re_perl.ml" 65 2004 2030 "lib/re_perl.ml" 65 2004 2031
type(
  int ref -> int
)
ident(
  ext_ref Pervasives.( ! )
)
"lib/re_perl.ml" 65 2004 2031 "lib/re_perl.ml" 65 2004 2032
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 65 2004 2030 "lib/re_perl.ml" 65 2004 2032
type(
  int
)
"lib/re_perl.ml" 65 2004 2027 "lib/re_perl.ml" 65 2004 2033
type(
  char
)
"lib/re_perl.ml" 65 2004 2037 "lib/re_perl.ml" 65 2004 2041
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.incr
)
"lib/re_perl.ml" 65 2004 2042 "lib/re_perl.ml" 65 2004 2043
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 65 2004 2037 "lib/re_perl.ml" 65 2004 2043
type(
  unit
)
"lib/re_perl.ml" 65 2004 2045 "lib/re_perl.ml" 65 2004 2046
type(
  char
)
ident(
  int_ref r "lib/re_perl.ml" 65 2004 2023 "lib/re_perl.ml" 65 2004 2024
)
"lib/re_perl.ml" 65 2004 2037 "lib/re_perl.ml" 65 2004 2046
type(
  char
)
"lib/re_perl.ml" 65 2004 2019 "lib/re_perl.ml" 65 2004 2046
type(
  char
)
"lib/re_perl.ml" 66 2050 2056 "lib/re_perl.ml" 66 2050 2061
type(
  unit -> unit
)
ident(
  def unget "lib/re_perl.ml" 67 2077 2079 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 66 2050 2062 "lib/re_perl.ml" 66 2050 2064
type(
  unit
)
"lib/re_perl.ml" 66 2050 2067 "lib/re_perl.ml" 66 2050 2071
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.decr
)
"lib/re_perl.ml" 66 2050 2072 "lib/re_perl.ml" 66 2050 2073
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 66 2050 2067 "lib/re_perl.ml" 66 2050 2073
type(
  unit
)
"lib/re_perl.ml" 67 2077 2083 "lib/re_perl.ml" 67 2077 2093
type(
  Re.t -> Re.t
)
ident(
  def greedy_mod "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 67 2077 2094 "lib/re_perl.ml" 67 2077 2095
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 68 2098 2102 "lib/re_perl.ml" 70 2173 2220
)
"lib/re_perl.ml" 68 2098 2106 "lib/re_perl.ml" 68 2098 2108
type(
  bool
)
ident(
  def gr "lib/re_perl.ml" 69 2125 2129 "lib/re_perl.ml" 70 2173 2220
)
"lib/re_perl.ml" 68 2098 2111 "lib/re_perl.ml" 68 2098 2117
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 68 2098 2118 "lib/re_perl.ml" 68 2098 2121
type(
  char
)
"lib/re_perl.ml" 68 2098 2111 "lib/re_perl.ml" 68 2098 2121
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 69 2125 2133 "lib/re_perl.ml" 69 2125 2135
type(
  bool
)
ident(
  def gr "lib/re_perl.ml" 70 2173 2177 "lib/re_perl.ml" 70 2173 2220
)
"lib/re_perl.ml" 69 2125 2141 "lib/re_perl.ml" 69 2125 2149
type(
  bool
)
ident(
  int_ref ungreedy "lib/re_perl.ml" 49 1530 1572 "lib/re_perl.ml" 49 1530 1580
)
"lib/re_perl.ml" 69 2125 2155 "lib/re_perl.ml" 69 2125 2158
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 69 2125 2159 "lib/re_perl.ml" 69 2125 2161
type(
  bool
)
ident(
  int_ref gr "lib/re_perl.ml" 68 2098 2106 "lib/re_perl.ml" 68 2098 2108
)
"lib/re_perl.ml" 69 2125 2155 "lib/re_perl.ml" 69 2125 2161
type(
  bool
)
"lib/re_perl.ml" 69 2125 2167 "lib/re_perl.ml" 69 2125 2169
type(
  bool
)
ident(
  int_ref gr "lib/re_perl.ml" 68 2098 2106 "lib/re_perl.ml" 68 2098 2108
)
"lib/re_perl.ml" 69 2125 2138 "lib/re_perl.ml" 69 2125 2169
type(
  bool
)
"lib/re_perl.ml" 70 2173 2180 "lib/re_perl.ml" 70 2173 2182
type(
  bool
)
ident(
  int_ref gr "lib/re_perl.ml" 69 2125 2133 "lib/re_perl.ml" 69 2125 2135
)
"lib/re_perl.ml" 70 2173 2188 "lib/re_perl.ml" 70 2173 2201
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.non_greedy
)
"lib/re_perl.ml" 70 2173 2202 "lib/re_perl.ml" 70 2173 2203
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 67 2077 2094 "lib/re_perl.ml" 67 2077 2095
)
"lib/re_perl.ml" 70 2173 2188 "lib/re_perl.ml" 70 2173 2203
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 70 2173 2209 "lib/re_perl.ml" 70 2173 2218
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.greedy
)
"lib/re_perl.ml" 70 2173 2219 "lib/re_perl.ml" 70 2173 2220
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 67 2077 2094 "lib/re_perl.ml" 67 2077 2095
)
"lib/re_perl.ml" 70 2173 2209 "lib/re_perl.ml" 70 2173 2220
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 70 2173 2177 "lib/re_perl.ml" 70 2173 2220
type(
  Re.t
)
"lib/re_perl.ml" 69 2125 2129 "lib/re_perl.ml" 70 2173 2220
type(
  Re.t
)
"lib/re_perl.ml" 68 2098 2102 "lib/re_perl.ml" 70 2173 2220
type(
  Re.t
)
"lib/re_perl.ml" 72 2226 2236 "lib/re_perl.ml" 72 2226 2242
type(
  unit -> Re.t
)
ident(
  def regexp "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 72 2226 2243 "lib/re_perl.ml" 72 2226 2245
type(
  unit
)
"lib/re_perl.ml" 72 2226 2248 "lib/re_perl.ml" 72 2226 2255
type(
  Re.t -> Re.t
)
ident(
  int_ref regexp' "lib/re_perl.ml" 73 2268 2274 "lib/re_perl.ml" 73 2268 2281
)
"lib/re_perl.ml" 72 2226 2257 "lib/re_perl.ml" 72 2226 2263
type(
  unit -> Re.t
)
ident(
  int_ref branch "lib/re_perl.ml" 75 2357 2363 "lib/re_perl.ml" 75 2357 2369
)
"lib/re_perl.ml" 72 2226 2264 "lib/re_perl.ml" 72 2226 2266
type(
  unit
)
"lib/re_perl.ml" 72 2226 2256 "lib/re_perl.ml" 72 2226 2267
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 72 2226 2248 "lib/re_perl.ml" 72 2226 2267
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 73 2268 2274 "lib/re_perl.ml" 73 2268 2281
type(
  Re.t -> Re.t
)
ident(
  def regexp' "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 73 2268 2282 "lib/re_perl.ml" 73 2268 2286
type(
  Re.t
)
ident(
  def left "lib/re_perl.ml" 74 2289 2293 "lib/re_perl.ml" 74 2289 2356
)
"lib/re_perl.ml" 74 2289 2296 "lib/re_perl.ml" 74 2289 2302
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 74 2289 2303 "lib/re_perl.ml" 74 2289 2306
type(
  char
)
"lib/re_perl.ml" 74 2289 2296 "lib/re_perl.ml" 74 2289 2306
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 74 2289 2312 "lib/re_perl.ml" 74 2289 2319
type(
  Re.t -> Re.t
)
ident(
  int_ref regexp' "lib/re_perl.ml" 73 2268 2274 "lib/re_perl.ml" 73 2268 2281
)
"lib/re_perl.ml" 74 2289 2321 "lib/re_perl.ml" 74 2289 2327
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_perl.ml" 74 2289 2329 "lib/re_perl.ml" 74 2289 2333
type(
  Re.t
)
ident(
  int_ref left "lib/re_perl.ml" 73 2268 2282 "lib/re_perl.ml" 73 2268 2286
)
"lib/re_perl.ml" 74 2289 2335 "lib/re_perl.ml" 74 2289 2341
type(
  unit -> Re.t
)
ident(
  int_ref branch "lib/re_perl.ml" 75 2357 2363 "lib/re_perl.ml" 75 2357 2369
)
"lib/re_perl.ml" 74 2289 2342 "lib/re_perl.ml" 74 2289 2344
type(
  unit
)
"lib/re_perl.ml" 74 2289 2335 "lib/re_perl.ml" 74 2289 2344
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 74 2289 2328 "lib/re_perl.ml" 74 2289 2345
type(
  Re.t list
)
"lib/re_perl.ml" 74 2289 2320 "lib/re_perl.ml" 74 2289 2346
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 74 2289 2312 "lib/re_perl.ml" 74 2289 2346
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 74 2289 2352 "lib/re_perl.ml" 74 2289 2356
type(
  Re.t
)
ident(
  int_ref left "lib/re_perl.ml" 73 2268 2282 "lib/re_perl.ml" 73 2268 2286
)
"lib/re_perl.ml" 74 2289 2293 "lib/re_perl.ml" 74 2289 2356
type(
  Re.t
)
"lib/re_perl.ml" 75 2357 2363 "lib/re_perl.ml" 75 2357 2369
type(
  unit -> Re.t
)
ident(
  def branch "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 75 2357 2370 "lib/re_perl.ml" 75 2357 2372
type(
  unit
)
"lib/re_perl.ml" 75 2357 2375 "lib/re_perl.ml" 75 2357 2382
type(
  Re.t list -> Re.t
)
ident(
  int_ref branch' "lib/re_perl.ml" 76 2386 2392 "lib/re_perl.ml" 76 2386 2399
)
"lib/re_perl.ml" 75 2357 2383 "lib/re_perl.ml" 75 2357 2385
type(
  Re.t list
)
"lib/re_perl.ml" 75 2357 2375 "lib/re_perl.ml" 75 2357 2385
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 76 2386 2392 "lib/re_perl.ml" 76 2386 2399
type(
  Re.t list -> Re.t
)
ident(
  def branch' "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 76 2386 2400 "lib/re_perl.ml" 76 2386 2404
type(
  Re.t list
)
ident(
  def left "lib/re_perl.ml" 77 2407 2411 "lib/re_perl.ml" 78 2473 2508
)
"lib/re_perl.ml" 77 2407 2414 "lib/re_perl.ml" 77 2407 2417
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 77 2407 2418 "lib/re_perl.ml" 77 2407 2420
type(
  unit
)
"lib/re_perl.ml" 77 2407 2414 "lib/re_perl.ml" 77 2407 2420
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 77 2407 2421 "lib/re_perl.ml" 77 2407 2423
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( || )
)
"lib/re_perl.ml" 77 2407 2424 "lib/re_perl.ml" 77 2407 2428
type(
  char -> bool
)
ident(
  int_ref test "lib/re_perl.ml" 53 1658 1664 "lib/re_perl.ml" 53 1658 1668
)
"lib/re_perl.ml" 77 2407 2429 "lib/re_perl.ml" 77 2407 2432
type(
  char
)
"lib/re_perl.ml" 77 2407 2424 "lib/re_perl.ml" 77 2407 2432
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 77 2407 2433 "lib/re_perl.ml" 77 2407 2435
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( || )
)
"lib/re_perl.ml" 77 2407 2436 "lib/re_perl.ml" 77 2407 2440
type(
  char -> bool
)
ident(
  int_ref test "lib/re_perl.ml" 53 1658 1664 "lib/re_perl.ml" 53 1658 1668
)
"lib/re_perl.ml" 77 2407 2441 "lib/re_perl.ml" 77 2407 2444
type(
  char
)
"lib/re_perl.ml" 77 2407 2436 "lib/re_perl.ml" 77 2407 2444
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 77 2407 2424 "lib/re_perl.ml" 77 2407 2444
type(
  bool
)
"lib/re_perl.ml" 77 2407 2414 "lib/re_perl.ml" 77 2407 2444
type(
  bool
)
"lib/re_perl.ml" 77 2407 2450 "lib/re_perl.ml" 77 2407 2456
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.seq
)
"lib/re_perl.ml" 77 2407 2458 "lib/re_perl.ml" 77 2407 2466
type(
  Re.t list -> Re.t list
)
ident(
  ext_ref List.rev
)
"lib/re_perl.ml" 77 2407 2467 "lib/re_perl.ml" 77 2407 2471
type(
  Re.t list
)
ident(
  int_ref left "lib/re_perl.ml" 76 2386 2400 "lib/re_perl.ml" 76 2386 2404
)
"lib/re_perl.ml" 77 2407 2457 "lib/re_perl.ml" 77 2407 2472
call(
  stack
)
type(
  Re.t list
)
"lib/re_perl.ml" 77 2407 2450 "lib/re_perl.ml" 77 2407 2472
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 78 2473 2482 "lib/re_perl.ml" 78 2473 2489
type(
  Re.t list -> Re.t
)
ident(
  int_ref branch' "lib/re_perl.ml" 76 2386 2392 "lib/re_perl.ml" 76 2386 2399
)
"lib/re_perl.ml" 78 2473 2491 "lib/re_perl.ml" 78 2473 2496
type(
  unit -> Re.t
)
ident(
  int_ref piece "lib/re_perl.ml" 79 2509 2515 "lib/re_perl.ml" 79 2509 2520
)
"lib/re_perl.ml" 78 2473 2497 "lib/re_perl.ml" 78 2473 2499
type(
  unit
)
"lib/re_perl.ml" 78 2473 2491 "lib/re_perl.ml" 78 2473 2499
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 78 2473 2503 "lib/re_perl.ml" 78 2473 2507
type(
  Re.t list
)
ident(
  int_ref left "lib/re_perl.ml" 76 2386 2400 "lib/re_perl.ml" 76 2386 2404
)
"lib/re_perl.ml" 78 2473 2490 "lib/re_perl.ml" 78 2473 2508
type(
  Re.t list
)
"lib/re_perl.ml" 78 2473 2482 "lib/re_perl.ml" 78 2473 2508
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 77 2407 2411 "lib/re_perl.ml" 78 2473 2508
type(
  Re.t
)
"lib/re_perl.ml" 79 2509 2515 "lib/re_perl.ml" 79 2509 2520
type(
  unit -> Re.t
)
ident(
  def piece "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 79 2509 2521 "lib/re_perl.ml" 79 2509 2523
type(
  unit
)
"lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 81 2549 2553 "lib/re_perl.ml" 96 3075 3082
)
"lib/re_perl.ml" 80 2526 2538 "lib/re_perl.ml" 80 2526 2542
type(
  unit -> Re.t
)
ident(
  int_ref atom "lib/re_perl.ml" 97 3083 3089 "lib/re_perl.ml" 97 3083 3093
)
"lib/re_perl.ml" 80 2526 2543 "lib/re_perl.ml" 80 2526 2545
type(
  unit
)
"lib/re_perl.ml" 80 2526 2538 "lib/re_perl.ml" 80 2526 2545
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 81 2549 2556 "lib/re_perl.ml" 81 2549 2562
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 81 2549 2563 "lib/re_perl.ml" 81 2549 2566
type(
  char
)
"lib/re_perl.ml" 81 2549 2556 "lib/re_perl.ml" 81 2549 2566
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 81 2549 2572 "lib/re_perl.ml" 81 2549 2582
type(
  Re.t -> Re.t
)
ident(
  int_ref greedy_mod "lib/re_perl.ml" 67 2077 2083 "lib/re_perl.ml" 67 2077 2093
)
"lib/re_perl.ml" 81 2549 2584 "lib/re_perl.ml" 81 2549 2590
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.rep
)
"lib/re_perl.ml" 81 2549 2591 "lib/re_perl.ml" 81 2549 2592
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 81 2549 2583 "lib/re_perl.ml" 81 2549 2593
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 81 2549 2572 "lib/re_perl.ml" 81 2549 2593
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 82 2599 2606 "lib/re_perl.ml" 82 2599 2612
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 82 2599 2613 "lib/re_perl.ml" 82 2599 2616
type(
  char
)
"lib/re_perl.ml" 82 2599 2606 "lib/re_perl.ml" 82 2599 2616
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 82 2599 2622 "lib/re_perl.ml" 82 2599 2632
type(
  Re.t -> Re.t
)
ident(
  int_ref greedy_mod "lib/re_perl.ml" 67 2077 2083 "lib/re_perl.ml" 67 2077 2093
)
"lib/re_perl.ml" 82 2599 2634 "lib/re_perl.ml" 82 2599 2641
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.rep1
)
"lib/re_perl.ml" 82 2599 2642 "lib/re_perl.ml" 82 2599 2643
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 82 2599 2633 "lib/re_perl.ml" 82 2599 2644
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 82 2599 2622 "lib/re_perl.ml" 82 2599 2644
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 83 2650 2657 "lib/re_perl.ml" 83 2650 2663
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 83 2650 2664 "lib/re_perl.ml" 83 2650 2667
type(
  char
)
"lib/re_perl.ml" 83 2650 2657 "lib/re_perl.ml" 83 2650 2667
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 83 2650 2673 "lib/re_perl.ml" 83 2650 2683
type(
  Re.t -> Re.t
)
ident(
  int_ref greedy_mod "lib/re_perl.ml" 67 2077 2083 "lib/re_perl.ml" 67 2077 2093
)
"lib/re_perl.ml" 83 2650 2685 "lib/re_perl.ml" 83 2650 2691
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.opt
)
"lib/re_perl.ml" 83 2650 2692 "lib/re_perl.ml" 83 2650 2693
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 83 2650 2684 "lib/re_perl.ml" 83 2650 2694
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 83 2650 2673 "lib/re_perl.ml" 83 2650 2694
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 84 2700 2707 "lib/re_perl.ml" 84 2700 2713
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 84 2700 2714 "lib/re_perl.ml" 84 2700 2717
type(
  char
)
"lib/re_perl.ml" 84 2700 2707 "lib/re_perl.ml" 84 2700 2717
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 85 2723 2735 "lib/re_perl.ml" 85 2723 2742
type(
  unit -> int option
)
ident(
  int_ref integer "lib/re_perl.ml" 168 4963 4969 "lib/re_perl.ml" 168 4963 4976
)
"lib/re_perl.ml" 85 2723 2743 "lib/re_perl.ml" 85 2723 2745
type(
  unit
)
"lib/re_perl.ml" 85 2723 2735 "lib/re_perl.ml" 85 2723 2745
call(
  stack
)
type(
  int option
)
"lib/re_perl.ml" 86 2751 2764 "lib/re_perl.ml" 86 2751 2765
type(
  int
)
ident(
  def i "lib/re_perl.ml" 87 2769 2779 "lib/re_perl.ml" 92 2991 3027
)
"lib/re_perl.ml" 86 2751 2759 "lib/re_perl.ml" 86 2751 2765
type(
  int option
)
"lib/re_perl.ml" 87 2769 2783 "lib/re_perl.ml" 87 2769 2784
type(
  int option
)
ident(
  def j "lib/re_perl.ml" 88 2832 2842 "lib/re_perl.ml" 92 2991 3027
)
"lib/re_perl.ml" 87 2769 2790 "lib/re_perl.ml" 87 2769 2796
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 87 2769 2797 "lib/re_perl.ml" 87 2769 2800
type(
  char
)
"lib/re_perl.ml" 87 2769 2790 "lib/re_perl.ml" 87 2769 2800
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 87 2769 2806 "lib/re_perl.ml" 87 2769 2813
type(
  unit -> int option
)
ident(
  int_ref integer "lib/re_perl.ml" 168 4963 4969 "lib/re_perl.ml" 168 4963 4976
)
"lib/re_perl.ml" 87 2769 2814 "lib/re_perl.ml" 87 2769 2816
type(
  unit
)
"lib/re_perl.ml" 87 2769 2806 "lib/re_perl.ml" 87 2769 2816
call(
  stack
)
type(
  int option
)
"lib/re_perl.ml" 87 2769 2827 "lib/re_perl.ml" 87 2769 2828
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 86 2751 2764 "lib/re_perl.ml" 86 2751 2765
)
"lib/re_perl.ml" 87 2769 2822 "lib/re_perl.ml" 87 2769 2828
type(
  int option
)
"lib/re_perl.ml" 87 2769 2787 "lib/re_perl.ml" 87 2769 2828
type(
  int option
)
"lib/re_perl.ml" 88 2832 2845 "lib/re_perl.ml" 88 2832 2848
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 88 2832 2850 "lib/re_perl.ml" 88 2832 2856
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 88 2832 2857 "lib/re_perl.ml" 88 2832 2860
type(
  char
)
"lib/re_perl.ml" 88 2832 2849 "lib/re_perl.ml" 88 2832 2861
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 88 2832 2845 "lib/re_perl.ml" 88 2832 2861
type(
  bool
)
"lib/re_perl.ml" 88 2832 2867 "lib/re_perl.ml" 88 2832 2872
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 88 2832 2873 "lib/re_perl.ml" 88 2832 2884
type(
  exn
)
"lib/re_perl.ml" 88 2832 2867 "lib/re_perl.ml" 88 2832 2884
type(
  unit
)
"lib/re_perl.ml" 88 2832 2842 "lib/re_perl.ml" 88 2832 2884
type(
  unit
)
"lib/re_perl.ml" 89 2886 2908 "lib/re_perl.ml" 89 2886 2909
type(
  int option
)
ident(
  int_ref j "lib/re_perl.ml" 87 2769 2783 "lib/re_perl.ml" 87 2769 2784
)
"lib/re_perl.ml" 90 2915 2932 "lib/re_perl.ml" 90 2915 2933
type(
  int
)
ident(
  def j "lib/re_perl.ml" 90 2915 2939 "lib/re_perl.ml" 90 2915 2965
)
"lib/re_perl.ml" 90 2915 2927 "lib/re_perl.ml" 90 2915 2933
type(
  int option
)
"lib/re_perl.ml" 90 2915 2939 "lib/re_perl.ml" 90 2915 2940
type(
  int
)
ident(
  int_ref j "lib/re_perl.ml" 90 2915 2932 "lib/re_perl.ml" 90 2915 2933
)
"lib/re_perl.ml" 90 2915 2941 "lib/re_perl.ml" 90 2915 2942
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( < )
)
"lib/re_perl.ml" 90 2915 2943 "lib/re_perl.ml" 90 2915 2944
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 86 2751 2764 "lib/re_perl.ml" 86 2751 2765
)
"lib/re_perl.ml" 90 2915 2939 "lib/re_perl.ml" 90 2915 2944
type(
  bool
)
"lib/re_perl.ml" 90 2915 2948 "lib/re_perl.ml" 90 2915 2953
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 90 2915 2954 "lib/re_perl.ml" 90 2915 2965
type(
  exn
)
"lib/re_perl.ml" 90 2915 2948 "lib/re_perl.ml" 90 2915 2965
type(
  unit
)
"lib/re_perl.ml" 90 2915 2968 "lib/re_perl.ml" 90 2915 2969
type(
  int option
)
"lib/re_perl.ml" 90 2915 2973 "lib/re_perl.ml" 90 2915 2975
type(
  unit
)
"lib/re_perl.ml" 89 2886 2896 "lib/re_perl.ml" 91 2976 2989
type(
  unit
)
"lib/re_perl.ml" 92 2991 3001 "lib/re_perl.ml" 92 2991 3011
type(
  Re.t -> Re.t
)
ident(
  int_ref greedy_mod "lib/re_perl.ml" 67 2077 2083 "lib/re_perl.ml" 67 2077 2093
)
"lib/re_perl.ml" 92 2991 3013 "lib/re_perl.ml" 92 2991 3020
type(
  Re.t -> int -> int option -> Re.t
)
ident(
  ext_ref Re.repn
)
"lib/re_perl.ml" 92 2991 3021 "lib/re_perl.ml" 92 2991 3022
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 92 2991 3023 "lib/re_perl.ml" 92 2991 3024
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 86 2751 2764 "lib/re_perl.ml" 86 2751 2765
)
"lib/re_perl.ml" 92 2991 3025 "lib/re_perl.ml" 92 2991 3026
type(
  int option
)
ident(
  int_ref j "lib/re_perl.ml" 87 2769 2783 "lib/re_perl.ml" 87 2769 2784
)
"lib/re_perl.ml" 92 2991 3012 "lib/re_perl.ml" 92 2991 3027
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 92 2991 3001 "lib/re_perl.ml" 92 2991 3027
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 89 2886 2896 "lib/re_perl.ml" 92 2991 3027
type(
  Re.t
)
"lib/re_perl.ml" 88 2832 2842 "lib/re_perl.ml" 92 2991 3027
type(
  Re.t
)
"lib/re_perl.ml" 87 2769 2779 "lib/re_perl.ml" 92 2991 3027
type(
  Re.t
)
"lib/re_perl.ml" 93 3028 3036 "lib/re_perl.ml" 93 3028 3040
type(
  int option
)
"lib/re_perl.ml" 94 3044 3054 "lib/re_perl.ml" 94 3044 3059
type(
  unit -> unit
)
ident(
  int_ref unget "lib/re_perl.ml" 66 2050 2056 "lib/re_perl.ml" 66 2050 2061
)
"lib/re_perl.ml" 94 3044 3060 "lib/re_perl.ml" 94 3044 3062
type(
  unit
)
"lib/re_perl.ml" 94 3044 3054 "lib/re_perl.ml" 94 3044 3062
call(
  stack
)
type(
  unit
)
"lib/re_perl.ml" 94 3044 3064 "lib/re_perl.ml" 94 3044 3065
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 94 3044 3054 "lib/re_perl.ml" 94 3044 3065
type(
  Re.t
)
"lib/re_perl.ml" 85 2723 2729 "lib/re_perl.ml" 94 3044 3065
type(
  Re.t
)
"lib/re_perl.ml" 96 3075 3081 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 80 2526 2534 "lib/re_perl.ml" 80 2526 2535
)
"lib/re_perl.ml" 84 2700 2704 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
"lib/re_perl.ml" 83 2650 2654 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
"lib/re_perl.ml" 82 2599 2603 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
"lib/re_perl.ml" 81 2549 2553 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
"lib/re_perl.ml" 80 2526 2530 "lib/re_perl.ml" 96 3075 3082
type(
  Re.t
)
"lib/re_perl.ml" 97 3083 3089 "lib/re_perl.ml" 97 3083 3093
type(
  unit -> Re.t
)
ident(
  def atom "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 97 3083 3094 "lib/re_perl.ml" 97 3083 3096
type(
  unit
)
"lib/re_perl.ml" 98 3099 3106 "lib/re_perl.ml" 98 3099 3112
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 98 3099 3113 "lib/re_perl.ml" 98 3099 3116
type(
  char
)
"lib/re_perl.ml" 98 3099 3106 "lib/re_perl.ml" 98 3099 3116
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 99 3128 3137 "lib/re_perl.ml" 99 3128 3143
type(
  bool
)
ident(
  int_ref dotall "lib/re_perl.ml" 49 1530 1565 "lib/re_perl.ml" 49 1530 1571
)
"lib/re_perl.ml" 99 3128 3149 "lib/re_perl.ml" 99 3128 3155
type(
  Re.t
)
ident(
  ext_ref Re.any
)
"lib/re_perl.ml" 99 3128 3161 "lib/re_perl.ml" 99 3128 3169
type(
  Re.t
)
ident(
  ext_ref Re.notnl
)
"lib/re_perl.ml" 98 3099 3122 "lib/re_perl.ml" 100 3170 3177
type(
  Re.t
)
"lib/re_perl.ml" 100 3170 3186 "lib/re_perl.ml" 100 3170 3192
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 100 3170 3193 "lib/re_perl.ml" 100 3170 3196
type(
  char
)
"lib/re_perl.ml" 100 3170 3186 "lib/re_perl.ml" 100 3170 3196
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 101 3208 3217 "lib/re_perl.ml" 101 3208 3223
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 101 3208 3224 "lib/re_perl.ml" 101 3208 3227
type(
  char
)
"lib/re_perl.ml" 101 3208 3217 "lib/re_perl.ml" 101 3208 3227
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 102 3239 3250 "lib/re_perl.ml" 102 3239 3256
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 102 3239 3257 "lib/re_perl.ml" 102 3239 3260
type(
  char
)
"lib/re_perl.ml" 102 3239 3250 "lib/re_perl.ml" 102 3239 3260
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 103 3272 3286 "lib/re_perl.ml" 103 3272 3287
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 104 3303 3313 "lib/re_perl.ml" 105 3357 3368
)
"lib/re_perl.ml" 103 3272 3290 "lib/re_perl.ml" 103 3272 3296
type(
  unit -> Re.t
)
ident(
  int_ref regexp "lib/re_perl.ml" 72 2226 2236 "lib/re_perl.ml" 72 2226 2242
)
"lib/re_perl.ml" 103 3272 3297 "lib/re_perl.ml" 103 3272 3299
type(
  unit
)
"lib/re_perl.ml" 103 3272 3290 "lib/re_perl.ml" 103 3272 3299
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 104 3303 3316 "lib/re_perl.ml" 104 3303 3319
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 104 3303 3321 "lib/re_perl.ml" 104 3303 3327
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 104 3303 3328 "lib/re_perl.ml" 104 3303 3331
type(
  char
)
"lib/re_perl.ml" 104 3303 3320 "lib/re_perl.ml" 104 3303 3332
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 104 3303 3316 "lib/re_perl.ml" 104 3303 3332
type(
  bool
)
"lib/re_perl.ml" 104 3303 3338 "lib/re_perl.ml" 104 3303 3343
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 104 3303 3344 "lib/re_perl.ml" 104 3303 3355
type(
  exn
)
"lib/re_perl.ml" 104 3303 3338 "lib/re_perl.ml" 104 3303 3355
type(
  unit
)
"lib/re_perl.ml" 104 3303 3313 "lib/re_perl.ml" 104 3303 3355
type(
  unit
)
"lib/re_perl.ml" 105 3357 3367 "lib/re_perl.ml" 105 3357 3368
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 103 3272 3286 "lib/re_perl.ml" 103 3272 3287
)
"lib/re_perl.ml" 104 3303 3313 "lib/re_perl.ml" 105 3357 3368
type(
  Re.t
)
"lib/re_perl.ml" 102 3239 3266 "lib/re_perl.ml" 106 3369 3380
type(
  Re.t
)
"lib/re_perl.ml" 106 3369 3389 "lib/re_perl.ml" 106 3369 3395
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 106 3369 3396 "lib/re_perl.ml" 106 3369 3399
type(
  char
)
"lib/re_perl.ml" 106 3369 3389 "lib/re_perl.ml" 106 3369 3399
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 107 3411 3421 "lib/re_perl.ml" 107 3411 3428
type(
  unit -> Re.t
)
ident(
  int_ref comment "lib/re_perl.ml" 245 7332 7338 "lib/re_perl.ml" 245 7332 7345
)
"lib/re_perl.ml" 107 3411 3429 "lib/re_perl.ml" 107 3411 3431
type(
  unit
)
"lib/re_perl.ml" 106 3369 3405 "lib/re_perl.ml" 108 3432 3443
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 109 3449 3459 "lib/re_perl.ml" 109 3449 3464
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 109 3449 3465 "lib/re_perl.ml" 109 3449 3476
type(
  exn
)
"lib/re_perl.ml" 109 3449 3459 "lib/re_perl.ml" 109 3449 3476
type(
  Re.t
)
"lib/re_perl.ml" 106 3369 3386 "lib/re_perl.ml" 109 3449 3476
type(
  Re.t
)
"lib/re_perl.ml" 101 3208 3233 "lib/re_perl.ml" 110 3477 3486
type(
  Re.t
)
"lib/re_perl.ml" 111 3498 3510 "lib/re_perl.ml" 111 3498 3511
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 112 3527 3535 "lib/re_perl.ml" 113 3579 3597
)
"lib/re_perl.ml" 111 3498 3514 "lib/re_perl.ml" 111 3498 3520
type(
  unit -> Re.t
)
ident(
  int_ref regexp "lib/re_perl.ml" 72 2226 2236 "lib/re_perl.ml" 72 2226 2242
)
"lib/re_perl.ml" 111 3498 3521 "lib/re_perl.ml" 111 3498 3523
type(
  unit
)
"lib/re_perl.ml" 111 3498 3514 "lib/re_perl.ml" 111 3498 3523
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 112 3527 3538 "lib/re_perl.ml" 112 3527 3541
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 112 3527 3543 "lib/re_perl.ml" 112 3527 3549
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 112 3527 3550 "lib/re_perl.ml" 112 3527 3553
type(
  char
)
"lib/re_perl.ml" 112 3527 3542 "lib/re_perl.ml" 112 3527 3554
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 112 3527 3538 "lib/re_perl.ml" 112 3527 3554
type(
  bool
)
"lib/re_perl.ml" 112 3527 3560 "lib/re_perl.ml" 112 3527 3565
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 112 3527 3566 "lib/re_perl.ml" 112 3527 3577
type(
  exn
)
"lib/re_perl.ml" 112 3527 3560 "lib/re_perl.ml" 112 3527 3577
type(
  unit
)
"lib/re_perl.ml" 112 3527 3535 "lib/re_perl.ml" 112 3527 3577
type(
  unit
)
"lib/re_perl.ml" 113 3579 3587 "lib/re_perl.ml" 113 3579 3595
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.group
)
"lib/re_perl.ml" 113 3579 3596 "lib/re_perl.ml" 113 3579 3597
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 111 3498 3510 "lib/re_perl.ml" 111 3498 3511
)
"lib/re_perl.ml" 113 3579 3587 "lib/re_perl.ml" 113 3579 3597
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 112 3527 3535 "lib/re_perl.ml" 113 3579 3597
type(
  Re.t
)
"lib/re_perl.ml" 110 3477 3492 "lib/re_perl.ml" 114 3598 3607
type(
  Re.t
)
"lib/re_perl.ml" 100 3170 3202 "lib/re_perl.ml" 115 3608 3615
type(
  Re.t
)
"lib/re_perl.ml" 116 3621 3628 "lib/re_perl.ml" 116 3621 3634
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 116 3621 3635 "lib/re_perl.ml" 116 3621 3638
type(
  char
)
"lib/re_perl.ml" 116 3621 3628 "lib/re_perl.ml" 116 3621 3638
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 117 3650 3659 "lib/re_perl.ml" 117 3650 3668
type(
  bool
)
ident(
  int_ref multiline "lib/re_perl.ml" 49 1530 1540 "lib/re_perl.ml" 49 1530 1549
)
"lib/re_perl.ml" 117 3650 3674 "lib/re_perl.ml" 117 3650 3680
type(
  Re.t
)
ident(
  ext_ref Re.bol
)
"lib/re_perl.ml" 117 3650 3686 "lib/re_perl.ml" 117 3650 3692
type(
  Re.t
)
ident(
  ext_ref Re.bos
)
"lib/re_perl.ml" 116 3621 3644 "lib/re_perl.ml" 118 3693 3700
type(
  Re.t
)
"lib/re_perl.ml" 118 3693 3709 "lib/re_perl.ml" 118 3693 3715
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 118 3693 3716 "lib/re_perl.ml" 118 3693 3719
type(
  char
)
"lib/re_perl.ml" 118 3693 3709 "lib/re_perl.ml" 118 3693 3719
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 119 3731 3740 "lib/re_perl.ml" 119 3731 3749
type(
  bool
)
ident(
  int_ref multiline "lib/re_perl.ml" 49 1530 1540 "lib/re_perl.ml" 49 1530 1549
)
"lib/re_perl.ml" 119 3731 3755 "lib/re_perl.ml" 119 3731 3761
type(
  Re.t
)
ident(
  ext_ref Re.eol
)
"lib/re_perl.ml" 119 3731 3770 "lib/re_perl.ml" 119 3731 3784
type(
  bool
)
ident(
  int_ref dollar_endonly "lib/re_perl.ml" 49 1530 1550 "lib/re_perl.ml" 49 1530 1564
)
"lib/re_perl.ml" 119 3731 3790 "lib/re_perl.ml" 119 3731 3797
type(
  Re.t
)
ident(
  ext_ref Re.leol
)
"lib/re_perl.ml" 119 3731 3803 "lib/re_perl.ml" 119 3731 3809
type(
  Re.t
)
ident(
  ext_ref Re.eos
)
"lib/re_perl.ml" 119 3731 3767 "lib/re_perl.ml" 119 3731 3809
type(
  Re.t
)
"lib/re_perl.ml" 118 3693 3725 "lib/re_perl.ml" 120 3810 3817
type(
  Re.t
)
"lib/re_perl.ml" 120 3810 3826 "lib/re_perl.ml" 120 3810 3832
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 120 3810 3833 "lib/re_perl.ml" 120 3810 3836
type(
  char
)
"lib/re_perl.ml" 120 3810 3826 "lib/re_perl.ml" 120 3810 3836
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 121 3848 3857 "lib/re_perl.ml" 121 3848 3863
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 121 3848 3864 "lib/re_perl.ml" 121 3848 3867
type(
  char
)
"lib/re_perl.ml" 121 3848 3857 "lib/re_perl.ml" 121 3848 3867
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 122 3873 3881 "lib/re_perl.ml" 122 3873 3889
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 122 3873 3891 "lib/re_perl.ml" 122 3873 3898
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
)
"lib/re_perl.ml" 122 3873 3899 "lib/re_perl.ml" 122 3873 3901
type(
  Re.t list
)
"lib/re_perl.ml" 122 3873 3890 "lib/re_perl.ml" 122 3873 3902
call(
  stack
)
type(
  Re.t list
)
"lib/re_perl.ml" 122 3873 3881 "lib/re_perl.ml" 122 3873 3902
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 124 3914 3922 "lib/re_perl.ml" 124 3914 3928
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_perl.ml" 124 3914 3930 "lib/re_perl.ml" 124 3914 3937
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
)
"lib/re_perl.ml" 124 3914 3938 "lib/re_perl.ml" 124 3914 3940
type(
  Re.t list
)
"lib/re_perl.ml" 124 3914 3929 "lib/re_perl.ml" 124 3914 3941
call(
  stack
)
type(
  Re.t list
)
"lib/re_perl.ml" 124 3914 3922 "lib/re_perl.ml" 124 3914 3941
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 120 3810 3842 "lib/re_perl.ml" 125 3942 3949
type(
  Re.t
)
"lib/re_perl.ml" 125 3942 3958 "lib/re_perl.ml" 125 3942 3964
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 125 3942 3965 "lib/re_perl.ml" 125 3942 3969
type(
  char
)
"lib/re_perl.ml" 125 3942 3958 "lib/re_perl.ml" 125 3942 3969
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 130 4065 4074 "lib/re_perl.ml" 130 4065 4077
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 130 4065 4078 "lib/re_perl.ml" 130 4065 4080
type(
  unit
)
"lib/re_perl.ml" 130 4065 4074 "lib/re_perl.ml" 130 4065 4080
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 130 4065 4086 "lib/re_perl.ml" 130 4065 4091
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 130 4065 4092 "lib/re_perl.ml" 130 4065 4103
type(
  exn
)
"lib/re_perl.ml" 130 4065 4086 "lib/re_perl.ml" 130 4065 4103
type(
  unit
)
"lib/re_perl.ml" 130 4065 4071 "lib/re_perl.ml" 130 4065 4103
type(
  unit
)
"lib/re_perl.ml" 131 4105 4117 "lib/re_perl.ml" 131 4105 4120
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 131 4105 4121 "lib/re_perl.ml" 131 4105 4123
type(
  unit
)
"lib/re_perl.ml" 131 4105 4117 "lib/re_perl.ml" 131 4105 4123
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 132 4129 4137 "lib/re_perl.ml" 132 4129 4140
type(
  char
)
"lib/re_perl.ml" 133 4144 4154 "lib/re_perl.ml" 133 4144 4160
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_perl.ml" 133 4144 4162 "lib/re_perl.ml" 133 4144 4170
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_perl.ml" 133 4144 4172 "lib/re_perl.ml" 133 4144 4179
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 133 4144 4180 "lib/re_perl.ml" 133 4144 4183
type(
  char
)
"lib/re_perl.ml" 133 4144 4172 "lib/re_perl.ml" 133 4144 4183
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 133 4144 4161 "lib/re_perl.ml" 133 4144 4184
type(
  Re.t list
)
"lib/re_perl.ml" 133 4144 4154 "lib/re_perl.ml" 133 4144 4184
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 134 4185 4193 "lib/re_perl.ml" 134 4185 4196
type(
  char
)
"lib/re_perl.ml" 135 4200 4210 "lib/re_perl.ml" 135 4200 4218
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 135 4200 4220 "lib/re_perl.ml" 135 4200 4228
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_perl.ml" 135 4200 4230 "lib/re_perl.ml" 135 4200 4237
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 135 4200 4238 "lib/re_perl.ml" 135 4200 4241
type(
  char
)
"lib/re_perl.ml" 135 4200 4230 "lib/re_perl.ml" 135 4200 4241
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 135 4200 4219 "lib/re_perl.ml" 135 4200 4242
type(
  Re.t list
)
"lib/re_perl.ml" 135 4200 4210 "lib/re_perl.ml" 135 4200 4242
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 136 4243 4251 "lib/re_perl.ml" 136 4243 4254
type(
  char
)
"lib/re_perl.ml" 137 4258 4268 "lib/re_perl.ml" 137 4258 4276
type(
  Re.t
)
ident(
  ext_ref Re.space
)
"lib/re_perl.ml" 138 4277 4285 "lib/re_perl.ml" 138 4277 4288
type(
  char
)
"lib/re_perl.ml" 139 4292 4302 "lib/re_perl.ml" 139 4292 4310
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 139 4292 4312 "lib/re_perl.ml" 139 4292 4320
type(
  Re.t
)
ident(
  ext_ref Re.space
)
"lib/re_perl.ml" 139 4292 4311 "lib/re_perl.ml" 139 4292 4321
type(
  Re.t list
)
"lib/re_perl.ml" 139 4292 4302 "lib/re_perl.ml" 139 4292 4321
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 140 4322 4330 "lib/re_perl.ml" 140 4322 4333
type(
  char
)
"lib/re_perl.ml" 141 4337 4347 "lib/re_perl.ml" 141 4337 4355
type(
  Re.t
)
ident(
  ext_ref Re.digit
)
"lib/re_perl.ml" 142 4356 4364 "lib/re_perl.ml" 142 4356 4367
type(
  char
)
"lib/re_perl.ml" 143 4371 4381 "lib/re_perl.ml" 143 4371 4389
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 143 4371 4391 "lib/re_perl.ml" 143 4371 4399
type(
  Re.t
)
ident(
  ext_ref Re.digit
)
"lib/re_perl.ml" 143 4371 4390 "lib/re_perl.ml" 143 4371 4400
type(
  Re.t list
)
"lib/re_perl.ml" 143 4371 4381 "lib/re_perl.ml" 143 4371 4400
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 144 4401 4409 "lib/re_perl.ml" 144 4401 4412
type(
  char
)
"lib/re_perl.ml" 145 4416 4426 "lib/re_perl.ml" 145 4416 4432
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_perl.ml" 145 4416 4434 "lib/re_perl.ml" 145 4416 4440
type(
  Re.t
)
ident(
  ext_ref Re.bow
)
"lib/re_perl.ml" 145 4416 4442 "lib/re_perl.ml" 145 4416 4448
type(
  Re.t
)
ident(
  ext_ref Re.eow
)
"lib/re_perl.ml" 145 4416 4433 "lib/re_perl.ml" 145 4416 4449
type(
  Re.t list
)
"lib/re_perl.ml" 145 4416 4426 "lib/re_perl.ml" 145 4416 4449
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 146 4450 4458 "lib/re_perl.ml" 146 4450 4461
type(
  char
)
"lib/re_perl.ml" 147 4465 4475 "lib/re_perl.ml" 147 4465 4490
type(
  Re.t
)
ident(
  ext_ref Re.not_boundary
)
"lib/re_perl.ml" 148 4491 4499 "lib/re_perl.ml" 148 4491 4502
type(
  char
)
"lib/re_perl.ml" 149 4506 4516 "lib/re_perl.ml" 149 4506 4522
type(
  Re.t
)
ident(
  ext_ref Re.bos
)
"lib/re_perl.ml" 150 4523 4531 "lib/re_perl.ml" 150 4523 4534
type(
  char
)
"lib/re_perl.ml" 151 4538 4548 "lib/re_perl.ml" 151 4538 4555
type(
  Re.t
)
ident(
  ext_ref Re.leol
)
"lib/re_perl.ml" 152 4556 4564 "lib/re_perl.ml" 152 4556 4567
type(
  char
)
"lib/re_perl.ml" 153 4571 4581 "lib/re_perl.ml" 153 4571 4587
type(
  Re.t
)
ident(
  ext_ref Re.eos
)
"lib/re_perl.ml" 154 4588 4596 "lib/re_perl.ml" 154 4588 4599
type(
  char
)
"lib/re_perl.ml" 155 4603 4613 "lib/re_perl.ml" 155 4603 4621
type(
  Re.t
)
ident(
  ext_ref Re.start
)
"lib/re_perl.ml" 156 4622 4630 "lib/re_perl.ml" 156 4622 4638
type(
  char
)
"lib/re_perl.ml" 156 4622 4641 "lib/re_perl.ml" 156 4622 4649
type(
  char
)
"lib/re_perl.ml" 156 4622 4630 "lib/re_perl.ml" 156 4622 4649
type(
  char
)
"lib/re_perl.ml" 157 4653 4663 "lib/re_perl.ml" 157 4653 4668
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 157 4653 4669 "lib/re_perl.ml" 157 4653 4680
type(
  exn
)
"lib/re_perl.ml" 157 4653 4663 "lib/re_perl.ml" 157 4653 4680
type(
  Re.t
)
"lib/re_perl.ml" 158 4681 4689 "lib/re_perl.ml" 158 4681 4697
type(
  char
)
"lib/re_perl.ml" 159 4701 4711 "lib/re_perl.ml" 159 4701 4716
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 159 4701 4717 "lib/re_perl.ml" 159 4701 4730
type(
  exn
)
"lib/re_perl.ml" 159 4701 4711 "lib/re_perl.ml" 159 4701 4730
type(
  Re.t
)
"lib/re_perl.ml" 160 4731 4739 "lib/re_perl.ml" 160 4731 4740
type(
  char
)
ident(
  def c "lib/re_perl.ml" 161 4744 4754 "lib/re_perl.ml" 161 4744 4763
)
"lib/re_perl.ml" 161 4744 4754 "lib/re_perl.ml" 161 4744 4761
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 161 4744 4762 "lib/re_perl.ml" 161 4744 4763
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 160 4731 4739 "lib/re_perl.ml" 160 4731 4740
)
"lib/re_perl.ml" 161 4744 4754 "lib/re_perl.ml" 161 4744 4763
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 131 4105 4111 "lib/re_perl.ml" 161 4744 4763
type(
  Re.t
)
"lib/re_perl.ml" 125 3942 3975 "lib/re_perl.ml" 162 4764 4771
type(
  Re.t
)
"lib/re_perl.ml" 163 4783 4792 "lib/re_perl.ml" 163 4783 4795
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 163 4783 4796 "lib/re_perl.ml" 163 4783 4798
type(
  unit
)
"lib/re_perl.ml" 163 4783 4792 "lib/re_perl.ml" 163 4783 4798
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 163 4783 4804 "lib/re_perl.ml" 163 4783 4809
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 163 4783 4810 "lib/re_perl.ml" 163 4783 4821
type(
  exn
)
"lib/re_perl.ml" 163 4783 4804 "lib/re_perl.ml" 163 4783 4821
type(
  unit
)
"lib/re_perl.ml" 163 4783 4789 "lib/re_perl.ml" 163 4783 4821
type(
  unit
)
"lib/re_perl.ml" 164 4823 4835 "lib/re_perl.ml" 164 4823 4838
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 164 4823 4839 "lib/re_perl.ml" 164 4823 4841
type(
  unit
)
"lib/re_perl.ml" 164 4823 4835 "lib/re_perl.ml" 164 4823 4841
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 165 4847 4855 "lib/re_perl.ml" 165 4847 4858
type(
  char
)
"lib/re_perl.ml" 165 4847 4861 "lib/re_perl.ml" 165 4847 4864
type(
  char
)
"lib/re_perl.ml" 165 4847 4855 "lib/re_perl.ml" 165 4847 4864
type(
  char
)
"lib/re_perl.ml" 165 4847 4867 "lib/re_perl.ml" 165 4847 4870
type(
  char
)
"lib/re_perl.ml" 165 4847 4855 "lib/re_perl.ml" 165 4847 4870
type(
  char
)
"lib/re_perl.ml" 165 4847 4873 "lib/re_perl.ml" 165 4847 4876
type(
  char
)
"lib/re_perl.ml" 165 4847 4855 "lib/re_perl.ml" 165 4847 4876
type(
  char
)
"lib/re_perl.ml" 165 4847 4879 "lib/re_perl.ml" 165 4847 4883
type(
  char
)
"lib/re_perl.ml" 165 4847 4855 "lib/re_perl.ml" 165 4847 4883
type(
  char
)
"lib/re_perl.ml" 165 4847 4887 "lib/re_perl.ml" 165 4847 4892
type(
  exn -> Re.t
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 165 4847 4893 "lib/re_perl.ml" 165 4847 4904
type(
  exn
)
"lib/re_perl.ml" 165 4847 4887 "lib/re_perl.ml" 165 4847 4904
type(
  Re.t
)
"lib/re_perl.ml" 166 4905 4929 "lib/re_perl.ml" 166 4905 4930
type(
  char
)
ident(
  def c "lib/re_perl.ml" 166 4905 4945 "lib/re_perl.ml" 166 4905 4954
)
"lib/re_perl.ml" 166 4905 4945 "lib/re_perl.ml" 166 4905 4952
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 166 4905 4953 "lib/re_perl.ml" 166 4905 4954
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 166 4905 4929 "lib/re_perl.ml" 166 4905 4930
)
"lib/re_perl.ml" 166 4905 4945 "lib/re_perl.ml" 166 4905 4954
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 164 4823 4829 "lib/re_perl.ml" 166 4905 4954
type(
  Re.t
)
"lib/re_perl.ml" 162 4764 4777 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 125 3942 3955 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 120 3810 3823 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 118 3693 3706 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 116 3621 3625 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 100 3170 3183 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 98 3099 3103 "lib/re_perl.ml" 167 4955 4962
type(
  Re.t
)
"lib/re_perl.ml" 168 4963 4969 "lib/re_perl.ml" 168 4963 4976
type(
  unit -> int option
)
ident(
  def integer "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 168 4963 4977 "lib/re_perl.ml" 168 4963 4979
type(
  unit
)
"lib/re_perl.ml" 169 4982 4989 "lib/re_perl.ml" 169 4982 4992
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 169 4982 4993 "lib/re_perl.ml" 169 4982 4995
type(
  unit
)
"lib/re_perl.ml" 169 4982 4989 "lib/re_perl.ml" 169 4982 4995
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 169 4982 5001 "lib/re_perl.ml" 169 4982 5005
type(
  int option
)
"lib/re_perl.ml" 170 5011 5021 "lib/re_perl.ml" 170 5011 5024
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 170 5011 5025 "lib/re_perl.ml" 170 5011 5027
type(
  unit
)
"lib/re_perl.ml" 170 5011 5021 "lib/re_perl.ml" 170 5011 5027
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 171 5033 5039 "lib/re_perl.ml" 171 5033 5047
type(
  char
)
"lib/re_perl.ml" 171 5033 5051 "lib/re_perl.ml" 171 5033 5052
ident(
  def d "lib/re_perl.ml" 171 5033 5056 "lib/re_perl.ml" 171 5033 5094
)
"lib/re_perl.ml" 171 5033 5039 "lib/re_perl.ml" 171 5033 5052
type(
  char
)
"lib/re_perl.ml" 171 5033 5056 "lib/re_perl.ml" 171 5033 5064
type(
  int -> int option
)
ident(
  int_ref integer' "lib/re_perl.ml" 173 5132 5138 "lib/re_perl.ml" 173 5132 5146
)
"lib/re_perl.ml" 171 5033 5066 "lib/re_perl.ml" 171 5033 5075
type(
  char -> int
)
ident(
  ext_ref Char.code
)
"lib/re_perl.ml" 171 5033 5076 "lib/re_perl.ml" 171 5033 5077
type(
  char
)
ident(
  int_ref d "lib/re_perl.ml" 171 5033 5039 "lib/re_perl.ml" 171 5033 5052
)
"lib/re_perl.ml" 171 5033 5066 "lib/re_perl.ml" 171 5033 5077
type(
  int
)
"lib/re_perl.ml" 171 5033 5078 "lib/re_perl.ml" 171 5033 5079
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"lib/re_perl.ml" 171 5033 5080 "lib/re_perl.ml" 171 5033 5089
type(
  char -> int
)
ident(
  ext_ref Char.code
)
"lib/re_perl.ml" 171 5033 5090 "lib/re_perl.ml" 171 5033 5093
type(
  char
)
"lib/re_perl.ml" 171 5033 5080 "lib/re_perl.ml" 171 5033 5093
type(
  int
)
"lib/re_perl.ml" 171 5033 5065 "lib/re_perl.ml" 171 5033 5094
type(
  int
)
"lib/re_perl.ml" 171 5033 5056 "lib/re_perl.ml" 171 5033 5094
call(
  tail
)
type(
  int option
)
"lib/re_perl.ml" 172 5095 5105 "lib/re_perl.ml" 172 5095 5106
type(
  char
)
"lib/re_perl.ml" 172 5095 5117 "lib/re_perl.ml" 172 5095 5122
type(
  unit -> unit
)
ident(
  int_ref unget "lib/re_perl.ml" 66 2050 2056 "lib/re_perl.ml" 66 2050 2061
)
"lib/re_perl.ml" 172 5095 5123 "lib/re_perl.ml" 172 5095 5125
type(
  unit
)
"lib/re_perl.ml" 172 5095 5117 "lib/re_perl.ml" 172 5095 5125
call(
  stack
)
type(
  unit
)
"lib/re_perl.ml" 172 5095 5127 "lib/re_perl.ml" 172 5095 5131
type(
  int option
)
"lib/re_perl.ml" 172 5095 5117 "lib/re_perl.ml" 172 5095 5131
type(
  int option
)
"lib/re_perl.ml" 170 5011 5015 "lib/re_perl.ml" 172 5095 5131
type(
  int option
)
"lib/re_perl.ml" 169 4982 4986 "lib/re_perl.ml" 172 5095 5131
type(
  int option
)
"lib/re_perl.ml" 173 5132 5138 "lib/re_perl.ml" 173 5132 5146
type(
  int -> int option
)
ident(
  def integer' "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 173 5132 5147 "lib/re_perl.ml" 173 5132 5148
type(
  int
)
ident(
  def i "lib/re_perl.ml" 174 5151 5155 "lib/re_perl.ml" 181 5359 5383
)
"lib/re_perl.ml" 174 5151 5158 "lib/re_perl.ml" 174 5151 5161
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 174 5151 5162 "lib/re_perl.ml" 174 5151 5164
type(
  unit
)
"lib/re_perl.ml" 174 5151 5158 "lib/re_perl.ml" 174 5151 5164
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 174 5151 5175 "lib/re_perl.ml" 174 5151 5176
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 173 5132 5147 "lib/re_perl.ml" 173 5132 5148
)
"lib/re_perl.ml" 174 5151 5170 "lib/re_perl.ml" 174 5151 5176
type(
  int option
)
"lib/re_perl.ml" 175 5182 5192 "lib/re_perl.ml" 175 5182 5195
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 175 5182 5196 "lib/re_perl.ml" 175 5182 5198
type(
  unit
)
"lib/re_perl.ml" 175 5182 5192 "lib/re_perl.ml" 175 5182 5198
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 176 5204 5210 "lib/re_perl.ml" 176 5204 5218
type(
  char
)
"lib/re_perl.ml" 176 5204 5222 "lib/re_perl.ml" 176 5204 5223
ident(
  def d "lib/re_perl.ml" 177 5227 5235 "lib/re_perl.ml" 179 5328 5347
)
"lib/re_perl.ml" 176 5204 5210 "lib/re_perl.ml" 176 5204 5223
type(
  char
)
"lib/re_perl.ml" 177 5227 5239 "lib/re_perl.ml" 177 5227 5241
type(
  int
)
ident(
  def i' "lib/re_perl.ml" 178 5286 5294 "lib/re_perl.ml" 179 5328 5347
)
"lib/re_perl.ml" 177 5227 5244 "lib/re_perl.ml" 177 5227 5246
type(
  int
)
"lib/re_perl.ml" 177 5227 5247 "lib/re_perl.ml" 177 5227 5248
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( * )
)
"lib/re_perl.ml" 177 5227 5249 "lib/re_perl.ml" 177 5227 5250
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 173 5132 5147 "lib/re_perl.ml" 173 5132 5148
)
"lib/re_perl.ml" 177 5227 5244 "lib/re_perl.ml" 177 5227 5250
type(
  int
)
"lib/re_perl.ml" 177 5227 5251 "lib/re_perl.ml" 177 5227 5252
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"lib/re_perl.ml" 177 5227 5254 "lib/re_perl.ml" 177 5227 5263
type(
  char -> int
)
ident(
  ext_ref Char.code
)
"lib/re_perl.ml" 177 5227 5264 "lib/re_perl.ml" 177 5227 5265
type(
  char
)
ident(
  int_ref d "lib/re_perl.ml" 176 5204 5210 "lib/re_perl.ml" 176 5204 5223
)
"lib/re_perl.ml" 177 5227 5254 "lib/re_perl.ml" 177 5227 5265
type(
  int
)
"lib/re_perl.ml" 177 5227 5266 "lib/re_perl.ml" 177 5227 5267
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"lib/re_perl.ml" 177 5227 5268 "lib/re_perl.ml" 177 5227 5277
type(
  char -> int
)
ident(
  ext_ref Char.code
)
"lib/re_perl.ml" 177 5227 5278 "lib/re_perl.ml" 177 5227 5281
type(
  char
)
"lib/re_perl.ml" 177 5227 5268 "lib/re_perl.ml" 177 5227 5281
type(
  int
)
"lib/re_perl.ml" 177 5227 5253 "lib/re_perl.ml" 177 5227 5282
type(
  int
)
"lib/re_perl.ml" 177 5227 5244 "lib/re_perl.ml" 177 5227 5282
type(
  int
)
"lib/re_perl.ml" 178 5286 5297 "lib/re_perl.ml" 178 5286 5299
type(
  int
)
ident(
  int_ref i' "lib/re_perl.ml" 177 5227 5239 "lib/re_perl.ml" 177 5227 5241
)
"lib/re_perl.ml" 178 5286 5300 "lib/re_perl.ml" 178 5286 5301
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( < )
)
"lib/re_perl.ml" 178 5286 5302 "lib/re_perl.ml" 178 5286 5303
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 173 5132 5147 "lib/re_perl.ml" 173 5132 5148
)
"lib/re_perl.ml" 178 5286 5297 "lib/re_perl.ml" 178 5286 5303
type(
  bool
)
"lib/re_perl.ml" 178 5286 5309 "lib/re_perl.ml" 178 5286 5314
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 178 5286 5315 "lib/re_perl.ml" 178 5286 5326
type(
  exn
)
"lib/re_perl.ml" 178 5286 5309 "lib/re_perl.ml" 178 5286 5326
type(
  unit
)
"lib/re_perl.ml" 178 5286 5294 "lib/re_perl.ml" 178 5286 5326
type(
  unit
)
"lib/re_perl.ml" 179 5328 5336 "lib/re_perl.ml" 179 5328 5344
type(
  int -> int option
)
ident(
  int_ref integer' "lib/re_perl.ml" 173 5132 5138 "lib/re_perl.ml" 173 5132 5146
)
"lib/re_perl.ml" 179 5328 5345 "lib/re_perl.ml" 179 5328 5347
type(
  int
)
ident(
  int_ref i' "lib/re_perl.ml" 177 5227 5239 "lib/re_perl.ml" 177 5227 5241
)
"lib/re_perl.ml" 179 5328 5336 "lib/re_perl.ml" 179 5328 5347
call(
  tail
)
type(
  int option
)
"lib/re_perl.ml" 178 5286 5294 "lib/re_perl.ml" 179 5328 5347
type(
  int option
)
"lib/re_perl.ml" 177 5227 5235 "lib/re_perl.ml" 179 5328 5347
type(
  int option
)
"lib/re_perl.ml" 180 5348 5354 "lib/re_perl.ml" 180 5348 5355
type(
  char
)
"lib/re_perl.ml" 181 5359 5367 "lib/re_perl.ml" 181 5359 5372
type(
  unit -> unit
)
ident(
  int_ref unget "lib/re_perl.ml" 66 2050 2056 "lib/re_perl.ml" 66 2050 2061
)
"lib/re_perl.ml" 181 5359 5373 "lib/re_perl.ml" 181 5359 5375
type(
  unit
)
"lib/re_perl.ml" 181 5359 5367 "lib/re_perl.ml" 181 5359 5375
call(
  stack
)
type(
  unit
)
"lib/re_perl.ml" 181 5359 5382 "lib/re_perl.ml" 181 5359 5383
type(
  int
)
ident(
  int_ref i "lib/re_perl.ml" 173 5132 5147 "lib/re_perl.ml" 173 5132 5148
)
"lib/re_perl.ml" 181 5359 5377 "lib/re_perl.ml" 181 5359 5383
type(
  int option
)
"lib/re_perl.ml" 181 5359 5367 "lib/re_perl.ml" 181 5359 5383
type(
  int option
)
"lib/re_perl.ml" 175 5182 5186 "lib/re_perl.ml" 181 5359 5383
type(
  int option
)
"lib/re_perl.ml" 174 5151 5155 "lib/re_perl.ml" 181 5359 5383
type(
  int option
)
"lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
type(
  Re.t list -> Re.t list
)
ident(
  def bracket "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
type(
  Re.t list
)
ident(
  def s "lib/re_perl.ml" 183 5402 5406 "lib/re_perl.ml" 197 5873 5880
)
"lib/re_perl.ml" 183 5402 5409 "lib/re_perl.ml" 183 5402 5410
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 183 5402 5411 "lib/re_perl.ml" 183 5402 5413
type(
  Re.t list -> Re.t list -> bool
)
ident(
  ext_ref Pervasives.( <> )
)
"lib/re_perl.ml" 183 5402 5414 "lib/re_perl.ml" 183 5402 5416
type(
  Re.t list
)
"lib/re_perl.ml" 183 5402 5409 "lib/re_perl.ml" 183 5402 5416
type(
  bool
)
"lib/re_perl.ml" 183 5402 5417 "lib/re_perl.ml" 183 5402 5419
type(
  bool -> bool -> bool
)
ident(
  ext_ref Pervasives.( && )
)
"lib/re_perl.ml" 183 5402 5420 "lib/re_perl.ml" 183 5402 5426
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 183 5402 5427 "lib/re_perl.ml" 183 5402 5430
type(
  char
)
"lib/re_perl.ml" 183 5402 5420 "lib/re_perl.ml" 183 5402 5430
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 183 5402 5409 "lib/re_perl.ml" 183 5402 5430
type(
  bool
)
"lib/re_perl.ml" 183 5402 5436 "lib/re_perl.ml" 183 5402 5437
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 184 5449 5461 "lib/re_perl.ml" 184 5449 5465
type(
  unit -> [ `Char of char | `Set of Re.t ]
)
ident(
  int_ref char "lib/re_perl.ml" 198 5881 5887 "lib/re_perl.ml" 198 5881 5891
)
"lib/re_perl.ml" 184 5449 5466 "lib/re_perl.ml" 184 5449 5468
type(
  unit
)
"lib/re_perl.ml" 184 5449 5461 "lib/re_perl.ml" 184 5449 5468
call(
  stack
)
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 185 5474 5488 "lib/re_perl.ml" 185 5474 5489
type(
  char
)
ident(
  def c "lib/re_perl.ml" 186 5493 5501 "lib/re_perl.ml" 195 5801 5835
)
"lib/re_perl.ml" 185 5474 5482 "lib/re_perl.ml" 185 5474 5489
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 186 5493 5504 "lib/re_perl.ml" 186 5493 5510
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 186 5493 5511 "lib/re_perl.ml" 186 5493 5514
type(
  char
)
"lib/re_perl.ml" 186 5493 5504 "lib/re_perl.ml" 186 5493 5514
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 187 5526 5539 "lib/re_perl.ml" 187 5526 5545
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 187 5526 5546 "lib/re_perl.ml" 187 5526 5549
type(
  char
)
"lib/re_perl.ml" 187 5526 5539 "lib/re_perl.ml" 187 5526 5549
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 187 5526 5555 "lib/re_perl.ml" 187 5526 5562
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 187 5526 5563 "lib/re_perl.ml" 187 5526 5564
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 185 5474 5488 "lib/re_perl.ml" 185 5474 5489
)
"lib/re_perl.ml" 187 5526 5555 "lib/re_perl.ml" 187 5526 5564
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 187 5526 5568 "lib/re_perl.ml" 187 5526 5575
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 187 5526 5576 "lib/re_perl.ml" 187 5526 5579
type(
  char
)
"lib/re_perl.ml" 187 5526 5568 "lib/re_perl.ml" 187 5526 5579
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 187 5526 5583 "lib/re_perl.ml" 187 5526 5584
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 187 5526 5568 "lib/re_perl.ml" 187 5526 5584
type(
  Re.t list
)
"lib/re_perl.ml" 187 5526 5555 "lib/re_perl.ml" 187 5526 5584
type(
  Re.t list
)
"lib/re_perl.ml" 188 5596 5614 "lib/re_perl.ml" 188 5596 5618
type(
  unit -> [ `Char of char | `Set of Re.t ]
)
ident(
  int_ref char "lib/re_perl.ml" 198 5881 5887 "lib/re_perl.ml" 198 5881 5891
)
"lib/re_perl.ml" 188 5596 5619 "lib/re_perl.ml" 188 5596 5621
type(
  unit
)
"lib/re_perl.ml" 188 5596 5614 "lib/re_perl.ml" 188 5596 5621
call(
  stack
)
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 189 5627 5647 "lib/re_perl.ml" 189 5627 5649
type(
  char
)
ident(
  def c' "lib/re_perl.ml" 190 5653 5667 "lib/re_perl.ml" 190 5653 5692
)
"lib/re_perl.ml" 189 5627 5641 "lib/re_perl.ml" 189 5627 5649
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 190 5653 5667 "lib/re_perl.ml" 190 5653 5674
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
)
"lib/re_perl.ml" 190 5653 5676 "lib/re_perl.ml" 190 5653 5681
type(
  char -> char -> Re.t
)
ident(
  ext_ref Re.rg
)
"lib/re_perl.ml" 190 5653 5682 "lib/re_perl.ml" 190 5653 5683
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 185 5474 5488 "lib/re_perl.ml" 185 5474 5489
)
"lib/re_perl.ml" 190 5653 5684 "lib/re_perl.ml" 190 5653 5686
type(
  char
)
ident(
  int_ref c' "lib/re_perl.ml" 189 5627 5647 "lib/re_perl.ml" 189 5627 5649
)
"lib/re_perl.ml" 190 5653 5676 "lib/re_perl.ml" 190 5653 5686
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 190 5653 5690 "lib/re_perl.ml" 190 5653 5691
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 190 5653 5675 "lib/re_perl.ml" 190 5653 5692
type(
  Re.t list
)
"lib/re_perl.ml" 190 5653 5667 "lib/re_perl.ml" 190 5653 5692
call(
  tail
)
type(
  Re.t list
)
"lib/re_perl.ml" 191 5693 5712 "lib/re_perl.ml" 191 5693 5715
type(
  Re.t
)
ident(
  def st' "lib/re_perl.ml" 192 5719 5733 "lib/re_perl.ml" 192 5719 5769
)
"lib/re_perl.ml" 191 5693 5707 "lib/re_perl.ml" 191 5693 5715
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 192 5719 5733 "lib/re_perl.ml" 192 5719 5740
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 192 5719 5741 "lib/re_perl.ml" 192 5719 5742
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 185 5474 5488 "lib/re_perl.ml" 185 5474 5489
)
"lib/re_perl.ml" 192 5719 5733 "lib/re_perl.ml" 192 5719 5742
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 192 5719 5746 "lib/re_perl.ml" 192 5719 5753
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 192 5719 5754 "lib/re_perl.ml" 192 5719 5757
type(
  char
)
"lib/re_perl.ml" 192 5719 5746 "lib/re_perl.ml" 192 5719 5757
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 192 5719 5761 "lib/re_perl.ml" 192 5719 5764
type(
  Re.t
)
ident(
  int_ref st' "lib/re_perl.ml" 191 5693 5712 "lib/re_perl.ml" 191 5693 5715
)
"lib/re_perl.ml" 192 5719 5768 "lib/re_perl.ml" 192 5719 5769
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 192 5719 5761 "lib/re_perl.ml" 192 5719 5769
type(
  Re.t list
)
"lib/re_perl.ml" 192 5719 5746 "lib/re_perl.ml" 192 5719 5769
type(
  Re.t list
)
"lib/re_perl.ml" 192 5719 5733 "lib/re_perl.ml" 192 5719 5769
type(
  Re.t list
)
"lib/re_perl.ml" 187 5526 5590 "lib/re_perl.ml" 193 5770 5783
type(
  Re.t list
)
"lib/re_perl.ml" 186 5493 5520 "lib/re_perl.ml" 194 5784 5795
type(
  Re.t list
)
"lib/re_perl.ml" 195 5801 5811 "lib/re_perl.ml" 195 5801 5818
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
)
"lib/re_perl.ml" 195 5801 5820 "lib/re_perl.ml" 195 5801 5827
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 195 5801 5828 "lib/re_perl.ml" 195 5801 5829
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 185 5474 5488 "lib/re_perl.ml" 185 5474 5489
)
"lib/re_perl.ml" 195 5801 5820 "lib/re_perl.ml" 195 5801 5829
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 195 5801 5833 "lib/re_perl.ml" 195 5801 5834
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 195 5801 5819 "lib/re_perl.ml" 195 5801 5835
type(
  Re.t list
)
"lib/re_perl.ml" 195 5801 5811 "lib/re_perl.ml" 195 5801 5835
call(
  tail
)
type(
  Re.t list
)
"lib/re_perl.ml" 186 5493 5501 "lib/re_perl.ml" 195 5801 5835
type(
  Re.t list
)
"lib/re_perl.ml" 196 5836 5849 "lib/re_perl.ml" 196 5836 5851
type(
  Re.t
)
ident(
  def st "lib/re_perl.ml" 196 5836 5855 "lib/re_perl.ml" 196 5836 5872
)
"lib/re_perl.ml" 196 5836 5844 "lib/re_perl.ml" 196 5836 5851
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 196 5836 5855 "lib/re_perl.ml" 196 5836 5862
type(
  Re.t list -> Re.t list
)
ident(
  int_ref bracket "lib/re_perl.ml" 182 5384 5390 "lib/re_perl.ml" 182 5384 5397
)
"lib/re_perl.ml" 196 5836 5864 "lib/re_perl.ml" 196 5836 5866
type(
  Re.t
)
ident(
  int_ref st "lib/re_perl.ml" 196 5836 5849 "lib/re_perl.ml" 196 5836 5851
)
"lib/re_perl.ml" 196 5836 5870 "lib/re_perl.ml" 196 5836 5871
type(
  Re.t list
)
ident(
  int_ref s "lib/re_perl.ml" 182 5384 5398 "lib/re_perl.ml" 182 5384 5399
)
"lib/re_perl.ml" 196 5836 5863 "lib/re_perl.ml" 196 5836 5872
type(
  Re.t list
)
"lib/re_perl.ml" 196 5836 5855 "lib/re_perl.ml" 196 5836 5872
call(
  tail
)
type(
  Re.t list
)
"lib/re_perl.ml" 183 5402 5443 "lib/re_perl.ml" 197 5873 5880
type(
  Re.t list
)
"lib/re_perl.ml" 183 5402 5406 "lib/re_perl.ml" 197 5873 5880
type(
  Re.t list
)
"lib/re_perl.ml" 198 5881 5887 "lib/re_perl.ml" 198 5881 5891
type(
  unit -> [ `Char of char | `Set of Re.t ]
)
ident(
  def char "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 198 5881 5892 "lib/re_perl.ml" 198 5881 5894
type(
  unit
)
"lib/re_perl.ml" 199 5897 5904 "lib/re_perl.ml" 199 5897 5907
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 199 5897 5908 "lib/re_perl.ml" 199 5897 5910
type(
  unit
)
"lib/re_perl.ml" 199 5897 5904 "lib/re_perl.ml" 199 5897 5910
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 199 5897 5916 "lib/re_perl.ml" 199 5897 5921
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 199 5897 5922 "lib/re_perl.ml" 199 5897 5933
type(
  exn
)
"lib/re_perl.ml" 199 5897 5916 "lib/re_perl.ml" 199 5897 5933
type(
  unit
)
"lib/re_perl.ml" 199 5897 5901 "lib/re_perl.ml" 199 5897 5933
type(
  unit
)
"lib/re_perl.ml" 200 5935 5943 "lib/re_perl.ml" 200 5935 5944
type(
  char
)
ident(
  def c "lib/re_perl.ml" 201 5957 5961 "lib/re_perl.ml" 244 7318 7331
)
"lib/re_perl.ml" 200 5935 5947 "lib/re_perl.ml" 200 5935 5950
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 200 5935 5951 "lib/re_perl.ml" 200 5935 5953
type(
  unit
)
"lib/re_perl.ml" 200 5935 5947 "lib/re_perl.ml" 200 5935 5953
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 201 5957 5964 "lib/re_perl.ml" 201 5957 5965
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 200 5935 5943 "lib/re_perl.ml" 200 5935 5944
)
"lib/re_perl.ml" 201 5957 5966 "lib/re_perl.ml" 201 5957 5967
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_perl.ml" 201 5957 5968 "lib/re_perl.ml" 201 5957 5971
type(
  char
)
"lib/re_perl.ml" 201 5957 5964 "lib/re_perl.ml" 201 5957 5971
type(
  bool
)
"lib/re_perl.ml" 202 5983 5992 "lib/re_perl.ml" 202 5983 5998
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 202 5983 5999 "lib/re_perl.ml" 202 5983 6002
type(
  char
)
"lib/re_perl.ml" 202 5983 5992 "lib/re_perl.ml" 202 5983 6002
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 202 5983 6008 "lib/re_perl.ml" 202 5983 6013
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 202 5983 6014 "lib/re_perl.ml" 202 5983 6027
type(
  exn
)
"lib/re_perl.ml" 202 5983 6008 "lib/re_perl.ml" 202 5983 6027
type(
  unit
)
"lib/re_perl.ml" 202 5983 5989 "lib/re_perl.ml" 202 5983 6027
type(
  unit
)
"lib/re_perl.ml" 203 6029 6038 "lib/re_perl.ml" 203 6029 6044
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 203 6029 6045 "lib/re_perl.ml" 203 6029 6048
type(
  char
)
"lib/re_perl.ml" 203 6029 6038 "lib/re_perl.ml" 203 6029 6048
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 204 6054 6066 "lib/re_perl.ml" 204 6054 6071
type(
  bool
)
ident(
  def compl "lib/re_perl.ml" 205 6088 6096 "lib/re_perl.ml" 212 6404 6421
)
"lib/re_perl.ml" 204 6054 6074 "lib/re_perl.ml" 204 6054 6080
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 204 6054 6081 "lib/re_perl.ml" 204 6054 6084
type(
  char
)
"lib/re_perl.ml" 204 6054 6074 "lib/re_perl.ml" 204 6054 6084
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 205 6088 6100 "lib/re_perl.ml" 205 6088 6103
type(
  string
)
ident(
  def cls "lib/re_perl.ml" 208 6208 6216 "lib/re_perl.ml" 212 6404 6421
)
"lib/re_perl.ml" 206 6106 6120 "lib/re_perl.ml" 206 6106 6129
type(
  (string -> bool) -> string list -> string
)
ident(
  ext_ref List.find
)
"lib/re_perl.ml" 206 6106 6130 "lib/re_perl.ml" 206 6106 6138
type(
  string -> bool
)
ident(
  int_ref accept_s "lib/re_perl.ml" 55 1761 1767 "lib/re_perl.ml" 55 1761 1775
)
"lib/re_perl.ml" 206 6106 6139 "lib/re_perl.ml" 206 6106 6158
type(
  string list
)
ident(
  int_ref posix_class_strings "lib/re_perl.ml" 42 1360 1364 "lib/re_perl.ml" 42 1360 1383
)
"lib/re_perl.ml" 206 6106 6120 "lib/re_perl.ml" 206 6106 6158
call(
  stack
)
type(
  string
)
"lib/re_perl.ml" 207 6159 6174 "lib/re_perl.ml" 207 6159 6183
type(
  exn
)
"lib/re_perl.ml" 207 6159 6187 "lib/re_perl.ml" 207 6159 6192
type(
  exn -> string
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 207 6159 6193 "lib/re_perl.ml" 207 6159 6204
type(
  exn
)
"lib/re_perl.ml" 207 6159 6187 "lib/re_perl.ml" 207 6159 6204
type(
  string
)
"lib/re_perl.ml" 206 6106 6116 "lib/re_perl.ml" 207 6159 6204
type(
  string
)
"lib/re_perl.ml" 208 6208 6219 "lib/re_perl.ml" 208 6208 6222
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 208 6208 6224 "lib/re_perl.ml" 208 6208 6232
type(
  string -> bool
)
ident(
  int_ref accept_s "lib/re_perl.ml" 55 1761 1767 "lib/re_perl.ml" 55 1761 1775
)
"lib/re_perl.ml" 208 6208 6233 "lib/re_perl.ml" 208 6208 6237
type(
  string
)
"lib/re_perl.ml" 208 6208 6223 "lib/re_perl.ml" 208 6208 6238
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 208 6208 6219 "lib/re_perl.ml" 208 6208 6238
type(
  bool
)
"lib/re_perl.ml" 208 6208 6244 "lib/re_perl.ml" 208 6208 6249
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 208 6208 6250 "lib/re_perl.ml" 208 6208 6261
type(
  exn
)
"lib/re_perl.ml" 208 6208 6244 "lib/re_perl.ml" 208 6208 6261
type(
  unit
)
"lib/re_perl.ml" 208 6208 6216 "lib/re_perl.ml" 208 6208 6261
type(
  unit
)
"lib/re_perl.ml" 209 6263 6275 "lib/re_perl.ml" 209 6263 6277
type(
  Re.t
)
ident(
  def re "lib/re_perl.ml" 212 6404 6412 "lib/re_perl.ml" 212 6404 6421
)
"lib/re_perl.ml" 210 6280 6294 "lib/re_perl.ml" 210 6280 6305
type(
  Re.t
)
ident(
  def posix_class "lib/re_perl.ml" 211 6337 6347 "lib/re_perl.ml" 211 6337 6400
)
"lib/re_perl.ml" 210 6280 6308 "lib/re_perl.ml" 210 6280 6329
type(
  string -> Re.t
)
ident(
  int_ref posix_class_of_string "lib/re_perl.ml" 26 934 938 "lib/re_perl.ml" 26 934 959
)
"lib/re_perl.ml" 210 6280 6330 "lib/re_perl.ml" 210 6280 6333
type(
  string
)
ident(
  int_ref cls "lib/re_perl.ml" 205 6088 6100 "lib/re_perl.ml" 205 6088 6103
)
"lib/re_perl.ml" 210 6280 6308 "lib/re_perl.ml" 210 6280 6333
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 211 6337 6350 "lib/re_perl.ml" 211 6337 6355
type(
  bool
)
ident(
  int_ref compl "lib/re_perl.ml" 204 6054 6066 "lib/re_perl.ml" 204 6054 6071
)
"lib/re_perl.ml" 211 6337 6361 "lib/re_perl.ml" 211 6337 6369
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 211 6337 6371 "lib/re_perl.ml" 211 6337 6382
type(
  Re.t
)
ident(
  int_ref posix_class "lib/re_perl.ml" 210 6280 6294 "lib/re_perl.ml" 210 6280 6305
)
"lib/re_perl.ml" 211 6337 6370 "lib/re_perl.ml" 211 6337 6383
type(
  Re.t list
)
"lib/re_perl.ml" 211 6337 6361 "lib/re_perl.ml" 211 6337 6383
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 211 6337 6389 "lib/re_perl.ml" 211 6337 6400
type(
  Re.t
)
ident(
  int_ref posix_class "lib/re_perl.ml" 210 6280 6294 "lib/re_perl.ml" 210 6280 6305
)
"lib/re_perl.ml" 211 6337 6347 "lib/re_perl.ml" 211 6337 6400
type(
  Re.t
)
"lib/re_perl.ml" 210 6280 6290 "lib/re_perl.ml" 211 6337 6400
type(
  Re.t
)
"lib/re_perl.ml" 212 6404 6417 "lib/re_perl.ml" 212 6404 6421
type(
  Re.t
)
ident(
  int_ref re "lib/re_perl.ml" 209 6263 6275 "lib/re_perl.ml" 209 6263 6277
)
"lib/re_perl.ml" 212 6404 6412 "lib/re_perl.ml" 212 6404 6421
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 209 6263 6271 "lib/re_perl.ml" 212 6404 6421
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 208 6208 6216 "lib/re_perl.ml" 212 6404 6421
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 205 6088 6096 "lib/re_perl.ml" 212 6404 6421
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 204 6054 6062 "lib/re_perl.ml" 212 6404 6421
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 213 6422 6436 "lib/re_perl.ml" 213 6422 6442
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 213 6422 6443 "lib/re_perl.ml" 213 6422 6446
type(
  char
)
"lib/re_perl.ml" 213 6422 6436 "lib/re_perl.ml" 213 6422 6446
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 214 6458 6469 "lib/re_perl.ml" 214 6458 6472
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 214 6458 6473 "lib/re_perl.ml" 214 6458 6475
type(
  unit
)
"lib/re_perl.ml" 214 6458 6469 "lib/re_perl.ml" 214 6458 6475
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 214 6458 6481 "lib/re_perl.ml" 214 6458 6486
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 214 6458 6487 "lib/re_perl.ml" 214 6458 6498
type(
  exn
)
"lib/re_perl.ml" 214 6458 6481 "lib/re_perl.ml" 214 6458 6498
type(
  unit
)
"lib/re_perl.ml" 214 6458 6466 "lib/re_perl.ml" 214 6458 6498
type(
  unit
)
"lib/re_perl.ml" 215 6500 6512 "lib/re_perl.ml" 215 6500 6513
type(
  char
)
ident(
  def c "lib/re_perl.ml" 216 6526 6534 "lib/re_perl.ml" 218 6632 6647
)
"lib/re_perl.ml" 215 6500 6516 "lib/re_perl.ml" 215 6500 6519
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 215 6500 6520 "lib/re_perl.ml" 215 6500 6522
type(
  unit
)
"lib/re_perl.ml" 215 6500 6516 "lib/re_perl.ml" 215 6500 6522
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 216 6526 6537 "lib/re_perl.ml" 216 6526 6540
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 216 6526 6542 "lib/re_perl.ml" 216 6526 6548
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 216 6526 6549 "lib/re_perl.ml" 216 6526 6552
type(
  char
)
"lib/re_perl.ml" 216 6526 6541 "lib/re_perl.ml" 216 6526 6553
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 216 6526 6537 "lib/re_perl.ml" 216 6526 6553
type(
  bool
)
"lib/re_perl.ml" 216 6526 6559 "lib/re_perl.ml" 216 6526 6564
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 216 6526 6565 "lib/re_perl.ml" 216 6526 6578
type(
  exn
)
"lib/re_perl.ml" 216 6526 6559 "lib/re_perl.ml" 216 6526 6578
type(
  unit
)
"lib/re_perl.ml" 216 6526 6534 "lib/re_perl.ml" 216 6526 6578
type(
  unit
)
"lib/re_perl.ml" 217 6580 6591 "lib/re_perl.ml" 217 6580 6594
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 217 6580 6596 "lib/re_perl.ml" 217 6580 6602
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 217 6580 6603 "lib/re_perl.ml" 217 6580 6606
type(
  char
)
"lib/re_perl.ml" 217 6580 6595 "lib/re_perl.ml" 217 6580 6607
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 217 6580 6591 "lib/re_perl.ml" 217 6580 6607
type(
  bool
)
"lib/re_perl.ml" 217 6580 6613 "lib/re_perl.ml" 217 6580 6618
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 217 6580 6619 "lib/re_perl.ml" 217 6580 6630
type(
  exn
)
"lib/re_perl.ml" 217 6580 6613 "lib/re_perl.ml" 217 6580 6630
type(
  unit
)
"lib/re_perl.ml" 217 6580 6588 "lib/re_perl.ml" 217 6580 6630
type(
  unit
)
"lib/re_perl.ml" 218 6632 6646 "lib/re_perl.ml" 218 6632 6647
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 215 6500 6512 "lib/re_perl.ml" 215 6500 6513
)
"lib/re_perl.ml" 218 6632 6640 "lib/re_perl.ml" 218 6632 6647
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 217 6580 6588 "lib/re_perl.ml" 218 6632 6647
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 216 6526 6534 "lib/re_perl.ml" 218 6632 6647
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 215 6500 6508 "lib/re_perl.ml" 218 6632 6647
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 213 6422 6452 "lib/re_perl.ml" 219 6648 6657
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 220 6663 6677 "lib/re_perl.ml" 220 6663 6678
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 200 5935 5943 "lib/re_perl.ml" 200 5935 5944
)
"lib/re_perl.ml" 220 6663 6671 "lib/re_perl.ml" 220 6663 6678
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 213 6422 6433 "lib/re_perl.ml" 220 6663 6678
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 203 6029 6035 "lib/re_perl.ml" 220 6663 6678
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 201 5957 5977 "lib/re_perl.ml" 221 6679 6686
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 221 6679 6695 "lib/re_perl.ml" 221 6679 6696
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 200 5935 5943 "lib/re_perl.ml" 200 5935 5944
)
"lib/re_perl.ml" 221 6679 6697 "lib/re_perl.ml" 221 6679 6698
type(
  char -> char -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"lib/re_perl.ml" 221 6679 6699 "lib/re_perl.ml" 221 6679 6703
type(
  char
)
"lib/re_perl.ml" 221 6679 6695 "lib/re_perl.ml" 221 6679 6703
type(
  bool
)
"lib/re_perl.ml" 222 6715 6725 "lib/re_perl.ml" 222 6715 6726
type(
  char
)
ident(
  def c "lib/re_perl.ml" 226 6762 6768 "lib/re_perl.ml" 242 7287 7304
)
"lib/re_perl.ml" 222 6715 6729 "lib/re_perl.ml" 222 6715 6732
type(
  unit -> char
)
ident(
  int_ref get "lib/re_perl.ml" 65 2004 2010 "lib/re_perl.ml" 65 2004 2013
)
"lib/re_perl.ml" 222 6715 6733 "lib/re_perl.ml" 222 6715 6735
type(
  unit
)
"lib/re_perl.ml" 222 6715 6729 "lib/re_perl.ml" 222 6715 6735
call(
  stack
)
type(
  char
)
"lib/re_perl.ml" 226 6762 6774 "lib/re_perl.ml" 226 6762 6775
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 222 6715 6725 "lib/re_perl.ml" 222 6715 6726
)
"lib/re_perl.ml" 227 6781 6789 "lib/re_perl.ml" 227 6781 6792
type(
  char
)
"lib/re_perl.ml" 227 6781 6802 "lib/re_perl.ml" 227 6781 6808
type(
  char
)
"lib/re_perl.ml" 227 6781 6796 "lib/re_perl.ml" 227 6781 6808
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 228 6809 6817 "lib/re_perl.ml" 228 6809 6820
type(
  char
)
"lib/re_perl.ml" 228 6809 6830 "lib/re_perl.ml" 228 6809 6834
type(
  char
)
"lib/re_perl.ml" 228 6809 6824 "lib/re_perl.ml" 228 6809 6834
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 229 6843 6851 "lib/re_perl.ml" 229 6843 6854
type(
  char
)
"lib/re_perl.ml" 229 6843 6864 "lib/re_perl.ml" 229 6843 6868
type(
  char
)
"lib/re_perl.ml" 229 6843 6858 "lib/re_perl.ml" 229 6843 6868
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 230 6877 6885 "lib/re_perl.ml" 230 6877 6888
type(
  char
)
"lib/re_perl.ml" 230 6877 6898 "lib/re_perl.ml" 230 6877 6902
type(
  char
)
"lib/re_perl.ml" 230 6877 6892 "lib/re_perl.ml" 230 6877 6902
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 231 6911 6919 "lib/re_perl.ml" 231 6911 6922
type(
  char
)
"lib/re_perl.ml" 231 6911 6932 "lib/re_perl.ml" 231 6911 6938
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.alt
)
"lib/re_perl.ml" 231 6911 6940 "lib/re_perl.ml" 231 6911 6948
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_perl.ml" 231 6911 6950 "lib/re_perl.ml" 231 6911 6957
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 231 6911 6958 "lib/re_perl.ml" 231 6911 6961
type(
  char
)
"lib/re_perl.ml" 231 6911 6950 "lib/re_perl.ml" 231 6911 6961
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 231 6911 6939 "lib/re_perl.ml" 231 6911 6962
type(
  Re.t list
)
"lib/re_perl.ml" 231 6911 6931 "lib/re_perl.ml" 231 6911 6963
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 231 6911 6926 "lib/re_perl.ml" 231 6911 6963
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 232 6964 6972 "lib/re_perl.ml" 232 6964 6975
type(
  char
)
"lib/re_perl.ml" 232 6964 6985 "lib/re_perl.ml" 232 6964 6993
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 232 6964 6995 "lib/re_perl.ml" 232 6964 7003
type(
  Re.t
)
ident(
  ext_ref Re.alnum
)
"lib/re_perl.ml" 232 6964 7005 "lib/re_perl.ml" 232 6964 7012
type(
  char -> Re.t
)
ident(
  ext_ref Re.char
)
"lib/re_perl.ml" 232 6964 7013 "lib/re_perl.ml" 232 6964 7016
type(
  char
)
"lib/re_perl.ml" 232 6964 7005 "lib/re_perl.ml" 232 6964 7016
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 232 6964 6994 "lib/re_perl.ml" 232 6964 7017
type(
  Re.t list
)
"lib/re_perl.ml" 232 6964 6984 "lib/re_perl.ml" 232 6964 7018
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 232 6964 6979 "lib/re_perl.ml" 232 6964 7018
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 233 7019 7027 "lib/re_perl.ml" 233 7019 7030
type(
  char
)
"lib/re_perl.ml" 233 7019 7039 "lib/re_perl.ml" 233 7019 7049
type(
  Re.t
)
ident(
  ext_ref Re.space
)
"lib/re_perl.ml" 233 7019 7034 "lib/re_perl.ml" 233 7019 7049
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 234 7050 7058 "lib/re_perl.ml" 234 7050 7061
type(
  char
)
"lib/re_perl.ml" 234 7050 7071 "lib/re_perl.ml" 234 7050 7079
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 234 7050 7081 "lib/re_perl.ml" 234 7050 7089
type(
  Re.t
)
ident(
  ext_ref Re.space
)
"lib/re_perl.ml" 234 7050 7080 "lib/re_perl.ml" 234 7050 7090
type(
  Re.t list
)
"lib/re_perl.ml" 234 7050 7070 "lib/re_perl.ml" 234 7050 7091
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 234 7050 7065 "lib/re_perl.ml" 234 7050 7091
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 235 7092 7100 "lib/re_perl.ml" 235 7092 7103
type(
  char
)
"lib/re_perl.ml" 235 7092 7112 "lib/re_perl.ml" 235 7092 7122
type(
  Re.t
)
ident(
  ext_ref Re.digit
)
"lib/re_perl.ml" 235 7092 7107 "lib/re_perl.ml" 235 7092 7122
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 236 7123 7131 "lib/re_perl.ml" 236 7123 7134
type(
  char
)
"lib/re_perl.ml" 236 7123 7144 "lib/re_perl.ml" 236 7123 7152
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.compl
)
"lib/re_perl.ml" 236 7123 7154 "lib/re_perl.ml" 236 7123 7162
type(
  Re.t
)
ident(
  ext_ref Re.digit
)
"lib/re_perl.ml" 236 7123 7153 "lib/re_perl.ml" 236 7123 7163
type(
  Re.t list
)
"lib/re_perl.ml" 236 7123 7143 "lib/re_perl.ml" 236 7123 7164
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 236 7123 7138 "lib/re_perl.ml" 236 7123 7164
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 237 7165 7173 "lib/re_perl.ml" 237 7165 7181
type(
  char
)
"lib/re_perl.ml" 237 7165 7184 "lib/re_perl.ml" 237 7165 7192
type(
  char
)
"lib/re_perl.ml" 237 7165 7173 "lib/re_perl.ml" 237 7165 7192
type(
  char
)
"lib/re_perl.ml" 238 7196 7206 "lib/re_perl.ml" 238 7196 7211
type(
  exn -> [ `Char of char | `Set of Re.t ]
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 238 7196 7212 "lib/re_perl.ml" 238 7196 7223
type(
  exn
)
"lib/re_perl.ml" 238 7196 7206 "lib/re_perl.ml" 238 7196 7223
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 239 7224 7232 "lib/re_perl.ml" 239 7224 7240
type(
  char
)
"lib/re_perl.ml" 240 7244 7254 "lib/re_perl.ml" 240 7244 7259
type(
  exn -> [ `Char of char | `Set of Re.t ]
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 240 7244 7260 "lib/re_perl.ml" 240 7244 7273
type(
  exn
)
"lib/re_perl.ml" 240 7244 7254 "lib/re_perl.ml" 240 7244 7273
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 241 7274 7282 "lib/re_perl.ml" 241 7274 7283
type(
  char
)
"lib/re_perl.ml" 242 7287 7303 "lib/re_perl.ml" 242 7287 7304
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 222 6715 6725 "lib/re_perl.ml" 222 6715 6726
)
"lib/re_perl.ml" 242 7287 7297 "lib/re_perl.ml" 242 7287 7304
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 226 6762 6768 "lib/re_perl.ml" 242 7287 7304
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 221 6679 6709 "lib/re_perl.ml" 243 7305 7312
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 244 7318 7330 "lib/re_perl.ml" 244 7318 7331
type(
  char
)
ident(
  int_ref c "lib/re_perl.ml" 200 5935 5943 "lib/re_perl.ml" 200 5935 5944
)
"lib/re_perl.ml" 244 7318 7324 "lib/re_perl.ml" 244 7318 7331
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 221 6679 6692 "lib/re_perl.ml" 244 7318 7331
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 201 5957 5961 "lib/re_perl.ml" 244 7318 7331
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 200 5935 5939 "lib/re_perl.ml" 244 7318 7331
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 199 5897 5901 "lib/re_perl.ml" 244 7318 7331
type(
  [ `Char of char | `Set of Re.t ]
)
"lib/re_perl.ml" 245 7332 7338 "lib/re_perl.ml" 245 7332 7345
type(
  unit -> Re.t
)
ident(
  def comment "lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 245 7332 7346 "lib/re_perl.ml" 245 7332 7348
type(
  unit
)
"lib/re_perl.ml" 246 7351 7358 "lib/re_perl.ml" 246 7351 7364
type(
  char -> bool
)
ident(
  int_ref accept "lib/re_perl.ml" 54 1703 1709 "lib/re_perl.ml" 54 1703 1715
)
"lib/re_perl.ml" 246 7351 7365 "lib/re_perl.ml" 246 7351 7368
type(
  char
)
"lib/re_perl.ml" 246 7351 7358 "lib/re_perl.ml" 246 7351 7368
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 246 7351 7374 "lib/re_perl.ml" 246 7351 7384
type(
  Re.t
)
ident(
  ext_ref Re.epsilon
)
"lib/re_perl.ml" 246 7351 7396 "lib/re_perl.ml" 246 7351 7400
type(
  int ref -> unit
)
ident(
  ext_ref Pervasives.incr
)
"lib/re_perl.ml" 246 7351 7401 "lib/re_perl.ml" 246 7351 7402
type(
  int ref
)
ident(
  int_ref i "lib/re_perl.ml" 50 1585 1591 "lib/re_perl.ml" 50 1585 1592
)
"lib/re_perl.ml" 246 7351 7396 "lib/re_perl.ml" 246 7351 7402
type(
  unit
)
"lib/re_perl.ml" 246 7351 7404 "lib/re_perl.ml" 246 7351 7411
type(
  unit -> Re.t
)
ident(
  int_ref comment "lib/re_perl.ml" 245 7332 7338 "lib/re_perl.ml" 245 7332 7345
)
"lib/re_perl.ml" 246 7351 7412 "lib/re_perl.ml" 246 7351 7414
type(
  unit
)
"lib/re_perl.ml" 246 7351 7404 "lib/re_perl.ml" 246 7351 7414
call(
  tail
)
type(
  Re.t
)
"lib/re_perl.ml" 246 7351 7390 "lib/re_perl.ml" 246 7351 7418
type(
  Re.t
)
"lib/re_perl.ml" 246 7351 7355 "lib/re_perl.ml" 246 7351 7418
type(
  Re.t
)
"lib/re_perl.ml" 248 7424 7430 "lib/re_perl.ml" 248 7424 7433
type(
  Re.t
)
ident(
  def res "lib/re_perl.ml" 249 7449 7451 "lib/re_perl.ml" 250 7491 7496
)
"lib/re_perl.ml" 248 7424 7436 "lib/re_perl.ml" 248 7424 7442
type(
  unit -> Re.t
)
ident(
  int_ref regexp "lib/re_perl.ml" 72 2226 2236 "lib/re_perl.ml" 72 2226 2242
)
"lib/re_perl.ml" 248 7424 7443 "lib/re_perl.ml" 248 7424 7445
type(
  unit
)
"lib/re_perl.ml" 248 7424 7436 "lib/re_perl.ml" 248 7424 7445
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 249 7449 7454 "lib/re_perl.ml" 249 7449 7457
type(
  bool -> bool
)
ident(
  ext_ref Pervasives.not
)
"lib/re_perl.ml" 249 7449 7459 "lib/re_perl.ml" 249 7449 7462
type(
  unit -> bool
)
ident(
  int_ref eos "lib/re_perl.ml" 52 1633 1639 "lib/re_perl.ml" 52 1633 1642
)
"lib/re_perl.ml" 249 7449 7463 "lib/re_perl.ml" 249 7449 7465
type(
  unit
)
"lib/re_perl.ml" 249 7449 7458 "lib/re_perl.ml" 249 7449 7466
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 249 7449 7454 "lib/re_perl.ml" 249 7449 7466
type(
  bool
)
"lib/re_perl.ml" 249 7449 7472 "lib/re_perl.ml" 249 7449 7477
type(
  exn -> unit
)
ident(
  ext_ref Pervasives.raise
)
"lib/re_perl.ml" 249 7449 7478 "lib/re_perl.ml" 249 7449 7489
type(
  exn
)
"lib/re_perl.ml" 249 7449 7472 "lib/re_perl.ml" 249 7449 7489
type(
  unit
)
"lib/re_perl.ml" 249 7449 7451 "lib/re_perl.ml" 249 7449 7489
type(
  unit
)
"lib/re_perl.ml" 250 7491 7493 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
ident(
  int_ref res "lib/re_perl.ml" 248 7424 7430 "lib/re_perl.ml" 248 7424 7433
)
"lib/re_perl.ml" 249 7449 7451 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 248 7424 7426 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 72 2226 2228 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 67 2077 2079 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 66 2050 2052 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 65 2004 2006 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 55 1761 1763 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 54 1703 1705 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 53 1658 1660 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 52 1633 1635 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 51 1604 1606 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 50 1585 1587 "lib/re_perl.ml" 250 7491 7496
type(
  Re.t
)
"lib/re_perl.ml" 256 7593 7597 "lib/re_perl.ml" 256 7593 7599
type(
  ?opts:[> `Anchored
         | `Caseless
         | `Dollar_endonly
         | `Dotall
         | `Multiline
         | `Ungreedy ]
        list ->
  string -> Re.t
)
ident(
  def re "lib/re_perl.ml" 267 7921 7921 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
type(
  ([> `Anchored
    | `Caseless
    | `Dollar_endonly
    | `Dotall
    | `Multiline
    | `Ungreedy ]
   as 'a)
  list
)
"lib/re_perl.ml" 256 7593 7610 "lib/re_perl.ml" 256 7593 7612
type(
  'a list
)
type(
  'a list
)
ident(
  int_ref *sth* "lib/re_perl.ml" 256 7593 7610 "lib/re_perl.ml" 256 7593 7612
)
type(
  'a list option
)
type(
  'a list option
)
type(
  'a list
)
"lib/re_perl.ml" 256 7593 7614 "lib/re_perl.ml" 256 7593 7615
type(
  string
)
ident(
  def s "lib/re_perl.ml" 257 7618 7620 "lib/re_perl.ml" 265 7916 7919
)
"lib/re_perl.ml" 257 7618 7624 "lib/re_perl.ml" 257 7618 7625
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 263 7776 7778 "lib/re_perl.ml" 265 7916 7919
)
"lib/re_perl.ml" 258 7628 7632 "lib/re_perl.ml" 258 7628 7637
type(
  bool -> bool -> bool -> bool -> string -> Re.t
)
ident(
  int_ref parse "lib/re_perl.ml" 49 1530 1534 "lib/re_perl.ml" 49 1530 1539
)
"lib/re_perl.ml" 259 7638 7645 "lib/re_perl.ml" 259 7638 7654
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 259 7638 7655 "lib/re_perl.ml" 259 7638 7665
type(
  'a
)
"lib/re_perl.ml" 259 7638 7666 "lib/re_perl.ml" 259 7638 7670
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 259 7638 7644 "lib/re_perl.ml" 259 7638 7671
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 259 7638 7673 "lib/re_perl.ml" 259 7638 7682
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 259 7638 7683 "lib/re_perl.ml" 259 7638 7698
type(
  'a
)
"lib/re_perl.ml" 259 7638 7699 "lib/re_perl.ml" 259 7638 7703
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 259 7638 7672 "lib/re_perl.ml" 259 7638 7704
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 260 7705 7712 "lib/re_perl.ml" 260 7705 7721
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 260 7705 7722 "lib/re_perl.ml" 260 7705 7729
type(
  'a
)
"lib/re_perl.ml" 260 7705 7730 "lib/re_perl.ml" 260 7705 7734
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 260 7705 7711 "lib/re_perl.ml" 260 7705 7735
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 260 7705 7737 "lib/re_perl.ml" 260 7705 7746
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 260 7705 7747 "lib/re_perl.ml" 260 7705 7756
type(
  'a
)
"lib/re_perl.ml" 260 7705 7757 "lib/re_perl.ml" 260 7705 7761
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 260 7705 7736 "lib/re_perl.ml" 260 7705 7762
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 261 7763 7769 "lib/re_perl.ml" 261 7763 7770
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 256 7593 7614 "lib/re_perl.ml" 256 7593 7615
)
"lib/re_perl.ml" 258 7628 7632 "lib/re_perl.ml" 261 7763 7770
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 263 7776 7782 "lib/re_perl.ml" 263 7776 7783
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 264 7850 7852 "lib/re_perl.ml" 265 7916 7919
)
"lib/re_perl.ml" 263 7776 7789 "lib/re_perl.ml" 263 7776 7798
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 263 7776 7799 "lib/re_perl.ml" 263 7776 7808
type(
  'a
)
"lib/re_perl.ml" 263 7776 7809 "lib/re_perl.ml" 263 7776 7813
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 263 7776 7789 "lib/re_perl.ml" 263 7776 7813
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 263 7776 7819 "lib/re_perl.ml" 263 7776 7825
type(
  Re.t list -> Re.t
)
ident(
  ext_ref Re.seq
)
"lib/re_perl.ml" 263 7776 7827 "lib/re_perl.ml" 263 7776 7835
type(
  Re.t
)
ident(
  ext_ref Re.start
)
"lib/re_perl.ml" 263 7776 7837 "lib/re_perl.ml" 263 7776 7838
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 257 7618 7624 "lib/re_perl.ml" 257 7618 7625
)
"lib/re_perl.ml" 263 7776 7826 "lib/re_perl.ml" 263 7776 7839
type(
  Re.t list
)
"lib/re_perl.ml" 263 7776 7819 "lib/re_perl.ml" 263 7776 7839
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 263 7776 7845 "lib/re_perl.ml" 263 7776 7846
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 257 7618 7624 "lib/re_perl.ml" 257 7618 7625
)
"lib/re_perl.ml" 263 7776 7786 "lib/re_perl.ml" 263 7776 7846
type(
  Re.t
)
"lib/re_perl.ml" 264 7850 7856 "lib/re_perl.ml" 264 7850 7857
type(
  Re.t
)
ident(
  def r "lib/re_perl.ml" 265 7916 7918 "lib/re_perl.ml" 265 7916 7919
)
"lib/re_perl.ml" 264 7850 7863 "lib/re_perl.ml" 264 7850 7872
type(
  'a -> 'a list -> bool
)
ident(
  ext_ref List.memq
)
"lib/re_perl.ml" 264 7850 7873 "lib/re_perl.ml" 264 7850 7882
type(
  'a
)
"lib/re_perl.ml" 264 7850 7883 "lib/re_perl.ml" 264 7850 7887
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 256 7593 7603 "lib/re_perl.ml" 256 7593 7607
)
"lib/re_perl.ml" 264 7850 7863 "lib/re_perl.ml" 264 7850 7887
call(
  stack
)
type(
  bool
)
"lib/re_perl.ml" 264 7850 7893 "lib/re_perl.ml" 264 7850 7903
type(
  Re.t -> Re.t
)
ident(
  ext_ref Re.no_case
)
"lib/re_perl.ml" 264 7850 7904 "lib/re_perl.ml" 264 7850 7905
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 263 7776 7782 "lib/re_perl.ml" 263 7776 7783
)
"lib/re_perl.ml" 264 7850 7893 "lib/re_perl.ml" 264 7850 7905
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 264 7850 7911 "lib/re_perl.ml" 264 7850 7912
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 263 7776 7782 "lib/re_perl.ml" 263 7776 7783
)
"lib/re_perl.ml" 264 7850 7860 "lib/re_perl.ml" 264 7850 7912
type(
  Re.t
)
"lib/re_perl.ml" 265 7916 7918 "lib/re_perl.ml" 265 7916 7919
type(
  Re.t
)
ident(
  int_ref r "lib/re_perl.ml" 264 7850 7856 "lib/re_perl.ml" 264 7850 7857
)
"lib/re_perl.ml" 264 7850 7852 "lib/re_perl.ml" 265 7916 7919
type(
  Re.t
)
"lib/re_perl.ml" 263 7776 7778 "lib/re_perl.ml" 265 7916 7919
type(
  Re.t
)
"lib/re_perl.ml" 257 7618 7620 "lib/re_perl.ml" 265 7916 7919
type(
  Re.t
)
"lib/re_perl.ml" 267 7921 7925 "lib/re_perl.ml" 267 7921 7932
type(
  Re.t -> Re.re
)
ident(
  def compile "lib/re_perl.ml" 268 7946 7946 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 267 7921 7935 "lib/re_perl.ml" 267 7921 7945
type(
  Re.t -> Re.re
)
ident(
  ext_ref Re.compile
)
"lib/re_perl.ml" 268 7946 7950 "lib/re_perl.ml" 268 7946 7961
type(
  ?opts:[> `Anchored
         | `Caseless
         | `Dollar_endonly
         | `Dotall
         | `Multiline
         | `Ungreedy ]
        list ->
  string -> Re.re
)
ident(
  def compile_pat "lib/re_perl.ml" 268 7946 7999 "lib/re_perl.ml" 1 0 -1
)
"lib/re_perl.ml" 268 7946 7964 "lib/re_perl.ml" 268 7946 7968
type(
  ([> `Anchored
    | `Caseless
    | `Dollar_endonly
    | `Dotall
    | `Multiline
    | `Ungreedy ]
   as 'a)
  list
)
"lib/re_perl.ml" 268 7946 7971 "lib/re_perl.ml" 268 7946 7973
type(
  'a list
)
type(
  'a list
)
ident(
  int_ref *sth* "lib/re_perl.ml" 268 7946 7971 "lib/re_perl.ml" 268 7946 7973
)
type(
  'a list option
)
type(
  'a list option
)
type(
  'a list
)
"lib/re_perl.ml" 268 7946 7975 "lib/re_perl.ml" 268 7946 7976
type(
  string
)
ident(
  def s "lib/re_perl.ml" 268 7946 7979 "lib/re_perl.ml" 268 7946 7999
)
"lib/re_perl.ml" 268 7946 7979 "lib/re_perl.ml" 268 7946 7986
type(
  Re.t -> Re.re
)
ident(
  int_ref compile "lib/re_perl.ml" 267 7921 7925 "lib/re_perl.ml" 267 7921 7932
)
"lib/re_perl.ml" 268 7946 7988 "lib/re_perl.ml" 268 7946 7990
type(
  ?opts:'a list -> string -> Re.t
)
ident(
  int_ref re "lib/re_perl.ml" 256 7593 7597 "lib/re_perl.ml" 256 7593 7599
)
"lib/re_perl.ml" 268 7946 7992 "lib/re_perl.ml" 268 7946 7996
type(
  'a list
)
ident(
  int_ref opts "lib/re_perl.ml" 268 7946 7964 "lib/re_perl.ml" 268 7946 7968
)
"lib/re_perl.ml" 268 7946 7997 "lib/re_perl.ml" 268 7946 7998
type(
  string
)
ident(
  int_ref s "lib/re_perl.ml" 268 7946 7975 "lib/re_perl.ml" 268 7946 7976
)
"lib/re_perl.ml" 268 7946 7987 "lib/re_perl.ml" 268 7946 7999
call(
  stack
)
type(
  Re.t
)
"lib/re_perl.ml" 268 7946 7979 "lib/re_perl.ml" 268 7946 7999
call(
  tail
)
type(
  Re.re
)
