"src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
type(
  char -> bool
)
ident(
  def is_digit "src/oasis/OASISVersion.ml" 42 2001 2001 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 41 1963 1976 "src/oasis/OASISVersion.ml" 41 1963 1977
type(
  char
)
ident(
  def c "src/oasis/OASISVersion.ml" 41 1963 1980 "src/oasis/OASISVersion.ml" 41 1963 2000
)
"src/oasis/OASISVersion.ml" 41 1963 1980 "src/oasis/OASISVersion.ml" 41 1963 1983
type(
  char
)
"src/oasis/OASISVersion.ml" 41 1963 1984 "src/oasis/OASISVersion.ml" 41 1963 1986
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 41 1963 1987 "src/oasis/OASISVersion.ml" 41 1963 1988
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 41 1963 1976 "src/oasis/OASISVersion.ml" 41 1963 1977
)
"src/oasis/OASISVersion.ml" 41 1963 1980 "src/oasis/OASISVersion.ml" 41 1963 1988
type(
  bool
)
"src/oasis/OASISVersion.ml" 41 1963 1989 "src/oasis/OASISVersion.ml" 41 1963 1991
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 41 1963 1992 "src/oasis/OASISVersion.ml" 41 1963 1993
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 41 1963 1976 "src/oasis/OASISVersion.ml" 41 1963 1977
)
"src/oasis/OASISVersion.ml" 41 1963 1994 "src/oasis/OASISVersion.ml" 41 1963 1996
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 41 1963 1997 "src/oasis/OASISVersion.ml" 41 1963 2000
type(
  char
)
"src/oasis/OASISVersion.ml" 41 1963 1992 "src/oasis/OASISVersion.ml" 41 1963 2000
type(
  bool
)
"src/oasis/OASISVersion.ml" 41 1963 1980 "src/oasis/OASISVersion.ml" 41 1963 2000
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2005 "src/oasis/OASISVersion.ml" 42 2001 2013
type(
  char -> bool
)
ident(
  def is_alpha "src/oasis/OASISVersion.ml" 43 2067 2067 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 42 2001 2014 "src/oasis/OASISVersion.ml" 42 2001 2015
type(
  char
)
ident(
  def c "src/oasis/OASISVersion.ml" 42 2001 2018 "src/oasis/OASISVersion.ml" 42 2001 2066
)
"src/oasis/OASISVersion.ml" 42 2001 2019 "src/oasis/OASISVersion.ml" 42 2001 2022
type(
  char
)
"src/oasis/OASISVersion.ml" 42 2001 2023 "src/oasis/OASISVersion.ml" 42 2001 2025
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 42 2001 2026 "src/oasis/OASISVersion.ml" 42 2001 2027
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 42 2001 2014 "src/oasis/OASISVersion.ml" 42 2001 2015
)
"src/oasis/OASISVersion.ml" 42 2001 2019 "src/oasis/OASISVersion.ml" 42 2001 2027
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2028 "src/oasis/OASISVersion.ml" 42 2001 2030
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 42 2001 2031 "src/oasis/OASISVersion.ml" 42 2001 2032
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 42 2001 2014 "src/oasis/OASISVersion.ml" 42 2001 2015
)
"src/oasis/OASISVersion.ml" 42 2001 2033 "src/oasis/OASISVersion.ml" 42 2001 2035
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 42 2001 2036 "src/oasis/OASISVersion.ml" 42 2001 2039
type(
  char
)
"src/oasis/OASISVersion.ml" 42 2001 2031 "src/oasis/OASISVersion.ml" 42 2001 2039
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2018 "src/oasis/OASISVersion.ml" 42 2001 2040
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2041 "src/oasis/OASISVersion.ml" 42 2001 2043
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/oasis/OASISVersion.ml" 42 2001 2045 "src/oasis/OASISVersion.ml" 42 2001 2048
type(
  char
)
"src/oasis/OASISVersion.ml" 42 2001 2049 "src/oasis/OASISVersion.ml" 42 2001 2051
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 42 2001 2052 "src/oasis/OASISVersion.ml" 42 2001 2053
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 42 2001 2014 "src/oasis/OASISVersion.ml" 42 2001 2015
)
"src/oasis/OASISVersion.ml" 42 2001 2045 "src/oasis/OASISVersion.ml" 42 2001 2053
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2054 "src/oasis/OASISVersion.ml" 42 2001 2056
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 42 2001 2057 "src/oasis/OASISVersion.ml" 42 2001 2058
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 42 2001 2014 "src/oasis/OASISVersion.ml" 42 2001 2015
)
"src/oasis/OASISVersion.ml" 42 2001 2059 "src/oasis/OASISVersion.ml" 42 2001 2061
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 42 2001 2062 "src/oasis/OASISVersion.ml" 42 2001 2065
type(
  char
)
"src/oasis/OASISVersion.ml" 42 2001 2057 "src/oasis/OASISVersion.ml" 42 2001 2065
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2044 "src/oasis/OASISVersion.ml" 42 2001 2066
type(
  bool
)
"src/oasis/OASISVersion.ml" 42 2001 2018 "src/oasis/OASISVersion.ml" 42 2001 2066
type(
  bool
)
"src/oasis/OASISVersion.ml" 43 2067 2071 "src/oasis/OASISVersion.ml" 43 2067 2081
type(
  char -> bool
)
ident(
  def is_special "src/oasis/OASISVersion.ml" 46 2140 2140 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 43 2067 2095 "src/oasis/OASISVersion.ml" 43 2067 2098
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2101 "src/oasis/OASISVersion.ml" 43 2067 2104
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2095 "src/oasis/OASISVersion.ml" 43 2067 2104
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2107 "src/oasis/OASISVersion.ml" 43 2067 2110
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2095 "src/oasis/OASISVersion.ml" 43 2067 2110
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2113 "src/oasis/OASISVersion.ml" 43 2067 2116
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2095 "src/oasis/OASISVersion.ml" 43 2067 2116
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2120 "src/oasis/OASISVersion.ml" 43 2067 2124
type(
  bool
)
"src/oasis/OASISVersion.ml" 43 2067 2127 "src/oasis/OASISVersion.ml" 43 2067 2128
type(
  char
)
"src/oasis/OASISVersion.ml" 43 2067 2132 "src/oasis/OASISVersion.ml" 43 2067 2137
type(
  bool
)
"src/oasis/OASISVersion.ml" 43 2067 2084 "src/oasis/OASISVersion.ml" 43 2067 2137
type(
  char -> bool
)
"src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
type(
  string -> string -> int
)
ident(
  def version_compare "src/oasis/OASISVersion.ml" 46 2140 2140 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
type(
  string
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 123 4216 4221
)
"src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
type(
  string
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 47 2172 2174 "src/oasis/OASISVersion.ml" 123 4216 4221
)
"src/oasis/OASISVersion.ml" 47 2172 2177 "src/oasis/OASISVersion.ml" 47 2172 2179
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 47 2172 2180 "src/oasis/OASISVersion.ml" 47 2172 2182
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISVersion.ml" 47 2172 2183 "src/oasis/OASISVersion.ml" 47 2172 2185
type(
  string
)
"src/oasis/OASISVersion.ml" 47 2172 2177 "src/oasis/OASISVersion.ml" 47 2172 2185
type(
  bool
)
"src/oasis/OASISVersion.ml" 47 2172 2186 "src/oasis/OASISVersion.ml" 47 2172 2188
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/oasis/OASISVersion.ml" 47 2172 2189 "src/oasis/OASISVersion.ml" 47 2172 2191
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 47 2172 2192 "src/oasis/OASISVersion.ml" 47 2172 2194
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISVersion.ml" 47 2172 2195 "src/oasis/OASISVersion.ml" 47 2172 2197
type(
  string
)
"src/oasis/OASISVersion.ml" 47 2172 2189 "src/oasis/OASISVersion.ml" 47 2172 2197
type(
  bool
)
"src/oasis/OASISVersion.ml" 47 2172 2177 "src/oasis/OASISVersion.ml" 47 2172 2197
type(
  bool
)
"src/oasis/OASISVersion.ml" 52 2309 2319 "src/oasis/OASISVersion.ml" 52 2309 2328
type(
  char -> int
)
ident(
  def val_ascii "src/oasis/OASISVersion.ml" 60 2515 2521 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
type(
  char
)
ident(
  def c "src/oasis/OASISVersion.ml" 53 2333 2341 "src/oasis/OASISVersion.ml" 57 2472 2504
)
"src/oasis/OASISVersion.ml" 53 2333 2344 "src/oasis/OASISVersion.ml" 53 2333 2345
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 53 2333 2346 "src/oasis/OASISVersion.ml" 53 2333 2347
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 53 2333 2348 "src/oasis/OASISVersion.ml" 53 2333 2351
type(
  char
)
"src/oasis/OASISVersion.ml" 53 2333 2344 "src/oasis/OASISVersion.ml" 53 2333 2351
type(
  bool
)
"src/oasis/OASISVersion.ml" 53 2333 2357 "src/oasis/OASISVersion.ml" 53 2333 2359
type(
  int
)
"src/oasis/OASISVersion.ml" 54 2360 2376 "src/oasis/OASISVersion.ml" 54 2360 2384
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 54 2360 2385 "src/oasis/OASISVersion.ml" 54 2360 2386
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 54 2360 2376 "src/oasis/OASISVersion.ml" 54 2360 2386
type(
  bool
)
"src/oasis/OASISVersion.ml" 54 2360 2392 "src/oasis/OASISVersion.ml" 54 2360 2393
type(
  int
)
"src/oasis/OASISVersion.ml" 55 2394 2410 "src/oasis/OASISVersion.ml" 55 2394 2411
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 55 2394 2412 "src/oasis/OASISVersion.ml" 55 2394 2413
type(
  char -> char -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 55 2394 2414 "src/oasis/OASISVersion.ml" 55 2394 2420
type(
  char
)
"src/oasis/OASISVersion.ml" 55 2394 2410 "src/oasis/OASISVersion.ml" 55 2394 2420
type(
  bool
)
"src/oasis/OASISVersion.ml" 55 2394 2426 "src/oasis/OASISVersion.ml" 55 2394 2427
type(
  int
)
"src/oasis/OASISVersion.ml" 56 2428 2444 "src/oasis/OASISVersion.ml" 56 2428 2452
type(
  char -> bool
)
ident(
  int_ref is_alpha "src/oasis/OASISVersion.ml" 42 2001 2005 "src/oasis/OASISVersion.ml" 42 2001 2013
)
"src/oasis/OASISVersion.ml" 56 2428 2453 "src/oasis/OASISVersion.ml" 56 2428 2454
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 56 2428 2444 "src/oasis/OASISVersion.ml" 56 2428 2454
type(
  bool
)
"src/oasis/OASISVersion.ml" 56 2428 2460 "src/oasis/OASISVersion.ml" 56 2428 2469
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/oasis/OASISVersion.ml" 56 2428 2470 "src/oasis/OASISVersion.ml" 56 2428 2471
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 56 2428 2460 "src/oasis/OASISVersion.ml" 56 2428 2471
type(
  int
)
"src/oasis/OASISVersion.ml" 57 2472 2486 "src/oasis/OASISVersion.ml" 57 2472 2495
type(
  char -> int
)
ident(
  int_ref Stdlib.Char.code "char.mli" 18 1109 1109 "char.mli" 18 1109 1150
)
"src/oasis/OASISVersion.ml" 57 2472 2496 "src/oasis/OASISVersion.ml" 57 2472 2497
type(
  char
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 52 2309 2329 "src/oasis/OASISVersion.ml" 52 2309 2330
)
"src/oasis/OASISVersion.ml" 57 2472 2485 "src/oasis/OASISVersion.ml" 57 2472 2498
type(
  int
)
"src/oasis/OASISVersion.ml" 57 2472 2499 "src/oasis/OASISVersion.ml" 57 2472 2500
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( + ) "stdlib.mli" 347 13626 13626 "stdlib.mli" 347 13626 13672
)
"src/oasis/OASISVersion.ml" 57 2472 2501 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 57 2472 2485 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 56 2428 2441 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 55 2394 2407 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 54 2360 2373 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 53 2333 2341 "src/oasis/OASISVersion.ml" 57 2472 2504
type(
  int
)
"src/oasis/OASISVersion.ml" 60 2515 2525 "src/oasis/OASISVersion.ml" 60 2515 2529
type(
  int
)
ident(
  def len1 "src/oasis/OASISVersion.ml" 61 2552 2558 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 60 2515 2532 "src/oasis/OASISVersion.ml" 60 2515 2545
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/oasis/OASISVersion.ml" 60 2515 2546 "src/oasis/OASISVersion.ml" 60 2515 2548
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 60 2515 2532 "src/oasis/OASISVersion.ml" 60 2515 2548
type(
  int
)
"src/oasis/OASISVersion.ml" 61 2552 2562 "src/oasis/OASISVersion.ml" 61 2552 2566
type(
  int
)
ident(
  def len2 "src/oasis/OASISVersion.ml" 63 2590 2596 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 61 2552 2569 "src/oasis/OASISVersion.ml" 61 2552 2582
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/oasis/OASISVersion.ml" 61 2552 2583 "src/oasis/OASISVersion.ml" 61 2552 2585
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 61 2552 2569 "src/oasis/OASISVersion.ml" 61 2552 2585
type(
  int
)
"src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
type(
  int ref
)
ident(
  def p "src/oasis/OASISVersion.ml" 66 2646 2652 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 63 2590 2604 "src/oasis/OASISVersion.ml" 63 2590 2607
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISVersion.ml" 63 2590 2608 "src/oasis/OASISVersion.ml" 63 2590 2609
type(
  int
)
"src/oasis/OASISVersion.ml" 63 2590 2604 "src/oasis/OASISVersion.ml" 63 2590 2609
type(
  int ref
)
"src/oasis/OASISVersion.ml" 66 2646 2656 "src/oasis/OASISVersion.ml" 66 2646 2670
type(
  unit -> int
)
ident(
  def compare_vascii "src/oasis/OASISVersion.ml" 83 3157 3163 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 66 2646 2671 "src/oasis/OASISVersion.ml" 66 2646 2673
type(
  unit
)
"src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
type(
  int ref
)
ident(
  def cmp "src/oasis/OASISVersion.ml" 68 2703 2711 "src/oasis/OASISVersion.ml" 79 3100 3114
)
"src/oasis/OASISVersion.ml" 67 2676 2694 "src/oasis/OASISVersion.ml" 67 2676 2697
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISVersion.ml" 67 2676 2698 "src/oasis/OASISVersion.ml" 67 2676 2699
type(
  int
)
"src/oasis/OASISVersion.ml" 67 2676 2694 "src/oasis/OASISVersion.ml" 67 2676 2699
type(
  int ref
)
"src/oasis/OASISVersion.ml" 68 2703 2717 "src/oasis/OASISVersion.ml" 68 2703 2718
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 68 2703 2718 "src/oasis/OASISVersion.ml" 68 2703 2721
type(
  int ref
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
)
"src/oasis/OASISVersion.ml" 68 2703 2717 "src/oasis/OASISVersion.ml" 68 2703 2721
type(
  int
)
"src/oasis/OASISVersion.ml" 68 2703 2722 "src/oasis/OASISVersion.ml" 68 2703 2723
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 68 2703 2724 "src/oasis/OASISVersion.ml" 68 2703 2725
type(
  int
)
"src/oasis/OASISVersion.ml" 68 2703 2717 "src/oasis/OASISVersion.ml" 68 2703 2725
type(
  bool
)
"src/oasis/OASISVersion.ml" 68 2703 2726 "src/oasis/OASISVersion.ml" 68 2703 2728
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 69 2729 2743 "src/oasis/OASISVersion.ml" 69 2729 2744
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 69 2729 2744 "src/oasis/OASISVersion.ml" 69 2729 2745
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 69 2729 2743 "src/oasis/OASISVersion.ml" 69 2729 2745
type(
  int
)
"src/oasis/OASISVersion.ml" 69 2729 2746 "src/oasis/OASISVersion.ml" 69 2729 2747
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 69 2729 2748 "src/oasis/OASISVersion.ml" 69 2729 2752
type(
  int
)
ident(
  int_ref len1 "src/oasis/OASISVersion.ml" 60 2515 2525 "src/oasis/OASISVersion.ml" 60 2515 2529
)
"src/oasis/OASISVersion.ml" 69 2729 2743 "src/oasis/OASISVersion.ml" 69 2729 2752
type(
  bool
)
"src/oasis/OASISVersion.ml" 69 2729 2753 "src/oasis/OASISVersion.ml" 69 2729 2755
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 69 2729 2756 "src/oasis/OASISVersion.ml" 69 2729 2757
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 69 2729 2757 "src/oasis/OASISVersion.ml" 69 2729 2758
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 69 2729 2756 "src/oasis/OASISVersion.ml" 69 2729 2758
type(
  int
)
"src/oasis/OASISVersion.ml" 69 2729 2759 "src/oasis/OASISVersion.ml" 69 2729 2760
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 69 2729 2761 "src/oasis/OASISVersion.ml" 69 2729 2765
type(
  int
)
ident(
  int_ref len2 "src/oasis/OASISVersion.ml" 61 2552 2562 "src/oasis/OASISVersion.ml" 61 2552 2566
)
"src/oasis/OASISVersion.ml" 69 2729 2756 "src/oasis/OASISVersion.ml" 69 2729 2765
type(
  bool
)
"src/oasis/OASISVersion.ml" 69 2729 2766 "src/oasis/OASISVersion.ml" 69 2729 2768
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 70 2769 2783 "src/oasis/OASISVersion.ml" 70 2769 2786
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/oasis/OASISVersion.ml" 70 2769 2788 "src/oasis/OASISVersion.ml" 70 2769 2796
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 70 2769 2797 "src/oasis/OASISVersion.ml" 70 2769 2799
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 70 2769 2801 "src/oasis/OASISVersion.ml" 70 2769 2802
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 70 2769 2802 "src/oasis/OASISVersion.ml" 70 2769 2803
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 70 2769 2801 "src/oasis/OASISVersion.ml" 70 2769 2803
type(
  int
)
"src/oasis/OASISVersion.ml" 70 2769 2797 "src/oasis/OASISVersion.ml" 70 2769 2804
type(
  char
)
"src/oasis/OASISVersion.ml" 70 2769 2788 "src/oasis/OASISVersion.ml" 70 2769 2804
type(
  bool
)
"src/oasis/OASISVersion.ml" 70 2769 2805 "src/oasis/OASISVersion.ml" 70 2769 2807
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 70 2769 2808 "src/oasis/OASISVersion.ml" 70 2769 2816
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 70 2769 2817 "src/oasis/OASISVersion.ml" 70 2769 2819
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 70 2769 2821 "src/oasis/OASISVersion.ml" 70 2769 2822
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 70 2769 2822 "src/oasis/OASISVersion.ml" 70 2769 2823
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 70 2769 2821 "src/oasis/OASISVersion.ml" 70 2769 2823
type(
  int
)
"src/oasis/OASISVersion.ml" 70 2769 2817 "src/oasis/OASISVersion.ml" 70 2769 2824
type(
  char
)
"src/oasis/OASISVersion.ml" 70 2769 2808 "src/oasis/OASISVersion.ml" 70 2769 2824
type(
  bool
)
"src/oasis/OASISVersion.ml" 70 2769 2787 "src/oasis/OASISVersion.ml" 70 2769 2825
type(
  bool
)
"src/oasis/OASISVersion.ml" 70 2769 2783 "src/oasis/OASISVersion.ml" 70 2769 2825
type(
  bool
)
"src/oasis/OASISVersion.ml" 69 2729 2756 "src/oasis/OASISVersion.ml" 70 2769 2825
type(
  bool
)
"src/oasis/OASISVersion.ml" 69 2729 2743 "src/oasis/OASISVersion.ml" 70 2769 2825
type(
  bool
)
"src/oasis/OASISVersion.ml" 68 2703 2717 "src/oasis/OASISVersion.ml" 70 2769 2825
type(
  bool
)
"src/oasis/OASISVersion.ml" 71 2829 2839 "src/oasis/OASISVersion.ml" 71 2829 2842
type(
  int ref
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
)
"src/oasis/OASISVersion.ml" 71 2829 2843 "src/oasis/OASISVersion.ml" 71 2829 2845
type(
  int ref -> int -> unit
)
ident(
  int_ref Stdlib.( := ) "stdlib.mli" 1236 46948 46948 "stdlib.mli" 1236 46948 47001
)
"src/oasis/OASISVersion.ml" 71 2829 2847 "src/oasis/OASISVersion.ml" 71 2829 2856
type(
  char -> int
)
ident(
  int_ref val_ascii "src/oasis/OASISVersion.ml" 52 2309 2319 "src/oasis/OASISVersion.ml" 52 2309 2328
)
"src/oasis/OASISVersion.ml" 71 2829 2857 "src/oasis/OASISVersion.ml" 71 2829 2859
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 71 2829 2861 "src/oasis/OASISVersion.ml" 71 2829 2862
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 71 2829 2862 "src/oasis/OASISVersion.ml" 71 2829 2863
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 71 2829 2861 "src/oasis/OASISVersion.ml" 71 2829 2863
type(
  int
)
"src/oasis/OASISVersion.ml" 71 2829 2857 "src/oasis/OASISVersion.ml" 71 2829 2864
type(
  char
)
"src/oasis/OASISVersion.ml" 71 2829 2846 "src/oasis/OASISVersion.ml" 71 2829 2865
type(
  int
)
"src/oasis/OASISVersion.ml" 71 2829 2866 "src/oasis/OASISVersion.ml" 71 2829 2867
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/oasis/OASISVersion.ml" 71 2829 2869 "src/oasis/OASISVersion.ml" 71 2829 2878
type(
  char -> int
)
ident(
  int_ref val_ascii "src/oasis/OASISVersion.ml" 52 2309 2319 "src/oasis/OASISVersion.ml" 52 2309 2328
)
"src/oasis/OASISVersion.ml" 71 2829 2879 "src/oasis/OASISVersion.ml" 71 2829 2881
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 71 2829 2883 "src/oasis/OASISVersion.ml" 71 2829 2884
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 71 2829 2884 "src/oasis/OASISVersion.ml" 71 2829 2885
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 71 2829 2883 "src/oasis/OASISVersion.ml" 71 2829 2885
type(
  int
)
"src/oasis/OASISVersion.ml" 71 2829 2879 "src/oasis/OASISVersion.ml" 71 2829 2886
type(
  char
)
"src/oasis/OASISVersion.ml" 71 2829 2868 "src/oasis/OASISVersion.ml" 71 2829 2887
type(
  int
)
"src/oasis/OASISVersion.ml" 71 2829 2846 "src/oasis/OASISVersion.ml" 71 2829 2887
type(
  int
)
"src/oasis/OASISVersion.ml" 71 2829 2839 "src/oasis/OASISVersion.ml" 71 2829 2887
type(
  unit
)
"src/oasis/OASISVersion.ml" 72 2889 2899 "src/oasis/OASISVersion.ml" 72 2889 2903
type(
  int ref -> unit
)
ident(
  int_ref Stdlib.incr "stdlib.mli" 1242 47184 47184 "stdlib.mli" 1242 47184 47225
)
"src/oasis/OASISVersion.ml" 72 2889 2904 "src/oasis/OASISVersion.ml" 72 2889 2905
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 72 2889 2899 "src/oasis/OASISVersion.ml" 72 2889 2905
type(
  unit
)
"src/oasis/OASISVersion.ml" 71 2829 2839 "src/oasis/OASISVersion.ml" 72 2889 2905
type(
  unit
)
"src/oasis/OASISVersion.ml" 68 2703 2711 "src/oasis/OASISVersion.ml" 73 2906 2918
type(
  unit
)
"src/oasis/OASISVersion.ml" 74 2920 2931 "src/oasis/OASISVersion.ml" 74 2920 2932
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 74 2920 2932 "src/oasis/OASISVersion.ml" 74 2920 2935
type(
  int ref
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
)
"src/oasis/OASISVersion.ml" 74 2920 2931 "src/oasis/OASISVersion.ml" 74 2920 2935
type(
  int
)
"src/oasis/OASISVersion.ml" 74 2920 2936 "src/oasis/OASISVersion.ml" 74 2920 2937
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 74 2920 2938 "src/oasis/OASISVersion.ml" 74 2920 2939
type(
  int
)
"src/oasis/OASISVersion.ml" 74 2920 2931 "src/oasis/OASISVersion.ml" 74 2920 2939
type(
  bool
)
"src/oasis/OASISVersion.ml" 74 2920 2940 "src/oasis/OASISVersion.ml" 74 2920 2942
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 74 2920 2943 "src/oasis/OASISVersion.ml" 74 2920 2944
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 74 2920 2944 "src/oasis/OASISVersion.ml" 74 2920 2945
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 74 2920 2943 "src/oasis/OASISVersion.ml" 74 2920 2945
type(
  int
)
"src/oasis/OASISVersion.ml" 74 2920 2946 "src/oasis/OASISVersion.ml" 74 2920 2947
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 74 2920 2948 "src/oasis/OASISVersion.ml" 74 2920 2952
type(
  int
)
ident(
  int_ref len1 "src/oasis/OASISVersion.ml" 60 2515 2525 "src/oasis/OASISVersion.ml" 60 2515 2529
)
"src/oasis/OASISVersion.ml" 74 2920 2943 "src/oasis/OASISVersion.ml" 74 2920 2952
type(
  bool
)
"src/oasis/OASISVersion.ml" 74 2920 2953 "src/oasis/OASISVersion.ml" 74 2920 2955
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 74 2920 2956 "src/oasis/OASISVersion.ml" 74 2920 2957
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 74 2920 2957 "src/oasis/OASISVersion.ml" 74 2920 2958
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 74 2920 2956 "src/oasis/OASISVersion.ml" 74 2920 2958
type(
  int
)
"src/oasis/OASISVersion.ml" 74 2920 2959 "src/oasis/OASISVersion.ml" 74 2920 2960
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 74 2920 2961 "src/oasis/OASISVersion.ml" 74 2920 2965
type(
  int
)
ident(
  int_ref len2 "src/oasis/OASISVersion.ml" 61 2552 2562 "src/oasis/OASISVersion.ml" 61 2552 2566
)
"src/oasis/OASISVersion.ml" 74 2920 2956 "src/oasis/OASISVersion.ml" 74 2920 2965
type(
  bool
)
"src/oasis/OASISVersion.ml" 74 2920 2943 "src/oasis/OASISVersion.ml" 74 2920 2965
type(
  bool
)
"src/oasis/OASISVersion.ml" 74 2920 2931 "src/oasis/OASISVersion.ml" 74 2920 2965
type(
  bool
)
"src/oasis/OASISVersion.ml" 75 2971 2981 "src/oasis/OASISVersion.ml" 75 2971 2990
type(
  char -> int
)
ident(
  int_ref val_ascii "src/oasis/OASISVersion.ml" 52 2309 2319 "src/oasis/OASISVersion.ml" 52 2309 2328
)
"src/oasis/OASISVersion.ml" 75 2971 2991 "src/oasis/OASISVersion.ml" 75 2971 2993
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 75 2971 2995 "src/oasis/OASISVersion.ml" 75 2971 2996
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 75 2971 2996 "src/oasis/OASISVersion.ml" 75 2971 2997
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 75 2971 2995 "src/oasis/OASISVersion.ml" 75 2971 2997
type(
  int
)
"src/oasis/OASISVersion.ml" 75 2971 2991 "src/oasis/OASISVersion.ml" 75 2971 2998
type(
  char
)
"src/oasis/OASISVersion.ml" 75 2971 2981 "src/oasis/OASISVersion.ml" 75 2971 2998
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3015 "src/oasis/OASISVersion.ml" 76 2999 3016
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 76 2999 3016 "src/oasis/OASISVersion.ml" 76 2999 3019
type(
  int ref
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
)
"src/oasis/OASISVersion.ml" 76 2999 3015 "src/oasis/OASISVersion.ml" 76 2999 3019
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3020 "src/oasis/OASISVersion.ml" 76 2999 3021
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 76 2999 3022 "src/oasis/OASISVersion.ml" 76 2999 3023
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3015 "src/oasis/OASISVersion.ml" 76 2999 3023
type(
  bool
)
"src/oasis/OASISVersion.ml" 76 2999 3024 "src/oasis/OASISVersion.ml" 76 2999 3026
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 76 2999 3027 "src/oasis/OASISVersion.ml" 76 2999 3028
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 76 2999 3028 "src/oasis/OASISVersion.ml" 76 2999 3029
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 76 2999 3027 "src/oasis/OASISVersion.ml" 76 2999 3029
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3030 "src/oasis/OASISVersion.ml" 76 2999 3031
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 76 2999 3032 "src/oasis/OASISVersion.ml" 76 2999 3036
type(
  int
)
ident(
  int_ref len1 "src/oasis/OASISVersion.ml" 60 2515 2525 "src/oasis/OASISVersion.ml" 60 2515 2529
)
"src/oasis/OASISVersion.ml" 76 2999 3027 "src/oasis/OASISVersion.ml" 76 2999 3036
type(
  bool
)
"src/oasis/OASISVersion.ml" 76 2999 3037 "src/oasis/OASISVersion.ml" 76 2999 3039
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 76 2999 3040 "src/oasis/OASISVersion.ml" 76 2999 3041
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 76 2999 3041 "src/oasis/OASISVersion.ml" 76 2999 3042
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 76 2999 3040 "src/oasis/OASISVersion.ml" 76 2999 3042
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3043 "src/oasis/OASISVersion.ml" 76 2999 3044
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 76 2999 3045 "src/oasis/OASISVersion.ml" 76 2999 3049
type(
  int
)
ident(
  int_ref len2 "src/oasis/OASISVersion.ml" 61 2552 2562 "src/oasis/OASISVersion.ml" 61 2552 2566
)
"src/oasis/OASISVersion.ml" 76 2999 3040 "src/oasis/OASISVersion.ml" 76 2999 3049
type(
  bool
)
"src/oasis/OASISVersion.ml" 76 2999 3027 "src/oasis/OASISVersion.ml" 76 2999 3049
type(
  bool
)
"src/oasis/OASISVersion.ml" 76 2999 3015 "src/oasis/OASISVersion.ml" 76 2999 3049
type(
  bool
)
"src/oasis/OASISVersion.ml" 77 3055 3065 "src/oasis/OASISVersion.ml" 77 3055 3066
type(
  int -> int
)
ident(
  int_ref Stdlib.( ~- ) "stdlib.mli" 329 13119 13119 "stdlib.mli" 329 13119 13159
)
"src/oasis/OASISVersion.ml" 77 3055 3068 "src/oasis/OASISVersion.ml" 77 3055 3077
type(
  char -> int
)
ident(
  int_ref val_ascii "src/oasis/OASISVersion.ml" 52 2309 2319 "src/oasis/OASISVersion.ml" 52 2309 2328
)
"src/oasis/OASISVersion.ml" 77 3055 3078 "src/oasis/OASISVersion.ml" 77 3055 3080
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 77 3055 3082 "src/oasis/OASISVersion.ml" 77 3055 3083
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 77 3055 3083 "src/oasis/OASISVersion.ml" 77 3055 3084
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 77 3055 3082 "src/oasis/OASISVersion.ml" 77 3055 3084
type(
  int
)
"src/oasis/OASISVersion.ml" 77 3055 3078 "src/oasis/OASISVersion.ml" 77 3055 3085
type(
  char
)
"src/oasis/OASISVersion.ml" 77 3055 3067 "src/oasis/OASISVersion.ml" 77 3055 3086
type(
  int
)
"src/oasis/OASISVersion.ml" 77 3055 3065 "src/oasis/OASISVersion.ml" 77 3055 3086
type(
  int
)
"src/oasis/OASISVersion.ml" 79 3100 3110 "src/oasis/OASISVersion.ml" 79 3100 3111
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 79 3100 3111 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int ref
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 67 2676 2688 "src/oasis/OASISVersion.ml" 67 2676 2691
)
"src/oasis/OASISVersion.ml" 79 3100 3110 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int
)
"src/oasis/OASISVersion.ml" 76 2999 3012 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int
)
"src/oasis/OASISVersion.ml" 74 2920 2928 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int
)
"src/oasis/OASISVersion.ml" 68 2703 2711 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int
)
"src/oasis/OASISVersion.ml" 67 2676 2684 "src/oasis/OASISVersion.ml" 79 3100 3114
type(
  int
)
"src/oasis/OASISVersion.ml" 83 3157 3167 "src/oasis/OASISVersion.ml" 83 3157 3180
type(
  unit -> int * string * string
)
ident(
  def compare_digit "src/oasis/OASISVersion.ml" 104 3749 3755 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 83 3157 3181 "src/oasis/OASISVersion.ml" 83 3157 3183
type(
  unit
)
"src/oasis/OASISVersion.ml" 84 3186 3198 "src/oasis/OASISVersion.ml" 84 3186 3209
type(
  string -> int ref -> int * string
)
ident(
  def extract_int "src/oasis/OASISVersion.ml" 99 3615 3623 "src/oasis/OASISVersion.ml" 101 3713 3738
)
"src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
type(
  string
)
ident(
  def v "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 97 3582 3603
)
"src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
type(
  int ref
)
ident(
  def p "src/oasis/OASISVersion.ml" 85 3216 3226 "src/oasis/OASISVersion.ml" 97 3582 3603
)
"src/oasis/OASISVersion.ml" 85 3216 3230 "src/oasis/OASISVersion.ml" 85 3216 3237
type(
  int
)
ident(
  def start_p "src/oasis/OASISVersion.ml" 86 3246 3256 "src/oasis/OASISVersion.ml" 97 3582 3603
)
"src/oasis/OASISVersion.ml" 85 3216 3240 "src/oasis/OASISVersion.ml" 85 3216 3241
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 85 3216 3241 "src/oasis/OASISVersion.ml" 85 3216 3242
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 85 3216 3240 "src/oasis/OASISVersion.ml" 85 3216 3242
type(
  int
)
"src/oasis/OASISVersion.ml" 86 3246 3262 "src/oasis/OASISVersion.ml" 86 3246 3263
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 86 3246 3263 "src/oasis/OASISVersion.ml" 86 3246 3264
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 86 3246 3262 "src/oasis/OASISVersion.ml" 86 3246 3264
type(
  int
)
"src/oasis/OASISVersion.ml" 86 3246 3265 "src/oasis/OASISVersion.ml" 86 3246 3266
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 86 3246 3267 "src/oasis/OASISVersion.ml" 86 3246 3280
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/oasis/OASISVersion.ml" 86 3246 3281 "src/oasis/OASISVersion.ml" 86 3246 3282
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
)
"src/oasis/OASISVersion.ml" 86 3246 3267 "src/oasis/OASISVersion.ml" 86 3246 3282
type(
  int
)
"src/oasis/OASISVersion.ml" 86 3246 3262 "src/oasis/OASISVersion.ml" 86 3246 3282
type(
  bool
)
"src/oasis/OASISVersion.ml" 86 3246 3283 "src/oasis/OASISVersion.ml" 86 3246 3285
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 86 3246 3286 "src/oasis/OASISVersion.ml" 86 3246 3294
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 86 3246 3295 "src/oasis/OASISVersion.ml" 86 3246 3296
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
)
"src/oasis/OASISVersion.ml" 86 3246 3298 "src/oasis/OASISVersion.ml" 86 3246 3299
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 86 3246 3299 "src/oasis/OASISVersion.ml" 86 3246 3300
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 86 3246 3298 "src/oasis/OASISVersion.ml" 86 3246 3300
type(
  int
)
"src/oasis/OASISVersion.ml" 86 3246 3295 "src/oasis/OASISVersion.ml" 86 3246 3301
type(
  char
)
"src/oasis/OASISVersion.ml" 86 3246 3286 "src/oasis/OASISVersion.ml" 86 3246 3301
type(
  bool
)
"src/oasis/OASISVersion.ml" 86 3246 3262 "src/oasis/OASISVersion.ml" 86 3246 3301
type(
  bool
)
"src/oasis/OASISVersion.ml" 87 3305 3317 "src/oasis/OASISVersion.ml" 87 3305 3321
type(
  int ref -> unit
)
ident(
  int_ref Stdlib.incr "stdlib.mli" 1242 47184 47184 "stdlib.mli" 1242 47184 47225
)
"src/oasis/OASISVersion.ml" 87 3305 3322 "src/oasis/OASISVersion.ml" 87 3305 3323
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 87 3305 3317 "src/oasis/OASISVersion.ml" 87 3305 3323
type(
  unit
)
"src/oasis/OASISVersion.ml" 86 3246 3256 "src/oasis/OASISVersion.ml" 88 3324 3338
type(
  unit
)
"src/oasis/OASISVersion.ml" 89 3340 3354 "src/oasis/OASISVersion.ml" 89 3340 3360
type(
  string
)
ident(
  def substr "src/oasis/OASISVersion.ml" 92 3429 3439 "src/oasis/OASISVersion.ml" 97 3582 3603
)
"src/oasis/OASISVersion.ml" 90 3363 3375 "src/oasis/OASISVersion.ml" 90 3363 3385
type(
  string -> int -> int -> string
)
ident(
  int_ref Stdlib.String.sub "string.mli" 190 6890 6890 "string.mli" 190 6890 6930
)
"src/oasis/OASISVersion.ml" 90 3363 3386 "src/oasis/OASISVersion.ml" 90 3363 3387
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
)
"src/oasis/OASISVersion.ml" 90 3363 3388 "src/oasis/OASISVersion.ml" 90 3363 3389
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 90 3363 3389 "src/oasis/OASISVersion.ml" 90 3363 3390
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 90 3363 3388 "src/oasis/OASISVersion.ml" 90 3363 3390
type(
  int
)
"src/oasis/OASISVersion.ml" 90 3363 3393 "src/oasis/OASISVersion.ml" 90 3363 3406
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/oasis/OASISVersion.ml" 90 3363 3407 "src/oasis/OASISVersion.ml" 90 3363 3408
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
)
"src/oasis/OASISVersion.ml" 90 3363 3392 "src/oasis/OASISVersion.ml" 90 3363 3409
type(
  int
)
"src/oasis/OASISVersion.ml" 90 3363 3410 "src/oasis/OASISVersion.ml" 90 3363 3411
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/oasis/OASISVersion.ml" 90 3363 3412 "src/oasis/OASISVersion.ml" 90 3363 3413
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 90 3363 3413 "src/oasis/OASISVersion.ml" 90 3363 3414
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 90 3363 3412 "src/oasis/OASISVersion.ml" 90 3363 3414
type(
  int
)
"src/oasis/OASISVersion.ml" 90 3363 3391 "src/oasis/OASISVersion.ml" 90 3363 3415
type(
  int
)
"src/oasis/OASISVersion.ml" 90 3363 3375 "src/oasis/OASISVersion.ml" 90 3363 3415
type(
  string
)
"src/oasis/OASISVersion.ml" 92 3429 3443 "src/oasis/OASISVersion.ml" 92 3429 3446
type(
  int
)
ident(
  def res "src/oasis/OASISVersion.ml" 97 3582 3592 "src/oasis/OASISVersion.ml" 97 3582 3603
)
"src/oasis/OASISVersion.ml" 93 3449 3467 "src/oasis/OASISVersion.ml" 93 3449 3477
type(
  string -> int -> int -> string
)
ident(
  int_ref Stdlib.String.sub "string.mli" 190 6890 6890 "string.mli" 190 6890 6930
)
"src/oasis/OASISVersion.ml" 93 3449 3478 "src/oasis/OASISVersion.ml" 93 3449 3479
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 84 3186 3210 "src/oasis/OASISVersion.ml" 84 3186 3211
)
"src/oasis/OASISVersion.ml" 93 3449 3480 "src/oasis/OASISVersion.ml" 93 3449 3487
type(
  int
)
ident(
  int_ref start_p "src/oasis/OASISVersion.ml" 85 3216 3230 "src/oasis/OASISVersion.ml" 85 3216 3237
)
"src/oasis/OASISVersion.ml" 93 3449 3489 "src/oasis/OASISVersion.ml" 93 3449 3490
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 93 3449 3490 "src/oasis/OASISVersion.ml" 93 3449 3491
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 84 3186 3212 "src/oasis/OASISVersion.ml" 84 3186 3213
)
"src/oasis/OASISVersion.ml" 93 3449 3489 "src/oasis/OASISVersion.ml" 93 3449 3491
type(
  int
)
"src/oasis/OASISVersion.ml" 93 3449 3492 "src/oasis/OASISVersion.ml" 93 3449 3493
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/oasis/OASISVersion.ml" 93 3449 3494 "src/oasis/OASISVersion.ml" 93 3449 3501
type(
  int
)
ident(
  int_ref start_p "src/oasis/OASISVersion.ml" 85 3216 3230 "src/oasis/OASISVersion.ml" 85 3216 3237
)
"src/oasis/OASISVersion.ml" 93 3449 3488 "src/oasis/OASISVersion.ml" 93 3449 3502
type(
  int
)
"src/oasis/OASISVersion.ml" 93 3449 3467 "src/oasis/OASISVersion.ml" 93 3449 3502
type(
  string
)
"src/oasis/OASISVersion.ml" 94 3508 3524 "src/oasis/OASISVersion.ml" 94 3508 3526
type(
  string
)
type(
  string
)
"src/oasis/OASISVersion.ml" 94 3508 3530 "src/oasis/OASISVersion.ml" 94 3508 3531
type(
  int
)
"src/oasis/OASISVersion.ml" 95 3532 3548 "src/oasis/OASISVersion.ml" 95 3532 3549
type(
  string
)
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 95 3532 3553 "src/oasis/OASISVersion.ml" 95 3532 3568
)
"src/oasis/OASISVersion.ml" 95 3532 3553 "src/oasis/OASISVersion.ml" 95 3532 3566
type(
  string -> int
)
ident(
  int_ref Stdlib.int_of_string "stdlib.mli" 774 28807 28807 "stdlib.mli" 774 28807 28868
)
"src/oasis/OASISVersion.ml" 95 3532 3567 "src/oasis/OASISVersion.ml" 95 3532 3568
type(
  string
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 95 3532 3548 "src/oasis/OASISVersion.ml" 95 3532 3549
)
"src/oasis/OASISVersion.ml" 95 3532 3553 "src/oasis/OASISVersion.ml" 95 3532 3568
type(
  int
)
"src/oasis/OASISVersion.ml" 93 3449 3461 "src/oasis/OASISVersion.ml" 95 3532 3568
type(
  int
)
"src/oasis/OASISVersion.ml" 97 3582 3592 "src/oasis/OASISVersion.ml" 97 3582 3595
type(
  int
)
ident(
  int_ref res "src/oasis/OASISVersion.ml" 92 3429 3443 "src/oasis/OASISVersion.ml" 92 3429 3446
)
"src/oasis/OASISVersion.ml" 97 3582 3597 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  string
)
ident(
  int_ref substr "src/oasis/OASISVersion.ml" 89 3340 3354 "src/oasis/OASISVersion.ml" 89 3340 3360
)
"src/oasis/OASISVersion.ml" 97 3582 3592 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  int * string
)
"src/oasis/OASISVersion.ml" 92 3429 3439 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  int * string
)
"src/oasis/OASISVersion.ml" 89 3340 3350 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  int * string
)
"src/oasis/OASISVersion.ml" 86 3246 3256 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  int * string
)
"src/oasis/OASISVersion.ml" 85 3216 3226 "src/oasis/OASISVersion.ml" 97 3582 3603
type(
  int * string
)
"src/oasis/OASISVersion.ml" 99 3615 3627 "src/oasis/OASISVersion.ml" 99 3615 3629
type(
  int
)
ident(
  def i1 "src/oasis/OASISVersion.ml" 100 3664 3672 "src/oasis/OASISVersion.ml" 101 3713 3738
)
"src/oasis/OASISVersion.ml" 99 3615 3631 "src/oasis/OASISVersion.ml" 99 3615 3634
type(
  string
)
ident(
  def tl1 "src/oasis/OASISVersion.ml" 100 3664 3672 "src/oasis/OASISVersion.ml" 101 3713 3738
)
"src/oasis/OASISVersion.ml" 99 3615 3627 "src/oasis/OASISVersion.ml" 99 3615 3634
type(
  int * string
)
"src/oasis/OASISVersion.ml" 99 3615 3637 "src/oasis/OASISVersion.ml" 99 3615 3648
type(
  string -> int ref -> int * string
)
ident(
  int_ref extract_int "src/oasis/OASISVersion.ml" 84 3186 3198 "src/oasis/OASISVersion.ml" 84 3186 3209
)
"src/oasis/OASISVersion.ml" 99 3615 3649 "src/oasis/OASISVersion.ml" 99 3615 3651
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 46 2140 2164 "src/oasis/OASISVersion.ml" 46 2140 2166
)
"src/oasis/OASISVersion.ml" 99 3615 3653 "src/oasis/OASISVersion.ml" 99 3615 3656
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISVersion.ml" 99 3615 3657 "src/oasis/OASISVersion.ml" 99 3615 3658
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 99 3615 3658 "src/oasis/OASISVersion.ml" 99 3615 3659
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 99 3615 3657 "src/oasis/OASISVersion.ml" 99 3615 3659
type(
  int
)
"src/oasis/OASISVersion.ml" 99 3615 3652 "src/oasis/OASISVersion.ml" 99 3615 3660
type(
  int ref
)
"src/oasis/OASISVersion.ml" 99 3615 3637 "src/oasis/OASISVersion.ml" 99 3615 3660
type(
  int * string
)
"src/oasis/OASISVersion.ml" 100 3664 3676 "src/oasis/OASISVersion.ml" 100 3664 3678
type(
  int
)
ident(
  def i2 "src/oasis/OASISVersion.ml" 101 3713 3721 "src/oasis/OASISVersion.ml" 101 3713 3738
)
"src/oasis/OASISVersion.ml" 100 3664 3680 "src/oasis/OASISVersion.ml" 100 3664 3683
type(
  string
)
ident(
  def tl2 "src/oasis/OASISVersion.ml" 101 3713 3721 "src/oasis/OASISVersion.ml" 101 3713 3738
)
"src/oasis/OASISVersion.ml" 100 3664 3676 "src/oasis/OASISVersion.ml" 100 3664 3683
type(
  int * string
)
"src/oasis/OASISVersion.ml" 100 3664 3686 "src/oasis/OASISVersion.ml" 100 3664 3697
type(
  string -> int ref -> int * string
)
ident(
  int_ref extract_int "src/oasis/OASISVersion.ml" 84 3186 3198 "src/oasis/OASISVersion.ml" 84 3186 3209
)
"src/oasis/OASISVersion.ml" 100 3664 3698 "src/oasis/OASISVersion.ml" 100 3664 3700
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 46 2140 2167 "src/oasis/OASISVersion.ml" 46 2140 2169
)
"src/oasis/OASISVersion.ml" 100 3664 3702 "src/oasis/OASISVersion.ml" 100 3664 3705
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/oasis/OASISVersion.ml" 100 3664 3706 "src/oasis/OASISVersion.ml" 100 3664 3707
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/oasis/OASISVersion.ml" 100 3664 3707 "src/oasis/OASISVersion.ml" 100 3664 3708
type(
  int ref
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 63 2590 2600 "src/oasis/OASISVersion.ml" 63 2590 2601
)
"src/oasis/OASISVersion.ml" 100 3664 3706 "src/oasis/OASISVersion.ml" 100 3664 3708
type(
  int
)
"src/oasis/OASISVersion.ml" 100 3664 3701 "src/oasis/OASISVersion.ml" 100 3664 3709
type(
  int ref
)
"src/oasis/OASISVersion.ml" 100 3664 3686 "src/oasis/OASISVersion.ml" 100 3664 3709
type(
  int * string
)
"src/oasis/OASISVersion.ml" 101 3713 3721 "src/oasis/OASISVersion.ml" 101 3713 3723
type(
  int
)
ident(
  int_ref i1 "src/oasis/OASISVersion.ml" 99 3615 3627 "src/oasis/OASISVersion.ml" 99 3615 3629
)
"src/oasis/OASISVersion.ml" 101 3713 3724 "src/oasis/OASISVersion.ml" 101 3713 3725
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( - ) "stdlib.mli" 352 13775 13775 "stdlib.mli" 352 13775 13821
)
"src/oasis/OASISVersion.ml" 101 3713 3726 "src/oasis/OASISVersion.ml" 101 3713 3728
type(
  int
)
ident(
  int_ref i2 "src/oasis/OASISVersion.ml" 100 3664 3676 "src/oasis/OASISVersion.ml" 100 3664 3678
)
"src/oasis/OASISVersion.ml" 101 3713 3721 "src/oasis/OASISVersion.ml" 101 3713 3728
type(
  int
)
"src/oasis/OASISVersion.ml" 101 3713 3730 "src/oasis/OASISVersion.ml" 101 3713 3733
type(
  string
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 99 3615 3631 "src/oasis/OASISVersion.ml" 99 3615 3634
)
"src/oasis/OASISVersion.ml" 101 3713 3735 "src/oasis/OASISVersion.ml" 101 3713 3738
type(
  string
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 100 3664 3680 "src/oasis/OASISVersion.ml" 100 3664 3683
)
"src/oasis/OASISVersion.ml" 101 3713 3721 "src/oasis/OASISVersion.ml" 101 3713 3738
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 100 3664 3672 "src/oasis/OASISVersion.ml" 101 3713 3738
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 99 3615 3623 "src/oasis/OASISVersion.ml" 101 3713 3738
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 84 3186 3194 "src/oasis/OASISVersion.ml" 101 3713 3738
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 104 3749 3761 "src/oasis/OASISVersion.ml" 104 3749 3775
type(
  unit -> int
)
ident(
  int_ref compare_vascii "src/oasis/OASISVersion.ml" 66 2646 2656 "src/oasis/OASISVersion.ml" 66 2646 2670
)
"src/oasis/OASISVersion.ml" 104 3749 3776 "src/oasis/OASISVersion.ml" 104 3749 3778
type(
  unit
)
"src/oasis/OASISVersion.ml" 104 3749 3761 "src/oasis/OASISVersion.ml" 104 3749 3778
type(
  int
)
"src/oasis/OASISVersion.ml" 105 3784 3794 "src/oasis/OASISVersion.ml" 105 3784 3795
type(
  int
)
type(
  int
)
"src/oasis/OASISVersion.ml" 107 3815 3833 "src/oasis/OASISVersion.ml" 107 3815 3846
type(
  unit -> int * string * string
)
ident(
  int_ref compare_digit "src/oasis/OASISVersion.ml" 83 3157 3167 "src/oasis/OASISVersion.ml" 83 3157 3180
)
"src/oasis/OASISVersion.ml" 107 3815 3847 "src/oasis/OASISVersion.ml" 107 3815 3849
type(
  unit
)
"src/oasis/OASISVersion.ml" 107 3815 3833 "src/oasis/OASISVersion.ml" 107 3815 3849
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 108 3855 3871 "src/oasis/OASISVersion.ml" 108 3855 3872
type(
  int
)
"src/oasis/OASISVersion.ml" 108 3855 3874 "src/oasis/OASISVersion.ml" 108 3855 3877
type(
  string
)
ident(
  def tl1 "src/oasis/OASISVersion.ml" 109 3886 3902 "src/oasis/OASISVersion.ml" 114 4061 4102
)
"src/oasis/OASISVersion.ml" 108 3855 3879 "src/oasis/OASISVersion.ml" 108 3855 3882
type(
  string
)
ident(
  def tl2 "src/oasis/OASISVersion.ml" 109 3886 3902 "src/oasis/OASISVersion.ml" 114 4061 4102
)
"src/oasis/OASISVersion.ml" 108 3855 3871 "src/oasis/OASISVersion.ml" 108 3855 3882
type(
  int * string * string
)
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 109 3886 3905 "src/oasis/OASISVersion.ml" 109 3886 3908
type(
  string
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 108 3855 3874 "src/oasis/OASISVersion.ml" 108 3855 3877
)
"src/oasis/OASISVersion.ml" 109 3886 3909 "src/oasis/OASISVersion.ml" 109 3886 3911
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISVersion.ml" 109 3886 3912 "src/oasis/OASISVersion.ml" 109 3886 3914
type(
  string
)
"src/oasis/OASISVersion.ml" 109 3886 3905 "src/oasis/OASISVersion.ml" 109 3886 3914
type(
  bool
)
"src/oasis/OASISVersion.ml" 109 3886 3915 "src/oasis/OASISVersion.ml" 109 3886 3917
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 109 3886 3918 "src/oasis/OASISVersion.ml" 109 3886 3926
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 109 3886 3927 "src/oasis/OASISVersion.ml" 109 3886 3930
type(
  string
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 108 3855 3874 "src/oasis/OASISVersion.ml" 108 3855 3877
)
"src/oasis/OASISVersion.ml" 109 3886 3932 "src/oasis/OASISVersion.ml" 109 3886 3933
type(
  int
)
"src/oasis/OASISVersion.ml" 109 3886 3927 "src/oasis/OASISVersion.ml" 109 3886 3934
type(
  char
)
"src/oasis/OASISVersion.ml" 109 3886 3918 "src/oasis/OASISVersion.ml" 109 3886 3934
type(
  bool
)
"src/oasis/OASISVersion.ml" 109 3886 3905 "src/oasis/OASISVersion.ml" 109 3886 3934
type(
  bool
)
"src/oasis/OASISVersion.ml" 110 3940 3958 "src/oasis/OASISVersion.ml" 110 3940 3959
type(
  int
)
"src/oasis/OASISVersion.ml" 111 3960 3984 "src/oasis/OASISVersion.ml" 111 3960 3987
type(
  string
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 108 3855 3879 "src/oasis/OASISVersion.ml" 108 3855 3882
)
"src/oasis/OASISVersion.ml" 111 3960 3988 "src/oasis/OASISVersion.ml" 111 3960 3990
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISVersion.ml" 111 3960 3991 "src/oasis/OASISVersion.ml" 111 3960 3993
type(
  string
)
"src/oasis/OASISVersion.ml" 111 3960 3984 "src/oasis/OASISVersion.ml" 111 3960 3993
type(
  bool
)
"src/oasis/OASISVersion.ml" 111 3960 3994 "src/oasis/OASISVersion.ml" 111 3960 3996
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 111 3960 3997 "src/oasis/OASISVersion.ml" 111 3960 4005
type(
  char -> bool
)
ident(
  int_ref is_digit "src/oasis/OASISVersion.ml" 41 1963 1967 "src/oasis/OASISVersion.ml" 41 1963 1975
)
"src/oasis/OASISVersion.ml" 111 3960 4006 "src/oasis/OASISVersion.ml" 111 3960 4009
type(
  string
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 108 3855 3879 "src/oasis/OASISVersion.ml" 108 3855 3882
)
"src/oasis/OASISVersion.ml" 111 3960 4011 "src/oasis/OASISVersion.ml" 111 3960 4012
type(
  int
)
"src/oasis/OASISVersion.ml" 111 3960 4006 "src/oasis/OASISVersion.ml" 111 3960 4013
type(
  char
)
"src/oasis/OASISVersion.ml" 111 3960 3997 "src/oasis/OASISVersion.ml" 111 3960 4013
type(
  bool
)
"src/oasis/OASISVersion.ml" 111 3960 3984 "src/oasis/OASISVersion.ml" 111 3960 4013
type(
  bool
)
"src/oasis/OASISVersion.ml" 112 4019 4037 "src/oasis/OASISVersion.ml" 112 4019 4039
type(
  int
)
"src/oasis/OASISVersion.ml" 114 4061 4079 "src/oasis/OASISVersion.ml" 114 4061 4094
type(
  string -> string -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 114 4061 4095 "src/oasis/OASISVersion.ml" 114 4061 4098
type(
  string
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 108 3855 3874 "src/oasis/OASISVersion.ml" 108 3855 3877
)
"src/oasis/OASISVersion.ml" 114 4061 4099 "src/oasis/OASISVersion.ml" 114 4061 4102
type(
  string
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 108 3855 3879 "src/oasis/OASISVersion.ml" 108 3855 3882
)
"src/oasis/OASISVersion.ml" 114 4061 4079 "src/oasis/OASISVersion.ml" 114 4061 4102
type(
  int
)
"src/oasis/OASISVersion.ml" 111 3960 3981 "src/oasis/OASISVersion.ml" 114 4061 4102
type(
  int
)
"src/oasis/OASISVersion.ml" 109 3886 3902 "src/oasis/OASISVersion.ml" 114 4061 4102
type(
  int
)
"src/oasis/OASISVersion.ml" 115 4103 4119 "src/oasis/OASISVersion.ml" 115 4103 4120
type(
  int
)
ident(
  def n "src/oasis/OASISVersion.ml" 116 4130 4146 "src/oasis/OASISVersion.ml" 116 4130 4147
)
"src/oasis/OASISVersion.ml" 115 4103 4122 "src/oasis/OASISVersion.ml" 115 4103 4123
type(
  string
)
"src/oasis/OASISVersion.ml" 115 4103 4125 "src/oasis/OASISVersion.ml" 115 4103 4126
type(
  string
)
"src/oasis/OASISVersion.ml" 115 4103 4119 "src/oasis/OASISVersion.ml" 115 4103 4126
type(
  int * string * string
)
type(
  int * string * string
)
"src/oasis/OASISVersion.ml" 116 4130 4146 "src/oasis/OASISVersion.ml" 116 4130 4147
type(
  int
)
ident(
  int_ref n "src/oasis/OASISVersion.ml" 115 4103 4119 "src/oasis/OASISVersion.ml" 115 4103 4120
)
"src/oasis/OASISVersion.ml" 106 3799 3809 "src/oasis/OASISVersion.ml" 117 4148 4161
type(
  int
)
"src/oasis/OASISVersion.ml" 118 4162 4172 "src/oasis/OASISVersion.ml" 118 4162 4173
type(
  int
)
type(
  int
)
ident(
  def n "src/oasis/OASISVersion.ml" 119 4177 4187 "src/oasis/OASISVersion.ml" 119 4177 4188
)
"src/oasis/OASISVersion.ml" 119 4177 4187 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
ident(
  int_ref n "src/oasis/OASISVersion.ml" 118 4162 4172 "src/oasis/OASISVersion.ml" 118 4162 4173
)
"src/oasis/OASISVersion.ml" 104 3749 3755 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 83 3157 3163 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 66 2646 2652 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 63 2590 2596 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 61 2552 2558 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 60 2515 2521 "src/oasis/OASISVersion.ml" 119 4177 4188
type(
  int
)
"src/oasis/OASISVersion.ml" 48 2203 2207 "src/oasis/OASISVersion.ml" 120 4189 4196
type(
  int
)
"src/oasis/OASISVersion.ml" 121 4197 4204 "src/oasis/OASISVersion.ml" 123 4216 4221
type(
  int
)
"src/oasis/OASISVersion.ml" 47 2172 2174 "src/oasis/OASISVersion.ml" 123 4216 4221
type(
  int
)
"src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
type(
  'a -> 'a
)
ident(
  def version_of_string "src/oasis/OASISVersion.ml" 129 4258 4258 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 126 4224 4246 "src/oasis/OASISVersion.ml" 126 4224 4249
type(
  'a
)
ident(
  def str "src/oasis/OASISVersion.ml" 126 4224 4252 "src/oasis/OASISVersion.ml" 126 4224 4255
)
"src/oasis/OASISVersion.ml" 126 4224 4252 "src/oasis/OASISVersion.ml" 126 4224 4255
type(
  'a
)
ident(
  int_ref str "src/oasis/OASISVersion.ml" 126 4224 4246 "src/oasis/OASISVersion.ml" 126 4224 4249
)
"src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
type(
  'a -> 'a
)
ident(
  def string_of_version "src/oasis/OASISVersion.ml" 132 4288 4288 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 129 4258 4280 "src/oasis/OASISVersion.ml" 129 4258 4281
type(
  'a
)
ident(
  def t "src/oasis/OASISVersion.ml" 129 4258 4284 "src/oasis/OASISVersion.ml" 129 4258 4285
)
"src/oasis/OASISVersion.ml" 129 4258 4284 "src/oasis/OASISVersion.ml" 129 4258 4285
type(
  'a
)
ident(
  int_ref t "src/oasis/OASISVersion.ml" 129 4258 4280 "src/oasis/OASISVersion.ml" 129 4258 4281
)
"src/oasis/OASISVersion.ml" 132 4288 4292 "src/oasis/OASISVersion.ml" 132 4288 4296
type(
  string -> string
)
ident(
  def chop "src/oasis/OASISVersion.ml" 142 4405 4405 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 132 4288 4297 "src/oasis/OASISVersion.ml" 132 4288 4298
type(
  string
)
ident(
  def t "src/oasis/OASISVersion.ml" 133 4301 4303 "src/oasis/OASISVersion.ml" 139 4397 4402
)
"src/oasis/OASISVersion.ml" 134 4307 4315 "src/oasis/OASISVersion.ml" 134 4307 4318
type(
  int
)
ident(
  def pos "src/oasis/OASISVersion.ml" 137 4354 4358 "src/oasis/OASISVersion.ml" 137 4354 4376
)
"src/oasis/OASISVersion.ml" 135 4321 4327 "src/oasis/OASISVersion.ml" 135 4321 4340
type(
  string -> char -> int
)
ident(
  int_ref Stdlib.String.rindex "string.mli" 340 12147 12147 "string.mli" 340 12147 12181
)
"src/oasis/OASISVersion.ml" 135 4321 4341 "src/oasis/OASISVersion.ml" 135 4321 4342
type(
  string
)
ident(
  int_ref t "src/oasis/OASISVersion.ml" 132 4288 4297 "src/oasis/OASISVersion.ml" 132 4288 4298
)
"src/oasis/OASISVersion.ml" 135 4321 4343 "src/oasis/OASISVersion.ml" 135 4321 4346
type(
  char
)
"src/oasis/OASISVersion.ml" 135 4321 4327 "src/oasis/OASISVersion.ml" 135 4321 4346
type(
  int
)
"src/oasis/OASISVersion.ml" 137 4354 4358 "src/oasis/OASISVersion.ml" 137 4354 4368
type(
  string -> int -> int -> string
)
ident(
  int_ref Stdlib.String.sub "string.mli" 190 6890 6890 "string.mli" 190 6890 6930
)
"src/oasis/OASISVersion.ml" 137 4354 4369 "src/oasis/OASISVersion.ml" 137 4354 4370
type(
  string
)
ident(
  int_ref t "src/oasis/OASISVersion.ml" 132 4288 4297 "src/oasis/OASISVersion.ml" 132 4288 4298
)
"src/oasis/OASISVersion.ml" 137 4354 4371 "src/oasis/OASISVersion.ml" 137 4354 4372
type(
  int
)
"src/oasis/OASISVersion.ml" 137 4354 4373 "src/oasis/OASISVersion.ml" 137 4354 4376
type(
  int
)
ident(
  int_ref pos "src/oasis/OASISVersion.ml" 134 4307 4315 "src/oasis/OASISVersion.ml" 134 4307 4318
)
"src/oasis/OASISVersion.ml" 137 4354 4358 "src/oasis/OASISVersion.ml" 137 4354 4376
type(
  string
)
"src/oasis/OASISVersion.ml" 134 4307 4311 "src/oasis/OASISVersion.ml" 137 4354 4376
type(
  string
)
"src/oasis/OASISVersion.ml" 138 4377 4384 "src/oasis/OASISVersion.ml" 138 4377 4393
type(
  exn
)
"src/oasis/OASISVersion.ml" 139 4397 4401 "src/oasis/OASISVersion.ml" 139 4397 4402
type(
  string
)
ident(
  int_ref t "src/oasis/OASISVersion.ml" 132 4288 4297 "src/oasis/OASISVersion.ml" 132 4288 4298
)
"src/oasis/OASISVersion.ml" 133 4301 4303 "src/oasis/OASISVersion.ml" 139 4397 4402
type(
  string
)
"src/oasis/OASISVersion.ml" 142 4405 4413 "src/oasis/OASISVersion.ml" 142 4405 4429
type(
  string -> comparator -> bool
)
ident(
  def comparator_apply "src/oasis/OASISVersion.ml" 142 4405 4405 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
type(
  string
)
ident(
  def v "src/oasis/OASISVersion.ml" 142 4405 4432 "src/oasis/OASISVersion.ml" 157 4839 4897
)
"src/oasis/OASISVersion.ml" 142 4405 4432 "src/oasis/OASISVersion.ml" 142 4405 4434
type(
  comparator
)
ident(
  def op "src/oasis/OASISVersion.ml" 143 4437 4439 "src/oasis/OASISVersion.ml" 157 4839 4897
)
"src/oasis/OASISVersion.ml" 143 4437 4445 "src/oasis/OASISVersion.ml" 143 4437 4447
type(
  comparator
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 142 4405 4432 "src/oasis/OASISVersion.ml" 142 4405 4434
)
"src/oasis/OASISVersion.ml" 144 4453 4468 "src/oasis/OASISVersion.ml" 144 4453 4470
type(
  t
)
ident(
  def cv "src/oasis/OASISVersion.ml" 145 4474 4480 "src/oasis/OASISVersion.ml" 145 4474 4506
)
"src/oasis/OASISVersion.ml" 144 4453 4459 "src/oasis/OASISVersion.ml" 144 4453 4470
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 145 4474 4481 "src/oasis/OASISVersion.ml" 145 4474 4496
type(
  string -> t -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 145 4474 4497 "src/oasis/OASISVersion.ml" 145 4474 4498
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 145 4474 4499 "src/oasis/OASISVersion.ml" 145 4474 4501
type(
  t
)
ident(
  int_ref cv "src/oasis/OASISVersion.ml" 144 4453 4468 "src/oasis/OASISVersion.ml" 144 4453 4470
)
"src/oasis/OASISVersion.ml" 145 4474 4480 "src/oasis/OASISVersion.ml" 145 4474 4502
type(
  int
)
"src/oasis/OASISVersion.ml" 145 4474 4503 "src/oasis/OASISVersion.ml" 145 4474 4504
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( > ) "stdlib.mli" 140 5875 5875 "stdlib.mli" 140 5875 5925
)
"src/oasis/OASISVersion.ml" 145 4474 4505 "src/oasis/OASISVersion.ml" 145 4474 4506
type(
  int
)
"src/oasis/OASISVersion.ml" 145 4474 4480 "src/oasis/OASISVersion.ml" 145 4474 4506
type(
  bool
)
"src/oasis/OASISVersion.ml" 146 4507 4527 "src/oasis/OASISVersion.ml" 146 4507 4529
type(
  t
)
ident(
  def cv "src/oasis/OASISVersion.ml" 147 4533 4539 "src/oasis/OASISVersion.ml" 147 4533 4566
)
"src/oasis/OASISVersion.ml" 146 4507 4513 "src/oasis/OASISVersion.ml" 146 4507 4529
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 147 4533 4540 "src/oasis/OASISVersion.ml" 147 4533 4555
type(
  string -> t -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 147 4533 4556 "src/oasis/OASISVersion.ml" 147 4533 4557
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 147 4533 4558 "src/oasis/OASISVersion.ml" 147 4533 4560
type(
  t
)
ident(
  int_ref cv "src/oasis/OASISVersion.ml" 146 4507 4527 "src/oasis/OASISVersion.ml" 146 4507 4529
)
"src/oasis/OASISVersion.ml" 147 4533 4539 "src/oasis/OASISVersion.ml" 147 4533 4561
type(
  int
)
"src/oasis/OASISVersion.ml" 147 4533 4562 "src/oasis/OASISVersion.ml" 147 4533 4564
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/oasis/OASISVersion.ml" 147 4533 4565 "src/oasis/OASISVersion.ml" 147 4533 4566
type(
  int
)
"src/oasis/OASISVersion.ml" 147 4533 4539 "src/oasis/OASISVersion.ml" 147 4533 4566
type(
  bool
)
"src/oasis/OASISVersion.ml" 148 4567 4581 "src/oasis/OASISVersion.ml" 148 4567 4583
type(
  t
)
ident(
  def cv "src/oasis/OASISVersion.ml" 149 4587 4593 "src/oasis/OASISVersion.ml" 149 4587 4619
)
"src/oasis/OASISVersion.ml" 148 4567 4573 "src/oasis/OASISVersion.ml" 148 4567 4583
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 149 4587 4594 "src/oasis/OASISVersion.ml" 149 4587 4609
type(
  string -> t -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 149 4587 4610 "src/oasis/OASISVersion.ml" 149 4587 4611
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 149 4587 4612 "src/oasis/OASISVersion.ml" 149 4587 4614
type(
  t
)
ident(
  int_ref cv "src/oasis/OASISVersion.ml" 148 4567 4581 "src/oasis/OASISVersion.ml" 148 4567 4583
)
"src/oasis/OASISVersion.ml" 149 4587 4593 "src/oasis/OASISVersion.ml" 149 4587 4615
type(
  int
)
"src/oasis/OASISVersion.ml" 149 4587 4616 "src/oasis/OASISVersion.ml" 149 4587 4617
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 149 4587 4618 "src/oasis/OASISVersion.ml" 149 4587 4619
type(
  int
)
"src/oasis/OASISVersion.ml" 149 4587 4593 "src/oasis/OASISVersion.ml" 149 4587 4619
type(
  bool
)
"src/oasis/OASISVersion.ml" 150 4620 4639 "src/oasis/OASISVersion.ml" 150 4620 4641
type(
  t
)
ident(
  def cv "src/oasis/OASISVersion.ml" 151 4645 4651 "src/oasis/OASISVersion.ml" 151 4645 4678
)
"src/oasis/OASISVersion.ml" 150 4620 4626 "src/oasis/OASISVersion.ml" 150 4620 4641
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 151 4645 4652 "src/oasis/OASISVersion.ml" 151 4645 4667
type(
  string -> t -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 151 4645 4668 "src/oasis/OASISVersion.ml" 151 4645 4669
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 151 4645 4670 "src/oasis/OASISVersion.ml" 151 4645 4672
type(
  t
)
ident(
  int_ref cv "src/oasis/OASISVersion.ml" 150 4620 4639 "src/oasis/OASISVersion.ml" 150 4620 4641
)
"src/oasis/OASISVersion.ml" 151 4645 4651 "src/oasis/OASISVersion.ml" 151 4645 4673
type(
  int
)
"src/oasis/OASISVersion.ml" 151 4645 4674 "src/oasis/OASISVersion.ml" 151 4645 4676
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( <= ) "stdlib.mli" 145 6033 6033 "stdlib.mli" 145 6033 6082
)
"src/oasis/OASISVersion.ml" 151 4645 4677 "src/oasis/OASISVersion.ml" 151 4645 4678
type(
  int
)
"src/oasis/OASISVersion.ml" 151 4645 4651 "src/oasis/OASISVersion.ml" 151 4645 4678
type(
  bool
)
"src/oasis/OASISVersion.ml" 152 4679 4692 "src/oasis/OASISVersion.ml" 152 4679 4694
type(
  t
)
ident(
  def cv "src/oasis/OASISVersion.ml" 153 4698 4704 "src/oasis/OASISVersion.ml" 153 4698 4730
)
"src/oasis/OASISVersion.ml" 152 4679 4685 "src/oasis/OASISVersion.ml" 152 4679 4694
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 153 4698 4705 "src/oasis/OASISVersion.ml" 153 4698 4720
type(
  string -> t -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 153 4698 4721 "src/oasis/OASISVersion.ml" 153 4698 4722
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 153 4698 4723 "src/oasis/OASISVersion.ml" 153 4698 4725
type(
  t
)
ident(
  int_ref cv "src/oasis/OASISVersion.ml" 152 4679 4692 "src/oasis/OASISVersion.ml" 152 4679 4694
)
"src/oasis/OASISVersion.ml" 153 4698 4704 "src/oasis/OASISVersion.ml" 153 4698 4726
type(
  int
)
"src/oasis/OASISVersion.ml" 153 4698 4727 "src/oasis/OASISVersion.ml" 153 4698 4728
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 153 4698 4729 "src/oasis/OASISVersion.ml" 153 4698 4730
type(
  int
)
"src/oasis/OASISVersion.ml" 153 4698 4704 "src/oasis/OASISVersion.ml" 153 4698 4730
type(
  bool
)
"src/oasis/OASISVersion.ml" 154 4731 4742 "src/oasis/OASISVersion.ml" 154 4731 4745
type(
  comparator
)
ident(
  def op1 "src/oasis/OASISVersion.ml" 155 4755 4761 "src/oasis/OASISVersion.ml" 155 4755 4813
)
"src/oasis/OASISVersion.ml" 154 4731 4747 "src/oasis/OASISVersion.ml" 154 4731 4750
type(
  comparator
)
ident(
  def op2 "src/oasis/OASISVersion.ml" 155 4755 4761 "src/oasis/OASISVersion.ml" 155 4755 4813
)
"src/oasis/OASISVersion.ml" 154 4731 4737 "src/oasis/OASISVersion.ml" 154 4731 4751
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 155 4755 4762 "src/oasis/OASISVersion.ml" 155 4755 4778
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_apply "src/oasis/OASISVersion.ml" 142 4405 4413 "src/oasis/OASISVersion.ml" 142 4405 4429
)
"src/oasis/OASISVersion.ml" 155 4755 4779 "src/oasis/OASISVersion.ml" 155 4755 4780
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 155 4755 4781 "src/oasis/OASISVersion.ml" 155 4755 4784
type(
  comparator
)
ident(
  int_ref op1 "src/oasis/OASISVersion.ml" 154 4731 4742 "src/oasis/OASISVersion.ml" 154 4731 4745
)
"src/oasis/OASISVersion.ml" 155 4755 4761 "src/oasis/OASISVersion.ml" 155 4755 4785
type(
  bool
)
"src/oasis/OASISVersion.ml" 155 4755 4786 "src/oasis/OASISVersion.ml" 155 4755 4788
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/oasis/OASISVersion.ml" 155 4755 4790 "src/oasis/OASISVersion.ml" 155 4755 4806
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_apply "src/oasis/OASISVersion.ml" 142 4405 4413 "src/oasis/OASISVersion.ml" 142 4405 4429
)
"src/oasis/OASISVersion.ml" 155 4755 4807 "src/oasis/OASISVersion.ml" 155 4755 4808
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 155 4755 4809 "src/oasis/OASISVersion.ml" 155 4755 4812
type(
  comparator
)
ident(
  int_ref op2 "src/oasis/OASISVersion.ml" 154 4731 4747 "src/oasis/OASISVersion.ml" 154 4731 4750
)
"src/oasis/OASISVersion.ml" 155 4755 4789 "src/oasis/OASISVersion.ml" 155 4755 4813
type(
  bool
)
"src/oasis/OASISVersion.ml" 155 4755 4761 "src/oasis/OASISVersion.ml" 155 4755 4813
type(
  bool
)
"src/oasis/OASISVersion.ml" 156 4814 4826 "src/oasis/OASISVersion.ml" 156 4814 4829
type(
  comparator
)
ident(
  def op1 "src/oasis/OASISVersion.ml" 157 4839 4845 "src/oasis/OASISVersion.ml" 157 4839 4897
)
"src/oasis/OASISVersion.ml" 156 4814 4831 "src/oasis/OASISVersion.ml" 156 4814 4834
type(
  comparator
)
ident(
  def op2 "src/oasis/OASISVersion.ml" 157 4839 4845 "src/oasis/OASISVersion.ml" 157 4839 4897
)
"src/oasis/OASISVersion.ml" 156 4814 4820 "src/oasis/OASISVersion.ml" 156 4814 4835
type(
  comparator
)
type(
  comparator
)
"src/oasis/OASISVersion.ml" 157 4839 4846 "src/oasis/OASISVersion.ml" 157 4839 4862
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_apply "src/oasis/OASISVersion.ml" 142 4405 4413 "src/oasis/OASISVersion.ml" 142 4405 4429
)
"src/oasis/OASISVersion.ml" 157 4839 4863 "src/oasis/OASISVersion.ml" 157 4839 4864
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 157 4839 4865 "src/oasis/OASISVersion.ml" 157 4839 4868
type(
  comparator
)
ident(
  int_ref op1 "src/oasis/OASISVersion.ml" 156 4814 4826 "src/oasis/OASISVersion.ml" 156 4814 4829
)
"src/oasis/OASISVersion.ml" 157 4839 4845 "src/oasis/OASISVersion.ml" 157 4839 4869
type(
  bool
)
"src/oasis/OASISVersion.ml" 157 4839 4870 "src/oasis/OASISVersion.ml" 157 4839 4872
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 157 4839 4874 "src/oasis/OASISVersion.ml" 157 4839 4890
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_apply "src/oasis/OASISVersion.ml" 142 4405 4413 "src/oasis/OASISVersion.ml" 142 4405 4429
)
"src/oasis/OASISVersion.ml" 157 4839 4891 "src/oasis/OASISVersion.ml" 157 4839 4892
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 142 4405 4430 "src/oasis/OASISVersion.ml" 142 4405 4431
)
"src/oasis/OASISVersion.ml" 157 4839 4893 "src/oasis/OASISVersion.ml" 157 4839 4896
type(
  comparator
)
ident(
  int_ref op2 "src/oasis/OASISVersion.ml" 156 4814 4831 "src/oasis/OASISVersion.ml" 156 4814 4834
)
"src/oasis/OASISVersion.ml" 157 4839 4873 "src/oasis/OASISVersion.ml" 157 4839 4897
type(
  bool
)
"src/oasis/OASISVersion.ml" 157 4839 4845 "src/oasis/OASISVersion.ml" 157 4839 4897
type(
  bool
)
"src/oasis/OASISVersion.ml" 143 4437 4439 "src/oasis/OASISVersion.ml" 157 4839 4897
type(
  bool
)
"src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
type(
  comparator -> string
)
ident(
  def string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4900 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 162 4942 4957 "src/oasis/OASISVersion.ml" 162 4942 4958
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 162 4942 4963 "src/oasis/OASISVersion.ml" 162 4942 4989
)
"src/oasis/OASISVersion.ml" 162 4942 4948 "src/oasis/OASISVersion.ml" 162 4942 4958
type(
  comparator
)
"src/oasis/OASISVersion.ml" 162 4942 4963 "src/oasis/OASISVersion.ml" 162 4942 4967
type(
  string
)
"src/oasis/OASISVersion.ml" 162 4942 4967 "src/oasis/OASISVersion.ml" 162 4942 4968
type(
  string -> t -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 162 4942 4969 "src/oasis/OASISVersion.ml" 162 4942 4986
type(
  t -> t
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 162 4942 4987 "src/oasis/OASISVersion.ml" 162 4942 4988
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 162 4942 4957 "src/oasis/OASISVersion.ml" 162 4942 4958
)
"src/oasis/OASISVersion.ml" 162 4942 4968 "src/oasis/OASISVersion.ml" 162 4942 4989
type(
  t
)
"src/oasis/OASISVersion.ml" 162 4942 4963 "src/oasis/OASISVersion.ml" 162 4942 4989
type(
  string
)
"src/oasis/OASISVersion.ml" 163 4990 5003 "src/oasis/OASISVersion.ml" 163 4990 5004
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 163 4990 5011 "src/oasis/OASISVersion.ml" 163 4990 5037
)
"src/oasis/OASISVersion.ml" 163 4990 4996 "src/oasis/OASISVersion.ml" 163 4990 5004
type(
  comparator
)
"src/oasis/OASISVersion.ml" 163 4990 5011 "src/oasis/OASISVersion.ml" 163 4990 5015
type(
  string
)
"src/oasis/OASISVersion.ml" 163 4990 5015 "src/oasis/OASISVersion.ml" 163 4990 5016
type(
  string -> t -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 163 4990 5017 "src/oasis/OASISVersion.ml" 163 4990 5034
type(
  t -> t
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 163 4990 5035 "src/oasis/OASISVersion.ml" 163 4990 5036
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 163 4990 5003 "src/oasis/OASISVersion.ml" 163 4990 5004
)
"src/oasis/OASISVersion.ml" 163 4990 5016 "src/oasis/OASISVersion.ml" 163 4990 5037
type(
  t
)
"src/oasis/OASISVersion.ml" 163 4990 5011 "src/oasis/OASISVersion.ml" 163 4990 5037
type(
  string
)
"src/oasis/OASISVersion.ml" 164 5038 5052 "src/oasis/OASISVersion.ml" 164 5038 5053
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 164 5038 5059 "src/oasis/OASISVersion.ml" 164 5038 5085
)
"src/oasis/OASISVersion.ml" 164 5038 5044 "src/oasis/OASISVersion.ml" 164 5038 5053
type(
  comparator
)
"src/oasis/OASISVersion.ml" 164 5038 5059 "src/oasis/OASISVersion.ml" 164 5038 5063
type(
  string
)
"src/oasis/OASISVersion.ml" 164 5038 5063 "src/oasis/OASISVersion.ml" 164 5038 5064
type(
  string -> t -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 164 5038 5065 "src/oasis/OASISVersion.ml" 164 5038 5082
type(
  t -> t
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 164 5038 5083 "src/oasis/OASISVersion.ml" 164 5038 5084
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 164 5038 5052 "src/oasis/OASISVersion.ml" 164 5038 5053
)
"src/oasis/OASISVersion.ml" 164 5038 5064 "src/oasis/OASISVersion.ml" 164 5038 5085
type(
  t
)
"src/oasis/OASISVersion.ml" 164 5038 5059 "src/oasis/OASISVersion.ml" 164 5038 5085
type(
  string
)
"src/oasis/OASISVersion.ml" 165 5086 5106 "src/oasis/OASISVersion.ml" 165 5086 5107
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 165 5086 5111 "src/oasis/OASISVersion.ml" 165 5086 5138
)
"src/oasis/OASISVersion.ml" 165 5086 5092 "src/oasis/OASISVersion.ml" 165 5086 5107
type(
  comparator
)
"src/oasis/OASISVersion.ml" 165 5086 5111 "src/oasis/OASISVersion.ml" 165 5086 5116
type(
  string
)
"src/oasis/OASISVersion.ml" 165 5086 5116 "src/oasis/OASISVersion.ml" 165 5086 5117
type(
  string -> t -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 165 5086 5118 "src/oasis/OASISVersion.ml" 165 5086 5135
type(
  t -> t
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 165 5086 5136 "src/oasis/OASISVersion.ml" 165 5086 5137
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 165 5086 5106 "src/oasis/OASISVersion.ml" 165 5086 5107
)
"src/oasis/OASISVersion.ml" 165 5086 5117 "src/oasis/OASISVersion.ml" 165 5086 5138
type(
  t
)
"src/oasis/OASISVersion.ml" 165 5086 5111 "src/oasis/OASISVersion.ml" 165 5086 5138
type(
  string
)
"src/oasis/OASISVersion.ml" 166 5139 5158 "src/oasis/OASISVersion.ml" 166 5139 5159
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 166 5139 5164 "src/oasis/OASISVersion.ml" 166 5139 5191
)
"src/oasis/OASISVersion.ml" 166 5139 5145 "src/oasis/OASISVersion.ml" 166 5139 5159
type(
  comparator
)
"src/oasis/OASISVersion.ml" 166 5139 5164 "src/oasis/OASISVersion.ml" 166 5139 5169
type(
  string
)
"src/oasis/OASISVersion.ml" 166 5139 5169 "src/oasis/OASISVersion.ml" 166 5139 5170
type(
  string -> t -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 166 5139 5171 "src/oasis/OASISVersion.ml" 166 5139 5188
type(
  t -> t
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 166 5139 5189 "src/oasis/OASISVersion.ml" 166 5139 5190
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 166 5139 5158 "src/oasis/OASISVersion.ml" 166 5139 5159
)
"src/oasis/OASISVersion.ml" 166 5139 5170 "src/oasis/OASISVersion.ml" 166 5139 5191
type(
  t
)
"src/oasis/OASISVersion.ml" 166 5139 5164 "src/oasis/OASISVersion.ml" 166 5139 5191
type(
  string
)
"src/oasis/OASISVersion.ml" 167 5192 5203 "src/oasis/OASISVersion.ml" 167 5192 5205
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 168 5215 5221 "src/oasis/OASISVersion.ml" 168 5215 5279
)
"src/oasis/OASISVersion.ml" 167 5192 5207 "src/oasis/OASISVersion.ml" 167 5192 5209
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 168 5215 5221 "src/oasis/OASISVersion.ml" 168 5215 5279
)
"src/oasis/OASISVersion.ml" 167 5192 5198 "src/oasis/OASISVersion.ml" 167 5192 5210
type(
  comparator
)
"src/oasis/OASISVersion.ml" 168 5215 5222 "src/oasis/OASISVersion.ml" 168 5215 5242
type(
  comparator -> string
)
ident(
  int_ref string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
)
"src/oasis/OASISVersion.ml" 168 5215 5243 "src/oasis/OASISVersion.ml" 168 5215 5245
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 167 5192 5203 "src/oasis/OASISVersion.ml" 167 5192 5205
)
"src/oasis/OASISVersion.ml" 168 5215 5221 "src/oasis/OASISVersion.ml" 168 5215 5246
type(
  string
)
"src/oasis/OASISVersion.ml" 168 5215 5246 "src/oasis/OASISVersion.ml" 168 5215 5247
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 168 5215 5247 "src/oasis/OASISVersion.ml" 168 5215 5253
type(
  string
)
"src/oasis/OASISVersion.ml" 168 5215 5253 "src/oasis/OASISVersion.ml" 168 5215 5254
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 168 5215 5255 "src/oasis/OASISVersion.ml" 168 5215 5275
type(
  comparator -> string
)
ident(
  int_ref string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
)
"src/oasis/OASISVersion.ml" 168 5215 5276 "src/oasis/OASISVersion.ml" 168 5215 5278
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 167 5192 5207 "src/oasis/OASISVersion.ml" 167 5192 5209
)
"src/oasis/OASISVersion.ml" 168 5215 5254 "src/oasis/OASISVersion.ml" 168 5215 5279
type(
  string
)
"src/oasis/OASISVersion.ml" 168 5215 5247 "src/oasis/OASISVersion.ml" 168 5215 5279
type(
  string
)
"src/oasis/OASISVersion.ml" 168 5215 5221 "src/oasis/OASISVersion.ml" 168 5215 5279
type(
  string
)
"src/oasis/OASISVersion.ml" 169 5280 5292 "src/oasis/OASISVersion.ml" 169 5280 5294
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 170 5303 5309 "src/oasis/OASISVersion.ml" 170 5303 5367
)
"src/oasis/OASISVersion.ml" 169 5280 5296 "src/oasis/OASISVersion.ml" 169 5280 5298
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 170 5303 5309 "src/oasis/OASISVersion.ml" 170 5303 5367
)
"src/oasis/OASISVersion.ml" 169 5280 5286 "src/oasis/OASISVersion.ml" 169 5280 5299
type(
  comparator
)
"src/oasis/OASISVersion.ml" 170 5303 5310 "src/oasis/OASISVersion.ml" 170 5303 5330
type(
  comparator -> string
)
ident(
  int_ref string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
)
"src/oasis/OASISVersion.ml" 170 5303 5331 "src/oasis/OASISVersion.ml" 170 5303 5333
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 169 5280 5292 "src/oasis/OASISVersion.ml" 169 5280 5294
)
"src/oasis/OASISVersion.ml" 170 5303 5309 "src/oasis/OASISVersion.ml" 170 5303 5334
type(
  string
)
"src/oasis/OASISVersion.ml" 170 5303 5334 "src/oasis/OASISVersion.ml" 170 5303 5335
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 170 5303 5335 "src/oasis/OASISVersion.ml" 170 5303 5341
type(
  string
)
"src/oasis/OASISVersion.ml" 170 5303 5341 "src/oasis/OASISVersion.ml" 170 5303 5342
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 170 5303 5343 "src/oasis/OASISVersion.ml" 170 5303 5363
type(
  comparator -> string
)
ident(
  int_ref string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
)
"src/oasis/OASISVersion.ml" 170 5303 5364 "src/oasis/OASISVersion.ml" 170 5303 5366
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 169 5280 5296 "src/oasis/OASISVersion.ml" 169 5280 5298
)
"src/oasis/OASISVersion.ml" 170 5303 5342 "src/oasis/OASISVersion.ml" 170 5303 5367
type(
  string
)
"src/oasis/OASISVersion.ml" 170 5303 5335 "src/oasis/OASISVersion.ml" 170 5303 5367
type(
  string
)
"src/oasis/OASISVersion.ml" 170 5303 5309 "src/oasis/OASISVersion.ml" 170 5303 5367
type(
  string
)
"src/oasis/OASISVersion.ml" 161 4931 4933 "src/oasis/OASISVersion.ml" 170 5303 5367
type(
  comparator -> string
)
"src/oasis/OASISVersion.ml" 173 5370 5378 "src/oasis/OASISVersion.ml" 173 5370 5399
type(
  comparator -> string
)
ident(
  def varname_of_comparator "src/oasis/OASISVersion.ml" 173 5370 5370 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
type(
  string -> string -> string
)
ident(
  def concat "src/oasis/OASISVersion.ml" 180 5532 5534 "src/oasis/OASISVersion.ml" 189 5835 5902
)
"src/oasis/OASISVersion.ml" 174 5402 5415 "src/oasis/OASISVersion.ml" 174 5402 5416
type(
  string
)
ident(
  def p "src/oasis/OASISVersion.ml" 174 5402 5417 "src/oasis/OASISVersion.ml" 178 5495 5526
)
"src/oasis/OASISVersion.ml" 174 5402 5417 "src/oasis/OASISVersion.ml" 174 5402 5418
type(
  string
)
ident(
  def v "src/oasis/OASISVersion.ml" 175 5421 5425 "src/oasis/OASISVersion.ml" 178 5495 5526
)
"src/oasis/OASISVersion.ml" 175 5421 5425 "src/oasis/OASISVersion.ml" 175 5421 5450
type(
  ?hyphen:char -> string -> string -> string
)
ident(
  int_ref OASISUtils.varname_concat "src/oasis/OASISUtils.mli" 104 3336 3336 "src/oasis/OASISUtils.mli" 104 3336 3398
)
"src/oasis/OASISVersion.ml" 176 5451 5457 "src/oasis/OASISVersion.ml" 176 5451 5458
type(
  string
)
ident(
  int_ref p "src/oasis/OASISVersion.ml" 174 5402 5415 "src/oasis/OASISVersion.ml" 174 5402 5416
)
"src/oasis/OASISVersion.ml" 177 5459 5466 "src/oasis/OASISVersion.ml" 177 5459 5494
type(
  ?hyphen:char -> string -> string
)
ident(
  int_ref OASISUtils.varname_of_string "src/oasis/OASISUtils.mli" 98 3161 3161 "src/oasis/OASISUtils.mli" 98 3161 3216
)
"src/oasis/OASISVersion.ml" 178 5495 5505 "src/oasis/OASISVersion.ml" 178 5495 5522
type(
  string -> string
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 178 5495 5523 "src/oasis/OASISVersion.ml" 178 5495 5524
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 174 5402 5417 "src/oasis/OASISVersion.ml" 174 5402 5418
)
"src/oasis/OASISVersion.ml" 178 5495 5504 "src/oasis/OASISVersion.ml" 178 5495 5525
type(
  string
)
"src/oasis/OASISVersion.ml" 177 5459 5465 "src/oasis/OASISVersion.ml" 178 5495 5526
type(
  string
)
"src/oasis/OASISVersion.ml" 175 5421 5425 "src/oasis/OASISVersion.ml" 178 5495 5526
type(
  string
)
"src/oasis/OASISVersion.ml" 181 5543 5558 "src/oasis/OASISVersion.ml" 181 5543 5559
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 181 5543 5563 "src/oasis/OASISVersion.ml" 181 5543 5576
)
"src/oasis/OASISVersion.ml" 181 5543 5549 "src/oasis/OASISVersion.ml" 181 5543 5559
type(
  comparator
)
"src/oasis/OASISVersion.ml" 181 5543 5563 "src/oasis/OASISVersion.ml" 181 5543 5569
type(
  string -> t -> string
)
ident(
  int_ref concat "src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
)
"src/oasis/OASISVersion.ml" 181 5543 5570 "src/oasis/OASISVersion.ml" 181 5543 5574
type(
  string
)
"src/oasis/OASISVersion.ml" 181 5543 5575 "src/oasis/OASISVersion.ml" 181 5543 5576
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 181 5543 5558 "src/oasis/OASISVersion.ml" 181 5543 5559
)
"src/oasis/OASISVersion.ml" 181 5543 5563 "src/oasis/OASISVersion.ml" 181 5543 5576
type(
  string
)
"src/oasis/OASISVersion.ml" 182 5577 5591 "src/oasis/OASISVersion.ml" 182 5577 5592
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 182 5577 5597 "src/oasis/OASISVersion.ml" 182 5577 5610
)
"src/oasis/OASISVersion.ml" 182 5577 5583 "src/oasis/OASISVersion.ml" 182 5577 5592
type(
  comparator
)
"src/oasis/OASISVersion.ml" 182 5577 5597 "src/oasis/OASISVersion.ml" 182 5577 5603
type(
  string -> t -> string
)
ident(
  int_ref concat "src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
)
"src/oasis/OASISVersion.ml" 182 5577 5604 "src/oasis/OASISVersion.ml" 182 5577 5608
type(
  string
)
"src/oasis/OASISVersion.ml" 182 5577 5609 "src/oasis/OASISVersion.ml" 182 5577 5610
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 182 5577 5591 "src/oasis/OASISVersion.ml" 182 5577 5592
)
"src/oasis/OASISVersion.ml" 182 5577 5597 "src/oasis/OASISVersion.ml" 182 5577 5610
type(
  string
)
"src/oasis/OASISVersion.ml" 183 5611 5624 "src/oasis/OASISVersion.ml" 183 5611 5625
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 183 5611 5631 "src/oasis/OASISVersion.ml" 183 5611 5644
)
"src/oasis/OASISVersion.ml" 183 5611 5617 "src/oasis/OASISVersion.ml" 183 5611 5625
type(
  comparator
)
"src/oasis/OASISVersion.ml" 183 5611 5631 "src/oasis/OASISVersion.ml" 183 5611 5637
type(
  string -> t -> string
)
ident(
  int_ref concat "src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
)
"src/oasis/OASISVersion.ml" 183 5611 5638 "src/oasis/OASISVersion.ml" 183 5611 5642
type(
  string
)
"src/oasis/OASISVersion.ml" 183 5611 5643 "src/oasis/OASISVersion.ml" 183 5611 5644
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 183 5611 5624 "src/oasis/OASISVersion.ml" 183 5611 5625
)
"src/oasis/OASISVersion.ml" 183 5611 5631 "src/oasis/OASISVersion.ml" 183 5611 5644
type(
  string
)
"src/oasis/OASISVersion.ml" 184 5645 5665 "src/oasis/OASISVersion.ml" 184 5645 5666
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 184 5645 5670 "src/oasis/OASISVersion.ml" 184 5645 5683
)
"src/oasis/OASISVersion.ml" 184 5645 5651 "src/oasis/OASISVersion.ml" 184 5645 5666
type(
  comparator
)
"src/oasis/OASISVersion.ml" 184 5645 5670 "src/oasis/OASISVersion.ml" 184 5645 5676
type(
  string -> t -> string
)
ident(
  int_ref concat "src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
)
"src/oasis/OASISVersion.ml" 184 5645 5677 "src/oasis/OASISVersion.ml" 184 5645 5681
type(
  string
)
"src/oasis/OASISVersion.ml" 184 5645 5682 "src/oasis/OASISVersion.ml" 184 5645 5683
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 184 5645 5665 "src/oasis/OASISVersion.ml" 184 5645 5666
)
"src/oasis/OASISVersion.ml" 184 5645 5670 "src/oasis/OASISVersion.ml" 184 5645 5683
type(
  string
)
"src/oasis/OASISVersion.ml" 185 5684 5703 "src/oasis/OASISVersion.ml" 185 5684 5704
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 185 5684 5709 "src/oasis/OASISVersion.ml" 185 5684 5722
)
"src/oasis/OASISVersion.ml" 185 5684 5690 "src/oasis/OASISVersion.ml" 185 5684 5704
type(
  comparator
)
"src/oasis/OASISVersion.ml" 185 5684 5709 "src/oasis/OASISVersion.ml" 185 5684 5715
type(
  string -> t -> string
)
ident(
  int_ref concat "src/oasis/OASISVersion.ml" 174 5402 5408 "src/oasis/OASISVersion.ml" 174 5402 5414
)
"src/oasis/OASISVersion.ml" 185 5684 5716 "src/oasis/OASISVersion.ml" 185 5684 5720
type(
  string
)
"src/oasis/OASISVersion.ml" 185 5684 5721 "src/oasis/OASISVersion.ml" 185 5684 5722
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 185 5684 5703 "src/oasis/OASISVersion.ml" 185 5684 5704
)
"src/oasis/OASISVersion.ml" 185 5684 5709 "src/oasis/OASISVersion.ml" 185 5684 5722
type(
  string
)
"src/oasis/OASISVersion.ml" 186 5723 5734 "src/oasis/OASISVersion.ml" 186 5723 5736
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 187 5745 5751 "src/oasis/OASISVersion.ml" 187 5745 5811
)
"src/oasis/OASISVersion.ml" 186 5723 5738 "src/oasis/OASISVersion.ml" 186 5723 5740
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 187 5745 5751 "src/oasis/OASISVersion.ml" 187 5745 5811
)
"src/oasis/OASISVersion.ml" 186 5723 5729 "src/oasis/OASISVersion.ml" 186 5723 5741
type(
  comparator
)
"src/oasis/OASISVersion.ml" 187 5745 5752 "src/oasis/OASISVersion.ml" 187 5745 5773
type(
  comparator -> string
)
ident(
  int_ref varname_of_comparator "src/oasis/OASISVersion.ml" 173 5370 5378 "src/oasis/OASISVersion.ml" 173 5370 5399
)
"src/oasis/OASISVersion.ml" 187 5745 5774 "src/oasis/OASISVersion.ml" 187 5745 5776
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 186 5723 5734 "src/oasis/OASISVersion.ml" 186 5723 5736
)
"src/oasis/OASISVersion.ml" 187 5745 5751 "src/oasis/OASISVersion.ml" 187 5745 5777
type(
  string
)
"src/oasis/OASISVersion.ml" 187 5745 5777 "src/oasis/OASISVersion.ml" 187 5745 5778
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 187 5745 5778 "src/oasis/OASISVersion.ml" 187 5745 5784
type(
  string
)
"src/oasis/OASISVersion.ml" 187 5745 5784 "src/oasis/OASISVersion.ml" 187 5745 5785
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 187 5745 5786 "src/oasis/OASISVersion.ml" 187 5745 5807
type(
  comparator -> string
)
ident(
  int_ref varname_of_comparator "src/oasis/OASISVersion.ml" 173 5370 5378 "src/oasis/OASISVersion.ml" 173 5370 5399
)
"src/oasis/OASISVersion.ml" 187 5745 5808 "src/oasis/OASISVersion.ml" 187 5745 5810
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 186 5723 5738 "src/oasis/OASISVersion.ml" 186 5723 5740
)
"src/oasis/OASISVersion.ml" 187 5745 5785 "src/oasis/OASISVersion.ml" 187 5745 5811
type(
  string
)
"src/oasis/OASISVersion.ml" 187 5745 5778 "src/oasis/OASISVersion.ml" 187 5745 5811
type(
  string
)
"src/oasis/OASISVersion.ml" 187 5745 5751 "src/oasis/OASISVersion.ml" 187 5745 5811
type(
  string
)
"src/oasis/OASISVersion.ml" 188 5812 5824 "src/oasis/OASISVersion.ml" 188 5812 5826
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 189 5835 5841 "src/oasis/OASISVersion.ml" 189 5835 5902
)
"src/oasis/OASISVersion.ml" 188 5812 5828 "src/oasis/OASISVersion.ml" 188 5812 5830
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 189 5835 5841 "src/oasis/OASISVersion.ml" 189 5835 5902
)
"src/oasis/OASISVersion.ml" 188 5812 5818 "src/oasis/OASISVersion.ml" 188 5812 5831
type(
  comparator
)
"src/oasis/OASISVersion.ml" 189 5835 5842 "src/oasis/OASISVersion.ml" 189 5835 5863
type(
  comparator -> string
)
ident(
  int_ref varname_of_comparator "src/oasis/OASISVersion.ml" 173 5370 5378 "src/oasis/OASISVersion.ml" 173 5370 5399
)
"src/oasis/OASISVersion.ml" 189 5835 5864 "src/oasis/OASISVersion.ml" 189 5835 5866
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 188 5812 5824 "src/oasis/OASISVersion.ml" 188 5812 5826
)
"src/oasis/OASISVersion.ml" 189 5835 5841 "src/oasis/OASISVersion.ml" 189 5835 5867
type(
  string
)
"src/oasis/OASISVersion.ml" 189 5835 5867 "src/oasis/OASISVersion.ml" 189 5835 5868
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 189 5835 5868 "src/oasis/OASISVersion.ml" 189 5835 5875
type(
  string
)
"src/oasis/OASISVersion.ml" 189 5835 5875 "src/oasis/OASISVersion.ml" 189 5835 5876
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/oasis/OASISVersion.ml" 189 5835 5877 "src/oasis/OASISVersion.ml" 189 5835 5898
type(
  comparator -> string
)
ident(
  int_ref varname_of_comparator "src/oasis/OASISVersion.ml" 173 5370 5378 "src/oasis/OASISVersion.ml" 173 5370 5399
)
"src/oasis/OASISVersion.ml" 189 5835 5899 "src/oasis/OASISVersion.ml" 189 5835 5901
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 188 5812 5828 "src/oasis/OASISVersion.ml" 188 5812 5830
)
"src/oasis/OASISVersion.ml" 189 5835 5876 "src/oasis/OASISVersion.ml" 189 5835 5902
type(
  string
)
"src/oasis/OASISVersion.ml" 189 5835 5868 "src/oasis/OASISVersion.ml" 189 5835 5902
type(
  string
)
"src/oasis/OASISVersion.ml" 189 5835 5841 "src/oasis/OASISVersion.ml" 189 5835 5902
type(
  string
)
"src/oasis/OASISVersion.ml" 180 5532 5534 "src/oasis/OASISVersion.ml" 189 5835 5902
type(
  comparator -> string
)
"src/oasis/OASISVersion.ml" 174 5402 5404 "src/oasis/OASISVersion.ml" 189 5835 5902
type(
  comparator -> string
)
"src/oasis/OASISVersion.ml" 199 5966 5973 "src/oasis/OASISVersion.ml" 199 5966 5986
ident(
  def StringVersion "src/oasis/OASISVersion.ml" 222 6602 6605 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 203 6015 6021 "src/oasis/OASISVersion.ml" 203 6015 6031
type(
  'a -> 'a
)
ident(
  def to_version "src/oasis/OASISVersion.ml" 205 6053 6055 "src/oasis/OASISVersion.ml" 222 6602 6605
)
"src/oasis/OASISVersion.ml" 203 6015 6034 "src/oasis/OASISVersion.ml" 203 6015 6051
type(
  'a -> 'a
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 205 6053 6059 "src/oasis/OASISVersion.ml" 205 6053 6066
type(
  string -> string -> int
)
ident(
  def compare "src/oasis/OASISVersion.ml" 207 6124 6126 "src/oasis/OASISVersion.ml" 222 6602 6605
)
"src/oasis/OASISVersion.ml" 205 6053 6067 "src/oasis/OASISVersion.ml" 205 6053 6069
type(
  string
)
ident(
  def s1 "src/oasis/OASISVersion.ml" 205 6053 6070 "src/oasis/OASISVersion.ml" 205 6053 6122
)
"src/oasis/OASISVersion.ml" 205 6053 6070 "src/oasis/OASISVersion.ml" 205 6053 6072
type(
  string
)
ident(
  def s2 "src/oasis/OASISVersion.ml" 205 6053 6075 "src/oasis/OASISVersion.ml" 205 6053 6122
)
"src/oasis/OASISVersion.ml" 205 6053 6075 "src/oasis/OASISVersion.ml" 205 6053 6090
type(
  string -> string -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 205 6053 6092 "src/oasis/OASISVersion.ml" 205 6053 6102
type(
  string -> string
)
ident(
  int_ref to_version "src/oasis/OASISVersion.ml" 203 6015 6021 "src/oasis/OASISVersion.ml" 203 6015 6031
)
"src/oasis/OASISVersion.ml" 205 6053 6103 "src/oasis/OASISVersion.ml" 205 6053 6105
type(
  string
)
ident(
  int_ref s1 "src/oasis/OASISVersion.ml" 205 6053 6067 "src/oasis/OASISVersion.ml" 205 6053 6069
)
"src/oasis/OASISVersion.ml" 205 6053 6091 "src/oasis/OASISVersion.ml" 205 6053 6106
type(
  string
)
"src/oasis/OASISVersion.ml" 205 6053 6108 "src/oasis/OASISVersion.ml" 205 6053 6118
type(
  string -> string
)
ident(
  int_ref to_version "src/oasis/OASISVersion.ml" 203 6015 6021 "src/oasis/OASISVersion.ml" 203 6015 6031
)
"src/oasis/OASISVersion.ml" 205 6053 6119 "src/oasis/OASISVersion.ml" 205 6053 6121
type(
  string
)
ident(
  int_ref s2 "src/oasis/OASISVersion.ml" 205 6053 6070 "src/oasis/OASISVersion.ml" 205 6053 6072
)
"src/oasis/OASISVersion.ml" 205 6053 6107 "src/oasis/OASISVersion.ml" 205 6053 6122
type(
  string
)
"src/oasis/OASISVersion.ml" 205 6053 6075 "src/oasis/OASISVersion.ml" 205 6053 6122
type(
  int
)
"src/oasis/OASISVersion.ml" 207 6124 6130 "src/oasis/OASISVersion.ml" 207 6124 6143
type(
  string -> comparator option -> bool
)
ident(
  def comparator_ge "src/oasis/OASISVersion.ml" 221 6582 6601 "src/oasis/OASISVersion.ml" 222 6602 6605
)
"src/oasis/OASISVersion.ml" 207 6124 6144 "src/oasis/OASISVersion.ml" 207 6124 6145
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 207 6124 6146 "src/oasis/OASISVersion.ml" 221 6582 6601
)
"src/oasis/OASISVersion.ml" 207 6124 6146 "src/oasis/OASISVersion.ml" 207 6124 6151
type(
  comparator option
)
ident(
  def c_opt "src/oasis/OASISVersion.ml" 208 6154 6158 "src/oasis/OASISVersion.ml" 221 6582 6601
)
"src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
type(
  string -> comparator -> bool
)
ident(
  def comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6158 "src/oasis/OASISVersion.ml" 221 6582 6601
)
"src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
type(
  string
)
ident(
  def v' "src/oasis/OASISVersion.ml" 209 6186 6192 "src/oasis/OASISVersion.ml" 217 6436 6505
)
"src/oasis/OASISVersion.ml" 209 6186 6196 "src/oasis/OASISVersion.ml" 209 6186 6199
type(
  string -> bool
)
ident(
  def cmp "src/oasis/OASISVersion.ml" 210 6233 6239 "src/oasis/OASISVersion.ml" 217 6436 6505
)
"src/oasis/OASISVersion.ml" 209 6186 6200 "src/oasis/OASISVersion.ml" 209 6186 6201
type(
  string
)
ident(
  def v "src/oasis/OASISVersion.ml" 209 6186 6204 "src/oasis/OASISVersion.ml" 209 6186 6229
)
"src/oasis/OASISVersion.ml" 209 6186 6204 "src/oasis/OASISVersion.ml" 209 6186 6219
type(
  string -> string -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 209 6186 6220 "src/oasis/OASISVersion.ml" 209 6186 6221
type(
  string
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 209 6186 6200 "src/oasis/OASISVersion.ml" 209 6186 6201
)
"src/oasis/OASISVersion.ml" 209 6186 6222 "src/oasis/OASISVersion.ml" 209 6186 6224
type(
  string
)
ident(
  int_ref v' "src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
)
"src/oasis/OASISVersion.ml" 209 6186 6204 "src/oasis/OASISVersion.ml" 209 6186 6224
type(
  int
)
"src/oasis/OASISVersion.ml" 209 6186 6225 "src/oasis/OASISVersion.ml" 209 6186 6227
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( >= ) "stdlib.mli" 150 6190 6190 "stdlib.mli" 150 6190 6242
)
"src/oasis/OASISVersion.ml" 209 6186 6228 "src/oasis/OASISVersion.ml" 209 6186 6229
type(
  int
)
"src/oasis/OASISVersion.ml" 209 6186 6204 "src/oasis/OASISVersion.ml" 209 6186 6229
type(
  bool
)
"src/oasis/OASISVersion.ml" 211 6248 6263 "src/oasis/OASISVersion.ml" 211 6248 6264
type(
  t/2
)
ident(
  def v "src/oasis/OASISVersion.ml" 213 6289 6311 "src/oasis/OASISVersion.ml" 213 6289 6316
)
"src/oasis/OASISVersion.ml" 211 6248 6256 "src/oasis/OASISVersion.ml" 211 6248 6264
type(
  comparator
)
"src/oasis/OASISVersion.ml" 212 6265 6287 "src/oasis/OASISVersion.ml" 212 6265 6288
type(
  t/2
)
ident(
  def v "src/oasis/OASISVersion.ml" 213 6289 6311 "src/oasis/OASISVersion.ml" 213 6289 6316
)
"src/oasis/OASISVersion.ml" 212 6265 6273 "src/oasis/OASISVersion.ml" 212 6265 6288
type(
  comparator
)
"src/oasis/OASISVersion.ml" 211 6248 6256 "src/oasis/OASISVersion.ml" 212 6265 6288
type(
  comparator
)
"src/oasis/OASISVersion.ml" 213 6289 6306 "src/oasis/OASISVersion.ml" 213 6289 6307
type(
  t/2
)
ident(
  def v "src/oasis/OASISVersion.ml" 213 6289 6311 "src/oasis/OASISVersion.ml" 213 6289 6316
)
"src/oasis/OASISVersion.ml" 213 6289 6297 "src/oasis/OASISVersion.ml" 213 6289 6307
type(
  comparator
)
"src/oasis/OASISVersion.ml" 211 6248 6256 "src/oasis/OASISVersion.ml" 213 6289 6307
type(
  comparator
)
"src/oasis/OASISVersion.ml" 213 6289 6311 "src/oasis/OASISVersion.ml" 213 6289 6314
type(
  t/2 -> bool
)
ident(
  int_ref cmp "src/oasis/OASISVersion.ml" 209 6186 6196 "src/oasis/OASISVersion.ml" 209 6186 6199
)
"src/oasis/OASISVersion.ml" 213 6289 6315 "src/oasis/OASISVersion.ml" 213 6289 6316
type(
  t/2
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 211 6248 6263 "src/oasis/OASISVersion.ml" 211 6248 6264
)
"src/oasis/OASISVersion.ml" 213 6289 6311 "src/oasis/OASISVersion.ml" 213 6289 6316
type(
  bool
)
"src/oasis/OASISVersion.ml" 214 6317 6338 "src/oasis/OASISVersion.ml" 214 6317 6339
type(
  t/2
)
"src/oasis/OASISVersion.ml" 214 6317 6325 "src/oasis/OASISVersion.ml" 214 6317 6339
type(
  comparator
)
"src/oasis/OASISVersion.ml" 215 6340 6356 "src/oasis/OASISVersion.ml" 215 6340 6357
type(
  t/2
)
"src/oasis/OASISVersion.ml" 215 6340 6348 "src/oasis/OASISVersion.ml" 215 6340 6357
type(
  comparator
)
"src/oasis/OASISVersion.ml" 214 6317 6325 "src/oasis/OASISVersion.ml" 215 6340 6357
type(
  comparator
)
"src/oasis/OASISVersion.ml" 215 6340 6361 "src/oasis/OASISVersion.ml" 215 6340 6366
type(
  bool
)
"src/oasis/OASISVersion.ml" 216 6367 6380 "src/oasis/OASISVersion.ml" 216 6367 6382
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 216 6367 6391 "src/oasis/OASISVersion.ml" 216 6367 6435
)
"src/oasis/OASISVersion.ml" 216 6367 6384 "src/oasis/OASISVersion.ml" 216 6367 6386
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 216 6367 6391 "src/oasis/OASISVersion.ml" 216 6367 6435
)
"src/oasis/OASISVersion.ml" 216 6367 6375 "src/oasis/OASISVersion.ml" 216 6367 6387
type(
  comparator
)
"src/oasis/OASISVersion.ml" 216 6367 6391 "src/oasis/OASISVersion.ml" 216 6367 6405
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
)
"src/oasis/OASISVersion.ml" 216 6367 6406 "src/oasis/OASISVersion.ml" 216 6367 6408
type(
  string
)
ident(
  int_ref v' "src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
)
"src/oasis/OASISVersion.ml" 216 6367 6409 "src/oasis/OASISVersion.ml" 216 6367 6411
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 216 6367 6380 "src/oasis/OASISVersion.ml" 216 6367 6382
)
"src/oasis/OASISVersion.ml" 216 6367 6391 "src/oasis/OASISVersion.ml" 216 6367 6411
type(
  bool
)
"src/oasis/OASISVersion.ml" 216 6367 6412 "src/oasis/OASISVersion.ml" 216 6367 6414
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/oasis/OASISVersion.ml" 216 6367 6415 "src/oasis/OASISVersion.ml" 216 6367 6429
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
)
"src/oasis/OASISVersion.ml" 216 6367 6430 "src/oasis/OASISVersion.ml" 216 6367 6432
type(
  string
)
ident(
  int_ref v' "src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
)
"src/oasis/OASISVersion.ml" 216 6367 6433 "src/oasis/OASISVersion.ml" 216 6367 6435
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 216 6367 6384 "src/oasis/OASISVersion.ml" 216 6367 6386
)
"src/oasis/OASISVersion.ml" 216 6367 6415 "src/oasis/OASISVersion.ml" 216 6367 6435
type(
  bool
)
"src/oasis/OASISVersion.ml" 216 6367 6391 "src/oasis/OASISVersion.ml" 216 6367 6435
type(
  bool
)
"src/oasis/OASISVersion.ml" 217 6436 6450 "src/oasis/OASISVersion.ml" 217 6436 6452
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 217 6436 6461 "src/oasis/OASISVersion.ml" 217 6436 6505
)
"src/oasis/OASISVersion.ml" 217 6436 6454 "src/oasis/OASISVersion.ml" 217 6436 6456
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 217 6436 6461 "src/oasis/OASISVersion.ml" 217 6436 6505
)
"src/oasis/OASISVersion.ml" 217 6436 6444 "src/oasis/OASISVersion.ml" 217 6436 6457
type(
  comparator
)
"src/oasis/OASISVersion.ml" 217 6436 6461 "src/oasis/OASISVersion.ml" 217 6436 6475
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
)
"src/oasis/OASISVersion.ml" 217 6436 6476 "src/oasis/OASISVersion.ml" 217 6436 6478
type(
  string
)
ident(
  int_ref v' "src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
)
"src/oasis/OASISVersion.ml" 217 6436 6479 "src/oasis/OASISVersion.ml" 217 6436 6481
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 217 6436 6450 "src/oasis/OASISVersion.ml" 217 6436 6452
)
"src/oasis/OASISVersion.ml" 217 6436 6461 "src/oasis/OASISVersion.ml" 217 6436 6481
type(
  bool
)
"src/oasis/OASISVersion.ml" 217 6436 6482 "src/oasis/OASISVersion.ml" 217 6436 6484
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 217 6436 6485 "src/oasis/OASISVersion.ml" 217 6436 6499
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
)
"src/oasis/OASISVersion.ml" 217 6436 6500 "src/oasis/OASISVersion.ml" 217 6436 6502
type(
  string
)
ident(
  int_ref v' "src/oasis/OASISVersion.ml" 208 6154 6181 "src/oasis/OASISVersion.ml" 208 6154 6183
)
"src/oasis/OASISVersion.ml" 217 6436 6503 "src/oasis/OASISVersion.ml" 217 6436 6505
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 217 6436 6454 "src/oasis/OASISVersion.ml" 217 6436 6456
)
"src/oasis/OASISVersion.ml" 217 6436 6485 "src/oasis/OASISVersion.ml" 217 6436 6505
type(
  bool
)
"src/oasis/OASISVersion.ml" 217 6436 6461 "src/oasis/OASISVersion.ml" 217 6436 6505
type(
  bool
)
"src/oasis/OASISVersion.ml" 210 6233 6239 "src/oasis/OASISVersion.ml" 217 6436 6505
type(
  comparator -> bool
)
"src/oasis/OASISVersion.ml" 209 6186 6192 "src/oasis/OASISVersion.ml" 217 6436 6505
type(
  comparator -> bool
)
"src/oasis/OASISVersion.ml" 219 6513 6523 "src/oasis/OASISVersion.ml" 219 6513 6528
type(
  comparator option
)
ident(
  int_ref c_opt "src/oasis/OASISVersion.ml" 207 6124 6146 "src/oasis/OASISVersion.ml" 207 6124 6151
)
"src/oasis/OASISVersion.ml" 220 6534 6545 "src/oasis/OASISVersion.ml" 220 6534 6546
type(
  comparator
)
ident(
  def c "src/oasis/OASISVersion.ml" 220 6534 6550 "src/oasis/OASISVersion.ml" 220 6534 6581
)
"src/oasis/OASISVersion.ml" 220 6534 6540 "src/oasis/OASISVersion.ml" 220 6534 6546
type(
  comparator option
)
type(
  comparator option
)
"src/oasis/OASISVersion.ml" 220 6534 6550 "src/oasis/OASISVersion.ml" 220 6534 6564
type(
  string -> comparator -> bool
)
ident(
  int_ref comparator_ge' "src/oasis/OASISVersion.ml" 208 6154 6166 "src/oasis/OASISVersion.ml" 208 6154 6180
)
"src/oasis/OASISVersion.ml" 220 6534 6566 "src/oasis/OASISVersion.ml" 220 6534 6576
type(
  string -> string
)
ident(
  int_ref to_version "src/oasis/OASISVersion.ml" 203 6015 6021 "src/oasis/OASISVersion.ml" 203 6015 6031
)
"src/oasis/OASISVersion.ml" 220 6534 6577 "src/oasis/OASISVersion.ml" 220 6534 6578
type(
  string
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 207 6124 6144 "src/oasis/OASISVersion.ml" 207 6124 6145
)
"src/oasis/OASISVersion.ml" 220 6534 6565 "src/oasis/OASISVersion.ml" 220 6534 6579
type(
  string
)
"src/oasis/OASISVersion.ml" 220 6534 6580 "src/oasis/OASISVersion.ml" 220 6534 6581
type(
  comparator
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 220 6534 6545 "src/oasis/OASISVersion.ml" 220 6534 6546
)
"src/oasis/OASISVersion.ml" 220 6534 6550 "src/oasis/OASISVersion.ml" 220 6534 6581
type(
  bool
)
"src/oasis/OASISVersion.ml" 221 6582 6588 "src/oasis/OASISVersion.ml" 221 6582 6592
type(
  comparator option
)
type(
  comparator option
)
"src/oasis/OASISVersion.ml" 221 6582 6596 "src/oasis/OASISVersion.ml" 221 6582 6601
type(
  bool
)
"src/oasis/OASISVersion.ml" 219 6513 6517 "src/oasis/OASISVersion.ml" 221 6582 6601
type(
  bool
)
"src/oasis/OASISVersion.ml" 208 6154 6158 "src/oasis/OASISVersion.ml" 221 6582 6601
type(
  bool
)
"src/oasis/OASISVersion.ml" 225 6608 6612 "src/oasis/OASISVersion.ml" 225 6608 6632
type(
  string -> comparator
)
ident(
  def comparator_of_string "src/oasis/OASISVersion.ml" 253 7525 7525 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 225 6608 6633 "src/oasis/OASISVersion.ml" 225 6608 6636
type(
  string
)
ident(
  def str "src/oasis/OASISVersion.ml" 226 6639 6641 "src/oasis/OASISVersion.ml" 247 7268 7296
)
"src/oasis/OASISVersion.ml" 226 6639 6645 "src/oasis/OASISVersion.ml" 226 6639 6651
type(
  Lexing.lexbuf
)
ident(
  def lexbuf "src/oasis/OASISVersion.ml" 229 6686 6688 "src/oasis/OASISVersion.ml" 247 7268 7296
)
"src/oasis/OASISVersion.ml" 227 6654 6658 "src/oasis/OASISVersion.ml" 227 6654 6676
type(
  ?with_positions:bool -> string -> Lexing.lexbuf
)
ident(
  int_ref Stdlib.Lexing.from_string "lexing.mli" 97 4421 4421 "lexing.mli" 97 4421 4479
)
"src/oasis/OASISVersion.ml" 227 6654 6677 "src/oasis/OASISVersion.ml" 227 6654 6680
type(
  string
)
ident(
  int_ref str "src/oasis/OASISVersion.ml" 225 6608 6633 "src/oasis/OASISVersion.ml" 225 6608 6636
)
"src/oasis/OASISVersion.ml" 227 6654 6658 "src/oasis/OASISVersion.ml" 227 6654 6680
type(
  Lexing.lexbuf
)
"src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
type(
  OASISVersion_types.t -> comparator
)
ident(
  def parse_aux "src/oasis/OASISVersion.ml" 229 6686 6688 "src/oasis/OASISVersion.ml" 247 7268 7296
)
"src/oasis/OASISVersion.ml" 231 6721 6736 "src/oasis/OASISVersion.ml" 231 6721 6738
type(
  OASISVersion_types.t
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 231 6721 6747 "src/oasis/OASISVersion.ml" 231 6721 6780
)
"src/oasis/OASISVersion.ml" 231 6721 6740 "src/oasis/OASISVersion.ml" 231 6721 6742
type(
  OASISVersion_types.t
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 231 6721 6747 "src/oasis/OASISVersion.ml" 231 6721 6780
)
"src/oasis/OASISVersion.ml" 231 6721 6729 "src/oasis/OASISVersion.ml" 231 6721 6743
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 231 6721 6753 "src/oasis/OASISVersion.ml" 231 6721 6762
type(
  OASISVersion_types.t -> comparator
)
ident(
  int_ref parse_aux "src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
)
"src/oasis/OASISVersion.ml" 231 6721 6763 "src/oasis/OASISVersion.ml" 231 6721 6765
type(
  OASISVersion_types.t
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 231 6721 6736 "src/oasis/OASISVersion.ml" 231 6721 6738
)
"src/oasis/OASISVersion.ml" 231 6721 6753 "src/oasis/OASISVersion.ml" 231 6721 6765
type(
  comparator
)
"src/oasis/OASISVersion.ml" 231 6721 6767 "src/oasis/OASISVersion.ml" 231 6721 6776
type(
  OASISVersion_types.t -> comparator
)
ident(
  int_ref parse_aux "src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
)
"src/oasis/OASISVersion.ml" 231 6721 6777 "src/oasis/OASISVersion.ml" 231 6721 6779
type(
  OASISVersion_types.t
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 231 6721 6740 "src/oasis/OASISVersion.ml" 231 6721 6742
)
"src/oasis/OASISVersion.ml" 231 6721 6767 "src/oasis/OASISVersion.ml" 231 6721 6779
type(
  comparator
)
"src/oasis/OASISVersion.ml" 231 6721 6747 "src/oasis/OASISVersion.ml" 231 6721 6780
type(
  comparator
)
"src/oasis/OASISVersion.ml" 232 6781 6795 "src/oasis/OASISVersion.ml" 232 6781 6797
type(
  OASISVersion_types.t
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 232 6781 6807 "src/oasis/OASISVersion.ml" 232 6781 6839
)
"src/oasis/OASISVersion.ml" 232 6781 6799 "src/oasis/OASISVersion.ml" 232 6781 6801
type(
  OASISVersion_types.t
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 232 6781 6807 "src/oasis/OASISVersion.ml" 232 6781 6839
)
"src/oasis/OASISVersion.ml" 232 6781 6789 "src/oasis/OASISVersion.ml" 232 6781 6802
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 232 6781 6812 "src/oasis/OASISVersion.ml" 232 6781 6821
type(
  OASISVersion_types.t -> comparator
)
ident(
  int_ref parse_aux "src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
)
"src/oasis/OASISVersion.ml" 232 6781 6822 "src/oasis/OASISVersion.ml" 232 6781 6824
type(
  OASISVersion_types.t
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 232 6781 6795 "src/oasis/OASISVersion.ml" 232 6781 6797
)
"src/oasis/OASISVersion.ml" 232 6781 6812 "src/oasis/OASISVersion.ml" 232 6781 6824
type(
  comparator
)
"src/oasis/OASISVersion.ml" 232 6781 6826 "src/oasis/OASISVersion.ml" 232 6781 6835
type(
  OASISVersion_types.t -> comparator
)
ident(
  int_ref parse_aux "src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
)
"src/oasis/OASISVersion.ml" 232 6781 6836 "src/oasis/OASISVersion.ml" 232 6781 6838
type(
  OASISVersion_types.t
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 232 6781 6799 "src/oasis/OASISVersion.ml" 232 6781 6801
)
"src/oasis/OASISVersion.ml" 232 6781 6826 "src/oasis/OASISVersion.ml" 232 6781 6838
type(
  comparator
)
"src/oasis/OASISVersion.ml" 232 6781 6807 "src/oasis/OASISVersion.ml" 232 6781 6839
type(
  comparator
)
"src/oasis/OASISVersion.ml" 233 6840 6853 "src/oasis/OASISVersion.ml" 233 6840 6854
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 233 6840 6858 "src/oasis/OASISVersion.ml" 233 6840 6888
)
"src/oasis/OASISVersion.ml" 233 6840 6848 "src/oasis/OASISVersion.ml" 233 6840 6854
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 233 6840 6868 "src/oasis/OASISVersion.ml" 233 6840 6885
type(
  t -> t
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 233 6840 6886 "src/oasis/OASISVersion.ml" 233 6840 6887
type(
  t
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 233 6840 6853 "src/oasis/OASISVersion.ml" 233 6840 6854
)
"src/oasis/OASISVersion.ml" 233 6840 6867 "src/oasis/OASISVersion.ml" 233 6840 6888
type(
  t
)
"src/oasis/OASISVersion.ml" 233 6840 6858 "src/oasis/OASISVersion.ml" 233 6840 6888
type(
  comparator
)
"src/oasis/OASISVersion.ml" 234 6889 6902 "src/oasis/OASISVersion.ml" 234 6889 6903
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 234 6889 6907 "src/oasis/OASISVersion.ml" 234 6889 6942
)
"src/oasis/OASISVersion.ml" 234 6889 6897 "src/oasis/OASISVersion.ml" 234 6889 6903
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 234 6889 6922 "src/oasis/OASISVersion.ml" 234 6889 6939
type(
  t -> t
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 234 6889 6940 "src/oasis/OASISVersion.ml" 234 6889 6941
type(
  t
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 234 6889 6902 "src/oasis/OASISVersion.ml" 234 6889 6903
)
"src/oasis/OASISVersion.ml" 234 6889 6921 "src/oasis/OASISVersion.ml" 234 6889 6942
type(
  t
)
"src/oasis/OASISVersion.ml" 234 6889 6907 "src/oasis/OASISVersion.ml" 234 6889 6942
type(
  comparator
)
"src/oasis/OASISVersion.ml" 235 6943 6956 "src/oasis/OASISVersion.ml" 235 6943 6957
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 235 6943 6961 "src/oasis/OASISVersion.ml" 235 6943 6989
)
"src/oasis/OASISVersion.ml" 235 6943 6951 "src/oasis/OASISVersion.ml" 235 6943 6957
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 235 6943 6969 "src/oasis/OASISVersion.ml" 235 6943 6986
type(
  t -> t
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 235 6943 6987 "src/oasis/OASISVersion.ml" 235 6943 6988
type(
  t
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 235 6943 6956 "src/oasis/OASISVersion.ml" 235 6943 6957
)
"src/oasis/OASISVersion.ml" 235 6943 6968 "src/oasis/OASISVersion.ml" 235 6943 6989
type(
  t
)
"src/oasis/OASISVersion.ml" 235 6943 6961 "src/oasis/OASISVersion.ml" 235 6943 6989
type(
  comparator
)
"src/oasis/OASISVersion.ml" 236 6990 7003 "src/oasis/OASISVersion.ml" 236 6990 7004
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 236 6990 7008 "src/oasis/OASISVersion.ml" 236 6990 7037
)
"src/oasis/OASISVersion.ml" 236 6990 6998 "src/oasis/OASISVersion.ml" 236 6990 7004
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 236 6990 7017 "src/oasis/OASISVersion.ml" 236 6990 7034
type(
  t -> t
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 236 6990 7035 "src/oasis/OASISVersion.ml" 236 6990 7036
type(
  t
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 236 6990 7003 "src/oasis/OASISVersion.ml" 236 6990 7004
)
"src/oasis/OASISVersion.ml" 236 6990 7016 "src/oasis/OASISVersion.ml" 236 6990 7037
type(
  t
)
"src/oasis/OASISVersion.ml" 236 6990 7008 "src/oasis/OASISVersion.ml" 236 6990 7037
type(
  comparator
)
"src/oasis/OASISVersion.ml" 237 7038 7051 "src/oasis/OASISVersion.ml" 237 7038 7052
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 237 7038 7056 "src/oasis/OASISVersion.ml" 237 7038 7090
)
"src/oasis/OASISVersion.ml" 237 7038 7046 "src/oasis/OASISVersion.ml" 237 7038 7052
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 237 7038 7070 "src/oasis/OASISVersion.ml" 237 7038 7087
type(
  t -> t
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 237 7038 7088 "src/oasis/OASISVersion.ml" 237 7038 7089
type(
  t
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 237 7038 7051 "src/oasis/OASISVersion.ml" 237 7038 7052
)
"src/oasis/OASISVersion.ml" 237 7038 7069 "src/oasis/OASISVersion.ml" 237 7038 7090
type(
  t
)
"src/oasis/OASISVersion.ml" 237 7038 7056 "src/oasis/OASISVersion.ml" 237 7038 7090
type(
  comparator
)
"src/oasis/OASISVersion.ml" 230 6708 6712 "src/oasis/OASISVersion.ml" 237 7038 7090
type(
  OASISVersion_types.t -> comparator
)
"src/oasis/OASISVersion.ml" 240 7102 7106 "src/oasis/OASISVersion.ml" 240 7102 7115
type(
  OASISVersion_types.t -> comparator
)
ident(
  int_ref parse_aux "src/oasis/OASISVersion.ml" 229 6686 6696 "src/oasis/OASISVersion.ml" 229 6686 6705
)
"src/oasis/OASISVersion.ml" 241 7116 7123 "src/oasis/OASISVersion.ml" 241 7116 7147
type(
  (Lexing.lexbuf -> OASISVersion_parser.token) ->
  Lexing.lexbuf -> OASISVersion_types.t
)
ident(
  int_ref OASISVersion_parser.main "src/oasis/OASISVersion_parser.mli" 14 114 114 "src/oasis/OASISVersion_parser.mli" 15 125 193
)
"src/oasis/OASISVersion.ml" 242 7148 7157 "src/oasis/OASISVersion.ml" 242 7148 7181
type(
  Lexing.lexbuf -> OASISVersion_parser.token
)
ident(
  int_ref OASISVersion_lexer.token "src/oasis/OASISVersion_lexer.ml" 110 6204 6212 "src/oasis/OASISVersion_lexer.ml" 110 6204 6217
)
"src/oasis/OASISVersion.ml" 242 7148 7182 "src/oasis/OASISVersion.ml" 242 7148 7188
type(
  Lexing.lexbuf
)
ident(
  int_ref lexbuf "src/oasis/OASISVersion.ml" 226 6639 6645 "src/oasis/OASISVersion.ml" 226 6639 6651
)
"src/oasis/OASISVersion.ml" 241 7116 7122 "src/oasis/OASISVersion.ml" 242 7148 7189
type(
  OASISVersion_types.t
)
"src/oasis/OASISVersion.ml" 240 7102 7106 "src/oasis/OASISVersion.ml" 242 7148 7189
type(
  comparator
)
"src/oasis/OASISVersion.ml" 243 7190 7197 "src/oasis/OASISVersion.ml" 243 7190 7198
type(
  exn
)
ident(
  def e "src/oasis/OASISVersion.ml" 244 7202 7206 "src/oasis/OASISVersion.ml" 247 7268 7296
)
"src/oasis/OASISVersion.ml" 244 7202 7206 "src/oasis/OASISVersion.ml" 244 7202 7215
type(
  (string -> string -> comparator, unit, string, comparator) format4 ->
  string -> string -> comparator
)
ident(
  int_ref OASISUtils.failwithf "src/oasis/OASISUtils.mli" 121 3794 3794 "src/oasis/OASISUtils.mli" 121 3794 3845
)
"src/oasis/OASISVersion.ml" 245 7216 7223 "src/oasis/OASISVersion.ml" 245 7216 7225
type(
  (string -> string -> comparator, unit, string, comparator) format4 ->
  (string -> string -> comparator, unit, string, comparator) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/oasis/OASISVersion.ml" 245 7216 7226 "src/oasis/OASISVersion.ml" 245 7216 7256
type(
  (string -> string -> comparator, unit, string, comparator) format4
)
"src/oasis/OASISVersion.ml" 245 7216 7222 "src/oasis/OASISVersion.ml" 245 7216 7257
type(
  (string -> string -> comparator, unit, string, comparator) format4
)
"src/oasis/OASISVersion.ml" 246 7258 7264 "src/oasis/OASISVersion.ml" 246 7258 7267
type(
  string
)
ident(
  int_ref str "src/oasis/OASISVersion.ml" 225 6608 6633 "src/oasis/OASISVersion.ml" 225 6608 6636
)
"src/oasis/OASISVersion.ml" 247 7268 7275 "src/oasis/OASISVersion.ml" 247 7268 7293
type(
  exn -> string
)
ident(
  int_ref Stdlib.Printexc.to_string "printexc.mli" 21 1213 1213 "printexc.mli" 21 1213 1241
)
"src/oasis/OASISVersion.ml" 247 7268 7294 "src/oasis/OASISVersion.ml" 247 7268 7295
type(
  exn
)
ident(
  int_ref e "src/oasis/OASISVersion.ml" 243 7190 7197 "src/oasis/OASISVersion.ml" 243 7190 7198
)
"src/oasis/OASISVersion.ml" 247 7268 7274 "src/oasis/OASISVersion.ml" 247 7268 7296
type(
  string
)
"src/oasis/OASISVersion.ml" 244 7202 7206 "src/oasis/OASISVersion.ml" 247 7268 7296
type(
  comparator
)
"src/oasis/OASISVersion.ml" 239 7096 7098 "src/oasis/OASISVersion.ml" 247 7268 7296
type(
  comparator
)
"src/oasis/OASISVersion.ml" 229 6686 6688 "src/oasis/OASISVersion.ml" 247 7268 7296
type(
  comparator
)
"src/oasis/OASISVersion.ml" 226 6639 6641 "src/oasis/OASISVersion.ml" 247 7268 7296
type(
  comparator
)
"src/oasis/OASISVersion.ml" 253 7525 7529 "src/oasis/OASISVersion.ml" 253 7525 7546
type(
  comparator -> comparator
)
ident(
  def comparator_reduce "src/oasis/OASISVersion.ml" 360 12520 12520 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
type(
  [< `AfterLast | `BeforeFirst | `Version of string ] ->
  [< `AfterLast | `BeforeFirst | `Version of string ] -> [> `AB | `BA | `EQ ]
)
ident(
  def cmp_norm "src/oasis/OASISVersion.ml" 264 7921 7923 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 255 7575 7590 "src/oasis/OASISVersion.ml" 255 7575 7592
type(
  [< `AfterLast | `BeforeFirst | `Version of string ] as 'a
)
ident(
  def e1 "src/oasis/OASISVersion.ml" 255 7575 7593 "src/oasis/OASISVersion.ml" 262 7858 7915
)
"src/oasis/OASISVersion.ml" 255 7575 7593 "src/oasis/OASISVersion.ml" 255 7575 7595
type(
  [< `AfterLast | `BeforeFirst | `Version of string ] as 'b
)
ident(
  def e2 "src/oasis/OASISVersion.ml" 256 7598 7602 "src/oasis/OASISVersion.ml" 262 7858 7915
)
"src/oasis/OASISVersion.ml" 256 7598 7608 "src/oasis/OASISVersion.ml" 256 7598 7610
type(
  'a
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 255 7575 7590 "src/oasis/OASISVersion.ml" 255 7575 7592
)
"src/oasis/OASISVersion.ml" 256 7598 7612 "src/oasis/OASISVersion.ml" 256 7598 7614
type(
  'b
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 255 7575 7593 "src/oasis/OASISVersion.ml" 255 7575 7595
)
"src/oasis/OASISVersion.ml" 256 7598 7608 "src/oasis/OASISVersion.ml" 256 7598 7614
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 257 7620 7628 "src/oasis/OASISVersion.ml" 257 7620 7640
type(
  'a
)
"src/oasis/OASISVersion.ml" 257 7620 7642 "src/oasis/OASISVersion.ml" 257 7620 7654
type(
  'b
)
"src/oasis/OASISVersion.ml" 257 7620 7628 "src/oasis/OASISVersion.ml" 257 7620 7654
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 257 7620 7657 "src/oasis/OASISVersion.ml" 257 7620 7667
type(
  'a
)
"src/oasis/OASISVersion.ml" 257 7620 7669 "src/oasis/OASISVersion.ml" 257 7620 7679
type(
  'b
)
"src/oasis/OASISVersion.ml" 257 7620 7657 "src/oasis/OASISVersion.ml" 257 7620 7679
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 257 7620 7628 "src/oasis/OASISVersion.ml" 257 7620 7679
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 257 7620 7683 "src/oasis/OASISVersion.ml" 257 7620 7686
type(
  [> `AB | `BA | `EQ ] as 'c
)
"src/oasis/OASISVersion.ml" 258 7687 7695 "src/oasis/OASISVersion.ml" 258 7687 7707
type(
  'a
)
"src/oasis/OASISVersion.ml" 258 7687 7709 "src/oasis/OASISVersion.ml" 258 7687 7710
type(
  'b
)
"src/oasis/OASISVersion.ml" 258 7687 7695 "src/oasis/OASISVersion.ml" 258 7687 7710
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 258 7687 7713 "src/oasis/OASISVersion.ml" 258 7687 7714
type(
  'a
)
"src/oasis/OASISVersion.ml" 258 7687 7716 "src/oasis/OASISVersion.ml" 258 7687 7726
type(
  'b
)
"src/oasis/OASISVersion.ml" 258 7687 7713 "src/oasis/OASISVersion.ml" 258 7687 7726
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 258 7687 7695 "src/oasis/OASISVersion.ml" 258 7687 7726
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 258 7687 7730 "src/oasis/OASISVersion.ml" 258 7687 7733
type(
  'c
)
"src/oasis/OASISVersion.ml" 259 7734 7742 "src/oasis/OASISVersion.ml" 259 7734 7743
type(
  'a
)
"src/oasis/OASISVersion.ml" 259 7734 7745 "src/oasis/OASISVersion.ml" 259 7734 7757
type(
  'b
)
"src/oasis/OASISVersion.ml" 259 7734 7742 "src/oasis/OASISVersion.ml" 259 7734 7757
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 259 7734 7760 "src/oasis/OASISVersion.ml" 259 7734 7770
type(
  'a
)
"src/oasis/OASISVersion.ml" 259 7734 7772 "src/oasis/OASISVersion.ml" 259 7734 7773
type(
  'b
)
"src/oasis/OASISVersion.ml" 259 7734 7760 "src/oasis/OASISVersion.ml" 259 7734 7773
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 259 7734 7742 "src/oasis/OASISVersion.ml" 259 7734 7773
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 259 7734 7777 "src/oasis/OASISVersion.ml" 259 7734 7780
type(
  'c
)
"src/oasis/OASISVersion.ml" 260 7781 7798 "src/oasis/OASISVersion.ml" 260 7781 7800
type(
  string
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 261 7817 7825 "src/oasis/OASISVersion.ml" 262 7858 7915
)
"src/oasis/OASISVersion.ml" 260 7781 7789 "src/oasis/OASISVersion.ml" 260 7781 7800
type(
  'a
)
"src/oasis/OASISVersion.ml" 260 7781 7811 "src/oasis/OASISVersion.ml" 260 7781 7813
type(
  string
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 261 7817 7825 "src/oasis/OASISVersion.ml" 262 7858 7915
)
"src/oasis/OASISVersion.ml" 260 7781 7802 "src/oasis/OASISVersion.ml" 260 7781 7813
type(
  'b
)
"src/oasis/OASISVersion.ml" 260 7781 7789 "src/oasis/OASISVersion.ml" 260 7781 7813
type(
  'a * 'b
)
type(
  'a * 'b
)
"src/oasis/OASISVersion.ml" 261 7817 7829 "src/oasis/OASISVersion.ml" 261 7817 7830
type(
  int
)
ident(
  def d "src/oasis/OASISVersion.ml" 262 7858 7866 "src/oasis/OASISVersion.ml" 262 7858 7915
)
"src/oasis/OASISVersion.ml" 261 7817 7833 "src/oasis/OASISVersion.ml" 261 7817 7848
type(
  string -> string -> int
)
ident(
  int_ref version_compare "src/oasis/OASISVersion.ml" 46 2140 2148 "src/oasis/OASISVersion.ml" 46 2140 2163
)
"src/oasis/OASISVersion.ml" 261 7817 7849 "src/oasis/OASISVersion.ml" 261 7817 7851
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 260 7781 7798 "src/oasis/OASISVersion.ml" 260 7781 7800
)
"src/oasis/OASISVersion.ml" 261 7817 7852 "src/oasis/OASISVersion.ml" 261 7817 7854
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 260 7781 7811 "src/oasis/OASISVersion.ml" 260 7781 7813
)
"src/oasis/OASISVersion.ml" 261 7817 7833 "src/oasis/OASISVersion.ml" 261 7817 7854
type(
  int
)
"src/oasis/OASISVersion.ml" 262 7858 7869 "src/oasis/OASISVersion.ml" 262 7858 7870
type(
  int
)
ident(
  int_ref d "src/oasis/OASISVersion.ml" 261 7817 7829 "src/oasis/OASISVersion.ml" 261 7817 7830
)
"src/oasis/OASISVersion.ml" 262 7858 7871 "src/oasis/OASISVersion.ml" 262 7858 7872
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 262 7858 7873 "src/oasis/OASISVersion.ml" 262 7858 7874
type(
  int
)
"src/oasis/OASISVersion.ml" 262 7858 7869 "src/oasis/OASISVersion.ml" 262 7858 7874
type(
  bool
)
"src/oasis/OASISVersion.ml" 262 7858 7880 "src/oasis/OASISVersion.ml" 262 7858 7883
type(
  'c
)
"src/oasis/OASISVersion.ml" 262 7858 7892 "src/oasis/OASISVersion.ml" 262 7858 7893
type(
  int
)
ident(
  int_ref d "src/oasis/OASISVersion.ml" 261 7817 7829 "src/oasis/OASISVersion.ml" 261 7817 7830
)
"src/oasis/OASISVersion.ml" 262 7858 7894 "src/oasis/OASISVersion.ml" 262 7858 7895
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( < ) "stdlib.mli" 135 5721 5721 "stdlib.mli" 135 5721 5768
)
"src/oasis/OASISVersion.ml" 262 7858 7896 "src/oasis/OASISVersion.ml" 262 7858 7897
type(
  int
)
"src/oasis/OASISVersion.ml" 262 7858 7892 "src/oasis/OASISVersion.ml" 262 7858 7897
type(
  bool
)
"src/oasis/OASISVersion.ml" 262 7858 7903 "src/oasis/OASISVersion.ml" 262 7858 7906
type(
  'c
)
"src/oasis/OASISVersion.ml" 262 7858 7912 "src/oasis/OASISVersion.ml" 262 7858 7915
type(
  'c
)
"src/oasis/OASISVersion.ml" 262 7858 7889 "src/oasis/OASISVersion.ml" 262 7858 7915
type(
  'c
)
"src/oasis/OASISVersion.ml" 262 7858 7866 "src/oasis/OASISVersion.ml" 262 7858 7915
type(
  'c
)
"src/oasis/OASISVersion.ml" 261 7817 7825 "src/oasis/OASISVersion.ml" 262 7858 7915
type(
  'c
)
"src/oasis/OASISVersion.ml" 256 7598 7602 "src/oasis/OASISVersion.ml" 262 7858 7915
type(
  'c
)
"src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
type(
  ([> `Version of 'e ] as 'd) ->
  'd ->
  'd -> ([> `Interval of 'd * 'd | `Point of 'e ] as 'f) list -> 'f list
)
ident(
  def split "src/oasis/OASISVersion.ml" 269 8077 8079 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 264 7921 7933 "src/oasis/OASISVersion.ml" 264 7921 7935
type(
  'd
)
ident(
  def e1 "src/oasis/OASISVersion.ml" 264 7921 7936 "src/oasis/OASISVersion.ml" 267 8046 8071
)
"src/oasis/OASISVersion.ml" 264 7921 7936 "src/oasis/OASISVersion.ml" 264 7921 7938
type(
  'd
)
ident(
  def e2 "src/oasis/OASISVersion.ml" 264 7921 7939 "src/oasis/OASISVersion.ml" 267 8046 8071
)
"src/oasis/OASISVersion.ml" 264 7921 7939 "src/oasis/OASISVersion.ml" 264 7921 7941
type(
  'd
)
ident(
  def e3 "src/oasis/OASISVersion.ml" 264 7921 7942 "src/oasis/OASISVersion.ml" 267 8046 8071
)
"src/oasis/OASISVersion.ml" 264 7921 7942 "src/oasis/OASISVersion.ml" 264 7921 7944
type(
  'f list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 265 7947 7951 "src/oasis/OASISVersion.ml" 267 8046 8071
)
"src/oasis/OASISVersion.ml" 265 7947 7957 "src/oasis/OASISVersion.ml" 265 7947 7959
type(
  'd
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 264 7921 7936 "src/oasis/OASISVersion.ml" 264 7921 7938
)
"src/oasis/OASISVersion.ml" 266 7965 7982 "src/oasis/OASISVersion.ml" 266 7965 7984
type(
  'e
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 266 7965 7988 "src/oasis/OASISVersion.ml" 266 7965 8045
)
"src/oasis/OASISVersion.ml" 266 7965 7973 "src/oasis/OASISVersion.ml" 266 7965 7984
type(
  'd
)
type(
  'd
)
"src/oasis/OASISVersion.ml" 266 7965 7998 "src/oasis/OASISVersion.ml" 266 7965 8000
type(
  'd
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 264 7921 7933 "src/oasis/OASISVersion.ml" 264 7921 7935
)
"src/oasis/OASISVersion.ml" 266 7965 8002 "src/oasis/OASISVersion.ml" 266 7965 8004
type(
  'd
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 264 7921 7936 "src/oasis/OASISVersion.ml" 264 7921 7938
)
"src/oasis/OASISVersion.ml" 266 7965 7997 "src/oasis/OASISVersion.ml" 266 7965 8005
type(
  'd * 'd
)
"src/oasis/OASISVersion.ml" 266 7965 7988 "src/oasis/OASISVersion.ml" 266 7965 8005
type(
  'f
)
"src/oasis/OASISVersion.ml" 266 7965 8016 "src/oasis/OASISVersion.ml" 266 7965 8018
type(
  'e
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 266 7965 7982 "src/oasis/OASISVersion.ml" 266 7965 7984
)
"src/oasis/OASISVersion.ml" 266 7965 8009 "src/oasis/OASISVersion.ml" 266 7965 8018
type(
  'f
)
"src/oasis/OASISVersion.ml" 266 7965 8032 "src/oasis/OASISVersion.ml" 266 7965 8034
type(
  'd
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 264 7921 7936 "src/oasis/OASISVersion.ml" 264 7921 7938
)
"src/oasis/OASISVersion.ml" 266 7965 8036 "src/oasis/OASISVersion.ml" 266 7965 8038
type(
  'd
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 264 7921 7939 "src/oasis/OASISVersion.ml" 264 7921 7941
)
"src/oasis/OASISVersion.ml" 266 7965 8031 "src/oasis/OASISVersion.ml" 266 7965 8039
type(
  'd * 'd
)
"src/oasis/OASISVersion.ml" 266 7965 8022 "src/oasis/OASISVersion.ml" 266 7965 8039
type(
  'f
)
"src/oasis/OASISVersion.ml" 266 7965 8043 "src/oasis/OASISVersion.ml" 266 7965 8045
type(
  'f list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 264 7921 7942 "src/oasis/OASISVersion.ml" 264 7921 7944
)
"src/oasis/OASISVersion.ml" 266 7965 8022 "src/oasis/OASISVersion.ml" 266 7965 8045
type(
  'f list
)
"src/oasis/OASISVersion.ml" 266 7965 8009 "src/oasis/OASISVersion.ml" 266 7965 8045
type(
  'f list
)
"src/oasis/OASISVersion.ml" 266 7965 7988 "src/oasis/OASISVersion.ml" 266 7965 8045
type(
  'f list
)
"src/oasis/OASISVersion.ml" 267 8046 8054 "src/oasis/OASISVersion.ml" 267 8046 8055
type(
  'd
)
type(
  'd
)
"src/oasis/OASISVersion.ml" 267 8046 8066 "src/oasis/OASISVersion.ml" 267 8046 8071
type(
  bool
)
"src/oasis/OASISVersion.ml" 267 8046 8059 "src/oasis/OASISVersion.ml" 267 8046 8071
type(
  'f list
)
"src/oasis/OASISVersion.ml" 265 7947 7951 "src/oasis/OASISVersion.ml" 267 8046 8071
type(
  'f list
)
"src/oasis/OASISVersion.ml" 269 8077 8083 "src/oasis/OASISVersion.ml" 269 8077 8089
type(
  ('g -> 'h -> bool) -> 'i list -> 'g -> 'h -> 'i -> 'i list
)
ident(
  def pushif "src/oasis/OASISVersion.ml" 271 8205 8207 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 269 8077 8090 "src/oasis/OASISVersion.ml" 269 8077 8092
type(
  'g -> 'h -> bool
)
ident(
  def op "src/oasis/OASISVersion.ml" 269 8077 8093 "src/oasis/OASISVersion.ml" 269 8077 8141
)
"src/oasis/OASISVersion.ml" 269 8077 8093 "src/oasis/OASISVersion.ml" 269 8077 8096
type(
  'i list
)
ident(
  def acc "src/oasis/OASISVersion.ml" 269 8077 8097 "src/oasis/OASISVersion.ml" 269 8077 8141
)
"src/oasis/OASISVersion.ml" 269 8077 8097 "src/oasis/OASISVersion.ml" 269 8077 8099
type(
  'g
)
ident(
  def b1 "src/oasis/OASISVersion.ml" 269 8077 8100 "src/oasis/OASISVersion.ml" 269 8077 8141
)
"src/oasis/OASISVersion.ml" 269 8077 8100 "src/oasis/OASISVersion.ml" 269 8077 8102
type(
  'h
)
ident(
  def b2 "src/oasis/OASISVersion.ml" 269 8077 8103 "src/oasis/OASISVersion.ml" 269 8077 8141
)
"src/oasis/OASISVersion.ml" 269 8077 8103 "src/oasis/OASISVersion.ml" 269 8077 8104
type(
  'i
)
ident(
  def e "src/oasis/OASISVersion.ml" 269 8077 8107 "src/oasis/OASISVersion.ml" 269 8077 8141
)
"src/oasis/OASISVersion.ml" 269 8077 8110 "src/oasis/OASISVersion.ml" 269 8077 8112
type(
  'g -> 'h -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 269 8077 8090 "src/oasis/OASISVersion.ml" 269 8077 8092
)
"src/oasis/OASISVersion.ml" 269 8077 8113 "src/oasis/OASISVersion.ml" 269 8077 8115
type(
  'g
)
ident(
  int_ref b1 "src/oasis/OASISVersion.ml" 269 8077 8097 "src/oasis/OASISVersion.ml" 269 8077 8099
)
"src/oasis/OASISVersion.ml" 269 8077 8116 "src/oasis/OASISVersion.ml" 269 8077 8118
type(
  'h
)
ident(
  int_ref b2 "src/oasis/OASISVersion.ml" 269 8077 8100 "src/oasis/OASISVersion.ml" 269 8077 8102
)
"src/oasis/OASISVersion.ml" 269 8077 8110 "src/oasis/OASISVersion.ml" 269 8077 8118
type(
  bool
)
"src/oasis/OASISVersion.ml" 269 8077 8124 "src/oasis/OASISVersion.ml" 269 8077 8125
type(
  'i
)
ident(
  int_ref e "src/oasis/OASISVersion.ml" 269 8077 8103 "src/oasis/OASISVersion.ml" 269 8077 8104
)
"src/oasis/OASISVersion.ml" 269 8077 8129 "src/oasis/OASISVersion.ml" 269 8077 8132
type(
  'i list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 269 8077 8093 "src/oasis/OASISVersion.ml" 269 8077 8096
)
"src/oasis/OASISVersion.ml" 269 8077 8124 "src/oasis/OASISVersion.ml" 269 8077 8132
type(
  'i list
)
"src/oasis/OASISVersion.ml" 269 8077 8138 "src/oasis/OASISVersion.ml" 269 8077 8141
type(
  'i list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 269 8077 8093 "src/oasis/OASISVersion.ml" 269 8077 8096
)
"src/oasis/OASISVersion.ml" 269 8077 8107 "src/oasis/OASISVersion.ml" 269 8077 8141
type(
  'i list
)
"src/oasis/OASISVersion.ml" 271 8205 8215 "src/oasis/OASISVersion.ml" 271 8205 8222
type(
  (bool -> bool -> bool) ->
  [ `Interval of
      ([< `AfterLast | `BeforeFirst | `Version of string > `Version ] as 'j) *
      'j
  | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def combine "src/oasis/OASISVersion.ml" 271 8205 8207 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 271 8205 8223 "src/oasis/OASISVersion.ml" 271 8205 8225
type(
  bool -> bool -> bool
)
ident(
  def op "src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 271 8205 8229
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def acc "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd1 "src/oasis/OASISVersion.ml" 271 8205 8234 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 271 8205 8234 "src/oasis/OASISVersion.ml" 271 8205 8237
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl1 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd2 "src/oasis/OASISVersion.ml" 271 8205 8242 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 271 8205 8242 "src/oasis/OASISVersion.ml" 271 8205 8245
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl2 "src/oasis/OASISVersion.ml" 272 8248 8252 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 272 8248 8256 "src/oasis/OASISVersion.ml" 272 8248 8258
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def id "src/oasis/OASISVersion.ml" 273 8325 8329 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def cons "src/oasis/OASISVersion.ml" 273 8325 8329 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def pacc "src/oasis/OASISVersion.ml" 273 8325 8329 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 272 8248 8256 "src/oasis/OASISVersion.ml" 272 8248 8270
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list) *
  ([ `Interval of 'j * 'j | `Point of string ] ->
   [ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list) *
  (bool ->
   bool ->
   [ `Interval of 'j * 'j | `Point of string ] ->
   [ `Interval of 'j * 'j | `Point of string ] list)
)
"src/oasis/OASISVersion.ml" 272 8248 8278 "src/oasis/OASISVersion.ml" 272 8248 8279
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def i "src/oasis/OASISVersion.ml" 272 8248 8283 "src/oasis/OASISVersion.ml" 272 8248 8284
)
"src/oasis/OASISVersion.ml" 272 8248 8283 "src/oasis/OASISVersion.ml" 272 8248 8284
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 272 8248 8278 "src/oasis/OASISVersion.ml" 272 8248 8279
)
"src/oasis/OASISVersion.ml" 272 8248 8273 "src/oasis/OASISVersion.ml" 272 8248 8285
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 272 8248 8292 "src/oasis/OASISVersion.ml" 272 8248 8293
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def i "src/oasis/OASISVersion.ml" 272 8248 8294 "src/oasis/OASISVersion.ml" 272 8248 8305
)
"src/oasis/OASISVersion.ml" 272 8248 8294 "src/oasis/OASISVersion.ml" 272 8248 8295
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def j "src/oasis/OASISVersion.ml" 272 8248 8299 "src/oasis/OASISVersion.ml" 272 8248 8305
)
"src/oasis/OASISVersion.ml" 272 8248 8299 "src/oasis/OASISVersion.ml" 272 8248 8300
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 272 8248 8292 "src/oasis/OASISVersion.ml" 272 8248 8293
)
"src/oasis/OASISVersion.ml" 272 8248 8304 "src/oasis/OASISVersion.ml" 272 8248 8305
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref j "src/oasis/OASISVersion.ml" 272 8248 8294 "src/oasis/OASISVersion.ml" 272 8248 8295
)
"src/oasis/OASISVersion.ml" 272 8248 8299 "src/oasis/OASISVersion.ml" 272 8248 8305
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 272 8248 8287 "src/oasis/OASISVersion.ml" 272 8248 8306
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 272 8248 8308 "src/oasis/OASISVersion.ml" 272 8248 8314
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pushif "src/oasis/OASISVersion.ml" 269 8077 8083 "src/oasis/OASISVersion.ml" 269 8077 8089
)
"src/oasis/OASISVersion.ml" 272 8248 8315 "src/oasis/OASISVersion.ml" 272 8248 8317
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 271 8205 8223 "src/oasis/OASISVersion.ml" 271 8205 8225
)
"src/oasis/OASISVersion.ml" 272 8248 8318 "src/oasis/OASISVersion.ml" 272 8248 8321
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 271 8205 8229
)
"src/oasis/OASISVersion.ml" 272 8248 8308 "src/oasis/OASISVersion.ml" 272 8248 8321
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 272 8248 8273 "src/oasis/OASISVersion.ml" 272 8248 8321
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list) *
  ([ `Interval of 'j * 'j | `Point of string ] ->
   [ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list) *
  (bool ->
   bool ->
   [ `Interval of 'j * 'j | `Point of string ] ->
   [ `Interval of 'j * 'j | `Point of string ] list)
)
"src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def m "src/oasis/OASISVersion.ml" 274 8403 8407 "src/oasis/OASISVersion.ml" 303 9897 9960
)
"src/oasis/OASISVersion.ml" 273 8325 8337 "src/oasis/OASISVersion.ml" 273 8325 8340
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def acc "src/oasis/OASISVersion.ml" 273 8325 8346 "src/oasis/OASISVersion.ml" 273 8325 8399
)
"src/oasis/OASISVersion.ml" 273 8325 8341 "src/oasis/OASISVersion.ml" 273 8325 8344
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 271 8205 8229
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref *sth* "src/oasis/OASISVersion.ml" 273 8325 8341 "src/oasis/OASISVersion.ml" 273 8325 8344
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
ident(
  def *sth* "src/oasis/OASISVersion.ml" 273 8325 8341 "src/oasis/OASISVersion.ml" 273 8325 8344
)
"src/oasis/OASISVersion.ml" 273 8325 8348 "src/oasis/OASISVersion.ml" 273 8325 8350
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def f1 "src/oasis/OASISVersion.ml" 273 8325 8355 "src/oasis/OASISVersion.ml" 273 8325 8399
)
"src/oasis/OASISVersion.ml" 273 8325 8351 "src/oasis/OASISVersion.ml" 273 8325 8353
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref id "src/oasis/OASISVersion.ml" 272 8248 8256 "src/oasis/OASISVersion.ml" 272 8248 8258
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref *sth* "src/oasis/OASISVersion.ml" 273 8325 8351 "src/oasis/OASISVersion.ml" 273 8325 8353
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
ident(
  def *sth* "src/oasis/OASISVersion.ml" 273 8325 8351 "src/oasis/OASISVersion.ml" 273 8325 8353
)
"src/oasis/OASISVersion.ml" 273 8325 8357 "src/oasis/OASISVersion.ml" 273 8325 8359
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def f2 "src/oasis/OASISVersion.ml" 273 8325 8364 "src/oasis/OASISVersion.ml" 273 8325 8399
)
"src/oasis/OASISVersion.ml" 273 8325 8360 "src/oasis/OASISVersion.ml" 273 8325 8362
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref id "src/oasis/OASISVersion.ml" 272 8248 8256 "src/oasis/OASISVersion.ml" 272 8248 8258
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref *sth* "src/oasis/OASISVersion.ml" 273 8325 8360 "src/oasis/OASISVersion.ml" 273 8325 8362
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
ident(
  def *sth* "src/oasis/OASISVersion.ml" 273 8325 8360 "src/oasis/OASISVersion.ml" 273 8325 8362
)
"src/oasis/OASISVersion.ml" 273 8325 8364 "src/oasis/OASISVersion.ml" 273 8325 8366
type(
  unit
)
"src/oasis/OASISVersion.ml" 273 8325 8369 "src/oasis/OASISVersion.ml" 273 8325 8374
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref merge "src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
)
"src/oasis/OASISVersion.ml" 273 8325 8375 "src/oasis/OASISVersion.ml" 273 8325 8377
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 271 8205 8223 "src/oasis/OASISVersion.ml" 271 8205 8225
)
"src/oasis/OASISVersion.ml" 273 8325 8378 "src/oasis/OASISVersion.ml" 273 8325 8381
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 273 8325 8337 "src/oasis/OASISVersion.ml" 273 8325 8340
)
"src/oasis/OASISVersion.ml" 273 8325 8383 "src/oasis/OASISVersion.ml" 273 8325 8385
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref f1 "src/oasis/OASISVersion.ml" 273 8325 8348 "src/oasis/OASISVersion.ml" 273 8325 8350
)
"src/oasis/OASISVersion.ml" 273 8325 8386 "src/oasis/OASISVersion.ml" 273 8325 8389
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 271 8205 8234 "src/oasis/OASISVersion.ml" 271 8205 8237
)
"src/oasis/OASISVersion.ml" 273 8325 8382 "src/oasis/OASISVersion.ml" 273 8325 8390
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 273 8325 8392 "src/oasis/OASISVersion.ml" 273 8325 8394
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref f2 "src/oasis/OASISVersion.ml" 273 8325 8357 "src/oasis/OASISVersion.ml" 273 8325 8359
)
"src/oasis/OASISVersion.ml" 273 8325 8395 "src/oasis/OASISVersion.ml" 273 8325 8398
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 271 8205 8242 "src/oasis/OASISVersion.ml" 271 8205 8245
)
"src/oasis/OASISVersion.ml" 273 8325 8391 "src/oasis/OASISVersion.ml" 273 8325 8399
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 273 8325 8369 "src/oasis/OASISVersion.ml" 273 8325 8399
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 274 8403 8413 "src/oasis/OASISVersion.ml" 274 8403 8416
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 274 8403 8418 "src/oasis/OASISVersion.ml" 274 8403 8421
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 274 8403 8413 "src/oasis/OASISVersion.ml" 274 8403 8421
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
type(
  'j
)
ident(
  def e1 "src/oasis/OASISVersion.ml" 276 8476 8484 "src/oasis/OASISVersion.ml" 287 9204 9215
)
"src/oasis/OASISVersion.ml" 275 8427 8449 "src/oasis/OASISVersion.ml" 275 8427 8451
type(
  'j
)
ident(
  def e2 "src/oasis/OASISVersion.ml" 276 8476 8484 "src/oasis/OASISVersion.ml" 287 9204 9215
)
"src/oasis/OASISVersion.ml" 275 8427 8444 "src/oasis/OASISVersion.ml" 275 8427 8452
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 275 8427 8435 "src/oasis/OASISVersion.ml" 275 8427 8452
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
type(
  'j
)
ident(
  def e3 "src/oasis/OASISVersion.ml" 276 8476 8484 "src/oasis/OASISVersion.ml" 287 9204 9215
)
"src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
type(
  'j
)
ident(
  def e4 "src/oasis/OASISVersion.ml" 276 8476 8484 "src/oasis/OASISVersion.ml" 287 9204 9215
)
"src/oasis/OASISVersion.ml" 275 8427 8464 "src/oasis/OASISVersion.ml" 275 8427 8472
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 275 8427 8454 "src/oasis/OASISVersion.ml" 275 8427 8472
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 275 8427 8435 "src/oasis/OASISVersion.ml" 275 8427 8472
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 277 8490 8506 "src/oasis/OASISVersion.ml" 277 8490 8514
type(
  'j -> 'j -> [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 277 8490 8515 "src/oasis/OASISVersion.ml" 277 8490 8517
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
)
"src/oasis/OASISVersion.ml" 277 8490 8518 "src/oasis/OASISVersion.ml" 277 8490 8520
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 277 8490 8506 "src/oasis/OASISVersion.ml" 277 8490 8520
type(
  [> `AB | `BA | `EQ ] as 'k
)
"src/oasis/OASISVersion.ml" 277 8490 8522 "src/oasis/OASISVersion.ml" 277 8490 8530
type(
  'j -> 'j -> [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 277 8490 8531 "src/oasis/OASISVersion.ml" 277 8490 8533
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 277 8490 8534 "src/oasis/OASISVersion.ml" 277 8490 8536
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 277 8490 8522 "src/oasis/OASISVersion.ml" 277 8490 8536
type(
  [> `AB | `BA | `EQ ] as 'l
)
"src/oasis/OASISVersion.ml" 277 8490 8538 "src/oasis/OASISVersion.ml" 277 8490 8546
type(
  'j -> 'j -> [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 277 8490 8547 "src/oasis/OASISVersion.ml" 277 8490 8549
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 275 8427 8449 "src/oasis/OASISVersion.ml" 275 8427 8451
)
"src/oasis/OASISVersion.ml" 277 8490 8550 "src/oasis/OASISVersion.ml" 277 8490 8552
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 277 8490 8538 "src/oasis/OASISVersion.ml" 277 8490 8552
type(
  [> `AB | `BA | `EQ ] as 'm
)
"src/oasis/OASISVersion.ml" 277 8490 8506 "src/oasis/OASISVersion.ml" 277 8490 8552
type(
  'k * 'l * 'm
)
"src/oasis/OASISVersion.ml" 278 8558 8572 "src/oasis/OASISVersion.ml" 278 8558 8575
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 278 8558 8579 "src/oasis/OASISVersion.ml" 278 8558 8580
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 278 8558 8582 "src/oasis/OASISVersion.ml" 278 8558 8583
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 278 8558 8572 "src/oasis/OASISVersion.ml" 278 8558 8583
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 278 8558 8589 "src/oasis/OASISVersion.ml" 278 8558 8596
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref combine "src/oasis/OASISVersion.ml" 271 8205 8215 "src/oasis/OASISVersion.ml" 271 8205 8222
)
"src/oasis/OASISVersion.ml" 278 8558 8597 "src/oasis/OASISVersion.ml" 278 8558 8599
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 271 8205 8223 "src/oasis/OASISVersion.ml" 271 8205 8225
)
"src/oasis/OASISVersion.ml" 278 8558 8600 "src/oasis/OASISVersion.ml" 278 8558 8603
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 271 8205 8229
)
"src/oasis/OASISVersion.ml" 278 8558 8604 "src/oasis/OASISVersion.ml" 278 8558 8607
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 278 8558 8608 "src/oasis/OASISVersion.ml" 278 8558 8611
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 271 8205 8242 "src/oasis/OASISVersion.ml" 271 8205 8245
)
"src/oasis/OASISVersion.ml" 278 8558 8612 "src/oasis/OASISVersion.ml" 278 8558 8615
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 278 8558 8616 "src/oasis/OASISVersion.ml" 278 8558 8619
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 271 8205 8234 "src/oasis/OASISVersion.ml" 271 8205 8237
)
"src/oasis/OASISVersion.ml" 278 8558 8589 "src/oasis/OASISVersion.ml" 278 8558 8619
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 279 8620 8634 "src/oasis/OASISVersion.ml" 279 8620 8637
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 279 8620 8641 "src/oasis/OASISVersion.ml" 279 8620 8642
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 279 8620 8644 "src/oasis/OASISVersion.ml" 279 8620 8647
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 279 8620 8634 "src/oasis/OASISVersion.ml" 279 8620 8647
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 279 8620 8651 "src/oasis/OASISVersion.ml" 279 8620 8652
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 279 8620 8659 "src/oasis/OASISVersion.ml" 279 8620 8663
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 279 8620 8664 "src/oasis/OASISVersion.ml" 279 8620 8668
type(
  bool
)
"src/oasis/OASISVersion.ml" 279 8620 8669 "src/oasis/OASISVersion.ml" 279 8620 8673
type(
  bool
)
"src/oasis/OASISVersion.ml" 279 8620 8674 "src/oasis/OASISVersion.ml" 279 8620 8677
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 279 8620 8658 "src/oasis/OASISVersion.ml" 279 8620 8678
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 279 8620 8679 "src/oasis/OASISVersion.ml" 279 8620 8681
type(
  unit
)
"src/oasis/OASISVersion.ml" 279 8620 8651 "src/oasis/OASISVersion.ml" 279 8620 8681
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 280 8682 8696 "src/oasis/OASISVersion.ml" 280 8682 8699
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 280 8682 8701 "src/oasis/OASISVersion.ml" 280 8682 8704
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 280 8682 8708 "src/oasis/OASISVersion.ml" 280 8682 8709
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 280 8682 8696 "src/oasis/OASISVersion.ml" 280 8682 8709
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 280 8682 8713 "src/oasis/OASISVersion.ml" 280 8682 8714
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 280 8682 8721 "src/oasis/OASISVersion.ml" 280 8682 8725
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 280 8682 8726 "src/oasis/OASISVersion.ml" 280 8682 8731
type(
  bool
)
"src/oasis/OASISVersion.ml" 280 8682 8732 "src/oasis/OASISVersion.ml" 280 8682 8736
type(
  bool
)
"src/oasis/OASISVersion.ml" 280 8682 8737 "src/oasis/OASISVersion.ml" 280 8682 8740
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 280 8682 8720 "src/oasis/OASISVersion.ml" 280 8682 8741
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 280 8682 8747 "src/oasis/OASISVersion.ml" 280 8682 8751
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 280 8682 8752 "src/oasis/OASISVersion.ml" 280 8682 8755
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 280 8682 8746 "src/oasis/OASISVersion.ml" 280 8682 8756
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 280 8682 8757 "src/oasis/OASISVersion.ml" 280 8682 8759
type(
  unit
)
"src/oasis/OASISVersion.ml" 280 8682 8713 "src/oasis/OASISVersion.ml" 280 8682 8759
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 281 8760 8774 "src/oasis/OASISVersion.ml" 281 8760 8777
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 281 8760 8779 "src/oasis/OASISVersion.ml" 281 8760 8782
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 281 8760 8786 "src/oasis/OASISVersion.ml" 281 8760 8787
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 281 8760 8774 "src/oasis/OASISVersion.ml" 281 8760 8787
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 281 8760 8791 "src/oasis/OASISVersion.ml" 281 8760 8792
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 281 8760 8799 "src/oasis/OASISVersion.ml" 281 8760 8803
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 281 8760 8804 "src/oasis/OASISVersion.ml" 281 8760 8809
type(
  bool
)
"src/oasis/OASISVersion.ml" 281 8760 8810 "src/oasis/OASISVersion.ml" 281 8760 8814
type(
  bool
)
"src/oasis/OASISVersion.ml" 281 8760 8815 "src/oasis/OASISVersion.ml" 281 8760 8818
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 281 8760 8798 "src/oasis/OASISVersion.ml" 281 8760 8819
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 281 8760 8825 "src/oasis/OASISVersion.ml" 281 8760 8829
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 281 8760 8830 "src/oasis/OASISVersion.ml" 281 8760 8833
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 281 8760 8824 "src/oasis/OASISVersion.ml" 281 8760 8834
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 281 8760 8835 "src/oasis/OASISVersion.ml" 281 8760 8837
type(
  unit
)
"src/oasis/OASISVersion.ml" 281 8760 8791 "src/oasis/OASISVersion.ml" 281 8760 8837
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 282 8838 8852 "src/oasis/OASISVersion.ml" 282 8838 8855
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 282 8838 8857 "src/oasis/OASISVersion.ml" 282 8838 8860
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 282 8838 8862 "src/oasis/OASISVersion.ml" 282 8838 8865
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 282 8838 8852 "src/oasis/OASISVersion.ml" 282 8838 8865
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 282 8838 8869 "src/oasis/OASISVersion.ml" 282 8838 8870
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 282 8838 8876 "src/oasis/OASISVersion.ml" 282 8838 8881
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 282 8838 8882 "src/oasis/OASISVersion.ml" 282 8838 8884
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 282 8838 8885 "src/oasis/OASISVersion.ml" 282 8838 8887
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 282 8838 8888 "src/oasis/OASISVersion.ml" 282 8838 8890
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 275 8427 8449 "src/oasis/OASISVersion.ml" 275 8427 8451
)
"src/oasis/OASISVersion.ml" 282 8838 8875 "src/oasis/OASISVersion.ml" 282 8838 8891
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 282 8838 8897 "src/oasis/OASISVersion.ml" 282 8838 8902
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 282 8838 8903 "src/oasis/OASISVersion.ml" 282 8838 8905
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
)
"src/oasis/OASISVersion.ml" 282 8838 8906 "src/oasis/OASISVersion.ml" 282 8838 8908
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 282 8838 8909 "src/oasis/OASISVersion.ml" 282 8838 8911
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 282 8838 8896 "src/oasis/OASISVersion.ml" 282 8838 8912
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 282 8838 8913 "src/oasis/OASISVersion.ml" 282 8838 8915
type(
  unit
)
"src/oasis/OASISVersion.ml" 282 8838 8869 "src/oasis/OASISVersion.ml" 282 8838 8915
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 283 8916 8930 "src/oasis/OASISVersion.ml" 283 8916 8933
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 283 8916 8935 "src/oasis/OASISVersion.ml" 283 8916 8938
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 283 8916 8940 "src/oasis/OASISVersion.ml" 283 8916 8943
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 283 8916 8930 "src/oasis/OASISVersion.ml" 283 8916 8943
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 283 8916 8947 "src/oasis/OASISVersion.ml" 283 8916 8948
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 283 8916 8954 "src/oasis/OASISVersion.ml" 283 8916 8958
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 283 8916 8959 "src/oasis/OASISVersion.ml" 283 8916 8962
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 283 8916 8953 "src/oasis/OASISVersion.ml" 283 8916 8963
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 283 8916 8969 "src/oasis/OASISVersion.ml" 283 8916 8974
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 283 8916 8975 "src/oasis/OASISVersion.ml" 283 8916 8977
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
)
"src/oasis/OASISVersion.ml" 283 8916 8978 "src/oasis/OASISVersion.ml" 283 8916 8980
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 283 8916 8981 "src/oasis/OASISVersion.ml" 283 8916 8983
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 283 8916 8968 "src/oasis/OASISVersion.ml" 283 8916 8984
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 283 8916 8985 "src/oasis/OASISVersion.ml" 283 8916 8987
type(
  unit
)
"src/oasis/OASISVersion.ml" 283 8916 8947 "src/oasis/OASISVersion.ml" 283 8916 8987
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 284 8988 9002 "src/oasis/OASISVersion.ml" 284 8988 9005
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 284 8988 9007 "src/oasis/OASISVersion.ml" 284 8988 9010
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 284 8988 9012 "src/oasis/OASISVersion.ml" 284 8988 9015
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 284 8988 9002 "src/oasis/OASISVersion.ml" 284 8988 9015
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 284 8988 9019 "src/oasis/OASISVersion.ml" 284 8988 9020
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 284 8988 9026 "src/oasis/OASISVersion.ml" 284 8988 9030
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 284 8988 9031 "src/oasis/OASISVersion.ml" 284 8988 9034
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 284 8988 9025 "src/oasis/OASISVersion.ml" 284 8988 9035
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 284 8988 9041 "src/oasis/OASISVersion.ml" 284 8988 9046
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 284 8988 9047 "src/oasis/OASISVersion.ml" 284 8988 9049
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
)
"src/oasis/OASISVersion.ml" 284 8988 9050 "src/oasis/OASISVersion.ml" 284 8988 9052
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 284 8988 9053 "src/oasis/OASISVersion.ml" 284 8988 9055
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 284 8988 9040 "src/oasis/OASISVersion.ml" 284 8988 9056
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 284 8988 9057 "src/oasis/OASISVersion.ml" 284 8988 9059
type(
  unit
)
"src/oasis/OASISVersion.ml" 284 8988 9019 "src/oasis/OASISVersion.ml" 284 8988 9059
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 285 9060 9074 "src/oasis/OASISVersion.ml" 285 9060 9077
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 285 9060 9081 "src/oasis/OASISVersion.ml" 285 9060 9082
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 285 9060 9084 "src/oasis/OASISVersion.ml" 285 9060 9087
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 285 9060 9074 "src/oasis/OASISVersion.ml" 285 9060 9087
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 285 9060 9091 "src/oasis/OASISVersion.ml" 285 9060 9092
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 285 9060 9098 "src/oasis/OASISVersion.ml" 285 9060 9103
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 285 9060 9104 "src/oasis/OASISVersion.ml" 285 9060 9106
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 275 8427 8445 "src/oasis/OASISVersion.ml" 275 8427 8447
)
"src/oasis/OASISVersion.ml" 285 9060 9107 "src/oasis/OASISVersion.ml" 285 9060 9109
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 285 9060 9110 "src/oasis/OASISVersion.ml" 285 9060 9112
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 275 8427 8449 "src/oasis/OASISVersion.ml" 275 8427 8451
)
"src/oasis/OASISVersion.ml" 285 9060 9097 "src/oasis/OASISVersion.ml" 285 9060 9113
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 285 9060 9119 "src/oasis/OASISVersion.ml" 285 9060 9123
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 285 9060 9124 "src/oasis/OASISVersion.ml" 285 9060 9127
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 285 9060 9118 "src/oasis/OASISVersion.ml" 285 9060 9128
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 285 9060 9129 "src/oasis/OASISVersion.ml" 285 9060 9131
type(
  unit
)
"src/oasis/OASISVersion.ml" 285 9060 9091 "src/oasis/OASISVersion.ml" 285 9060 9131
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 286 9132 9146 "src/oasis/OASISVersion.ml" 286 9132 9149
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 286 9132 9153 "src/oasis/OASISVersion.ml" 286 9132 9154
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 286 9132 9156 "src/oasis/OASISVersion.ml" 286 9132 9159
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 286 9132 9146 "src/oasis/OASISVersion.ml" 286 9132 9159
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 286 9132 9163 "src/oasis/OASISVersion.ml" 286 9132 9164
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 286 9132 9170 "src/oasis/OASISVersion.ml" 286 9132 9174
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 286 9132 9175 "src/oasis/OASISVersion.ml" 286 9132 9178
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 286 9132 9169 "src/oasis/OASISVersion.ml" 286 9132 9179
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 286 9132 9185 "src/oasis/OASISVersion.ml" 286 9132 9190
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 286 9132 9191 "src/oasis/OASISVersion.ml" 286 9132 9193
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 275 8427 8465 "src/oasis/OASISVersion.ml" 275 8427 8467
)
"src/oasis/OASISVersion.ml" 286 9132 9194 "src/oasis/OASISVersion.ml" 286 9132 9196
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 275 8427 8449 "src/oasis/OASISVersion.ml" 275 8427 8451
)
"src/oasis/OASISVersion.ml" 286 9132 9197 "src/oasis/OASISVersion.ml" 286 9132 9199
type(
  'j
)
ident(
  int_ref e4 "src/oasis/OASISVersion.ml" 275 8427 8469 "src/oasis/OASISVersion.ml" 275 8427 8471
)
"src/oasis/OASISVersion.ml" 286 9132 9184 "src/oasis/OASISVersion.ml" 286 9132 9200
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 286 9132 9201 "src/oasis/OASISVersion.ml" 286 9132 9203
type(
  unit
)
"src/oasis/OASISVersion.ml" 286 9132 9163 "src/oasis/OASISVersion.ml" 286 9132 9203
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 276 8476 8484 "src/oasis/OASISVersion.ml" 287 9204 9215
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 288 9216 9234 "src/oasis/OASISVersion.ml" 288 9216 9236
type(
  'j
)
ident(
  def e1 "src/oasis/OASISVersion.ml" 289 9256 9264 "src/oasis/OASISVersion.ml" 295 9581 9592
)
"src/oasis/OASISVersion.ml" 288 9216 9238 "src/oasis/OASISVersion.ml" 288 9216 9240
type(
  'j
)
ident(
  def e2 "src/oasis/OASISVersion.ml" 289 9256 9264 "src/oasis/OASISVersion.ml" 295 9581 9592
)
"src/oasis/OASISVersion.ml" 288 9216 9233 "src/oasis/OASISVersion.ml" 288 9216 9241
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 288 9216 9224 "src/oasis/OASISVersion.ml" 288 9216 9241
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 288 9216 9250 "src/oasis/OASISVersion.ml" 288 9216 9252
type(
  string
)
ident(
  def v3 "src/oasis/OASISVersion.ml" 289 9256 9264 "src/oasis/OASISVersion.ml" 295 9581 9592
)
"src/oasis/OASISVersion.ml" 288 9216 9243 "src/oasis/OASISVersion.ml" 288 9216 9252
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 288 9216 9224 "src/oasis/OASISVersion.ml" 288 9216 9252
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 290 9270 9284 "src/oasis/OASISVersion.ml" 290 9270 9286
type(
  [> `Version of string ]
)
ident(
  def e3 "src/oasis/OASISVersion.ml" 291 9304 9314 "src/oasis/OASISVersion.ml" 294 9502 9580
)
"src/oasis/OASISVersion.ml" 290 9270 9298 "src/oasis/OASISVersion.ml" 290 9270 9300
type(
  string
)
ident(
  int_ref v3 "src/oasis/OASISVersion.ml" 288 9216 9250 "src/oasis/OASISVersion.ml" 288 9216 9252
)
"src/oasis/OASISVersion.ml" 290 9270 9289 "src/oasis/OASISVersion.ml" 290 9270 9300
type(
  [> `Version of string ] as 'n
)
"src/oasis/OASISVersion.ml" 291 9304 9320 "src/oasis/OASISVersion.ml" 291 9304 9328
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] ->
  'j -> [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 291 9304 9329 "src/oasis/OASISVersion.ml" 291 9304 9331
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] as 'o
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 290 9270 9284 "src/oasis/OASISVersion.ml" 290 9270 9286
)
"src/oasis/OASISVersion.ml" 291 9304 9332 "src/oasis/OASISVersion.ml" 291 9304 9334
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 288 9216 9234 "src/oasis/OASISVersion.ml" 288 9216 9236
)
"src/oasis/OASISVersion.ml" 291 9304 9320 "src/oasis/OASISVersion.ml" 291 9304 9334
type(
  [> `AB | `BA | `EQ ] as 'p
)
"src/oasis/OASISVersion.ml" 291 9304 9336 "src/oasis/OASISVersion.ml" 291 9304 9344
type(
  'j ->
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] ->
  [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 291 9304 9345 "src/oasis/OASISVersion.ml" 291 9304 9347
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 288 9216 9238 "src/oasis/OASISVersion.ml" 288 9216 9240
)
"src/oasis/OASISVersion.ml" 291 9304 9348 "src/oasis/OASISVersion.ml" 291 9304 9350
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] as 'q
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 290 9270 9284 "src/oasis/OASISVersion.ml" 290 9270 9286
)
"src/oasis/OASISVersion.ml" 291 9304 9336 "src/oasis/OASISVersion.ml" 291 9304 9350
type(
  [> `AB | `BA | `EQ ] as 'r
)
"src/oasis/OASISVersion.ml" 291 9304 9320 "src/oasis/OASISVersion.ml" 291 9304 9350
type(
  'p * 'r
)
"src/oasis/OASISVersion.ml" 292 9356 9370 "src/oasis/OASISVersion.ml" 292 9356 9373
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 292 9356 9375 "src/oasis/OASISVersion.ml" 292 9356 9378
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 292 9356 9370 "src/oasis/OASISVersion.ml" 292 9356 9378
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 292 9356 9382 "src/oasis/OASISVersion.ml" 292 9356 9383
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 292 9356 9389 "src/oasis/OASISVersion.ml" 292 9356 9394
type(
  'j ->
  'j ->
  'j ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref split "src/oasis/OASISVersion.ml" 264 7921 7927 "src/oasis/OASISVersion.ml" 264 7921 7932
)
"src/oasis/OASISVersion.ml" 292 9356 9395 "src/oasis/OASISVersion.ml" 292 9356 9397
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 288 9216 9234 "src/oasis/OASISVersion.ml" 288 9216 9236
)
"src/oasis/OASISVersion.ml" 292 9356 9398 "src/oasis/OASISVersion.ml" 292 9356 9400
type(
  'j
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 290 9270 9284 "src/oasis/OASISVersion.ml" 290 9270 9286
)
"src/oasis/OASISVersion.ml" 292 9356 9401 "src/oasis/OASISVersion.ml" 292 9356 9403
type(
  'j
)
ident(
  int_ref e2 "src/oasis/OASISVersion.ml" 288 9216 9238 "src/oasis/OASISVersion.ml" 288 9216 9240
)
"src/oasis/OASISVersion.ml" 292 9356 9388 "src/oasis/OASISVersion.ml" 292 9356 9404
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 292 9356 9410 "src/oasis/OASISVersion.ml" 292 9356 9414
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 292 9356 9415 "src/oasis/OASISVersion.ml" 292 9356 9418
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 292 9356 9409 "src/oasis/OASISVersion.ml" 292 9356 9419
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 292 9356 9420 "src/oasis/OASISVersion.ml" 292 9356 9422
type(
  unit
)
"src/oasis/OASISVersion.ml" 292 9356 9382 "src/oasis/OASISVersion.ml" 292 9356 9422
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 293 9423 9438 "src/oasis/OASISVersion.ml" 293 9423 9441
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 293 9423 9444 "src/oasis/OASISVersion.ml" 293 9423 9447
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 293 9423 9437 "src/oasis/OASISVersion.ml" 293 9423 9448
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 293 9423 9450 "src/oasis/OASISVersion.ml" 293 9423 9451
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 293 9423 9437 "src/oasis/OASISVersion.ml" 293 9423 9451
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 293 9423 9455 "src/oasis/OASISVersion.ml" 293 9423 9456
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 293 9423 9463 "src/oasis/OASISVersion.ml" 293 9423 9467
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 293 9423 9468 "src/oasis/OASISVersion.ml" 293 9423 9473
type(
  bool
)
"src/oasis/OASISVersion.ml" 293 9423 9474 "src/oasis/OASISVersion.ml" 293 9423 9478
type(
  bool
)
"src/oasis/OASISVersion.ml" 293 9423 9479 "src/oasis/OASISVersion.ml" 293 9423 9482
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 293 9423 9462 "src/oasis/OASISVersion.ml" 293 9423 9483
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 293 9423 9489 "src/oasis/OASISVersion.ml" 293 9423 9493
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 293 9423 9494 "src/oasis/OASISVersion.ml" 293 9423 9497
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 293 9423 9488 "src/oasis/OASISVersion.ml" 293 9423 9498
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 293 9423 9499 "src/oasis/OASISVersion.ml" 293 9423 9501
type(
  unit
)
"src/oasis/OASISVersion.ml" 293 9423 9455 "src/oasis/OASISVersion.ml" 293 9423 9501
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 294 9502 9516 "src/oasis/OASISVersion.ml" 294 9502 9517
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 294 9502 9520 "src/oasis/OASISVersion.ml" 294 9502 9523
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 294 9502 9526 "src/oasis/OASISVersion.ml" 294 9502 9529
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 294 9502 9519 "src/oasis/OASISVersion.ml" 294 9502 9530
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 294 9502 9516 "src/oasis/OASISVersion.ml" 294 9502 9530
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ] * [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 294 9502 9534 "src/oasis/OASISVersion.ml" 294 9502 9535
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 294 9502 9542 "src/oasis/OASISVersion.ml" 294 9502 9546
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 294 9502 9547 "src/oasis/OASISVersion.ml" 294 9502 9551
type(
  bool
)
"src/oasis/OASISVersion.ml" 294 9502 9552 "src/oasis/OASISVersion.ml" 294 9502 9557
type(
  bool
)
"src/oasis/OASISVersion.ml" 294 9502 9558 "src/oasis/OASISVersion.ml" 294 9502 9561
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 294 9502 9541 "src/oasis/OASISVersion.ml" 294 9502 9562
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 294 9502 9568 "src/oasis/OASISVersion.ml" 294 9502 9572
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 294 9502 9573 "src/oasis/OASISVersion.ml" 294 9502 9576
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 294 9502 9567 "src/oasis/OASISVersion.ml" 294 9502 9577
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 294 9502 9578 "src/oasis/OASISVersion.ml" 294 9502 9580
type(
  unit
)
"src/oasis/OASISVersion.ml" 294 9502 9534 "src/oasis/OASISVersion.ml" 294 9502 9580
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 291 9304 9314 "src/oasis/OASISVersion.ml" 294 9502 9580
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 289 9256 9264 "src/oasis/OASISVersion.ml" 295 9581 9592
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 296 9593 9608 "src/oasis/OASISVersion.ml" 296 9593 9610
type(
  string
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 297 9625 9633 "src/oasis/OASISVersion.ml" 302 9885 9896
)
"src/oasis/OASISVersion.ml" 296 9593 9601 "src/oasis/OASISVersion.ml" 296 9593 9610
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 296 9593 9619 "src/oasis/OASISVersion.ml" 296 9593 9621
type(
  string
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 297 9625 9633 "src/oasis/OASISVersion.ml" 302 9885 9896
)
"src/oasis/OASISVersion.ml" 296 9593 9612 "src/oasis/OASISVersion.ml" 296 9593 9621
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 296 9593 9601 "src/oasis/OASISVersion.ml" 296 9593 9621
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 298 9639 9655 "src/oasis/OASISVersion.ml" 298 9639 9663
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] ->
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] ->
  [> `AB | `BA | `EQ ]
)
ident(
  int_ref cmp_norm "src/oasis/OASISVersion.ml" 255 7575 7581 "src/oasis/OASISVersion.ml" 255 7575 7589
)
"src/oasis/OASISVersion.ml" 298 9639 9674 "src/oasis/OASISVersion.ml" 298 9639 9676
type(
  string
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 296 9593 9608 "src/oasis/OASISVersion.ml" 296 9593 9610
)
"src/oasis/OASISVersion.ml" 298 9639 9664 "src/oasis/OASISVersion.ml" 298 9639 9677
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] as 's
)
"src/oasis/OASISVersion.ml" 298 9639 9688 "src/oasis/OASISVersion.ml" 298 9639 9690
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 296 9593 9619 "src/oasis/OASISVersion.ml" 296 9593 9621
)
"src/oasis/OASISVersion.ml" 298 9639 9678 "src/oasis/OASISVersion.ml" 298 9639 9691
type(
  _[< `AfterLast | `BeforeFirst | `Version of string > `Version ] as 't
)
"src/oasis/OASISVersion.ml" 298 9639 9655 "src/oasis/OASISVersion.ml" 298 9639 9691
type(
  [> `AB | `BA | `EQ ] as 'u
)
"src/oasis/OASISVersion.ml" 299 9697 9711 "src/oasis/OASISVersion.ml" 299 9697 9714
type(
  [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 299 9697 9718 "src/oasis/OASISVersion.ml" 299 9697 9719
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 299 9697 9726 "src/oasis/OASISVersion.ml" 299 9697 9730
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 299 9697 9731 "src/oasis/OASISVersion.ml" 299 9697 9735
type(
  bool
)
"src/oasis/OASISVersion.ml" 299 9697 9736 "src/oasis/OASISVersion.ml" 299 9697 9740
type(
  bool
)
"src/oasis/OASISVersion.ml" 299 9697 9741 "src/oasis/OASISVersion.ml" 299 9697 9744
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 299 9697 9725 "src/oasis/OASISVersion.ml" 299 9697 9745
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 299 9697 9746 "src/oasis/OASISVersion.ml" 299 9697 9748
type(
  unit
)
"src/oasis/OASISVersion.ml" 299 9697 9718 "src/oasis/OASISVersion.ml" 299 9697 9748
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 300 9749 9763 "src/oasis/OASISVersion.ml" 300 9749 9766
type(
  [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 300 9749 9770 "src/oasis/OASISVersion.ml" 300 9749 9771
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 300 9749 9778 "src/oasis/OASISVersion.ml" 300 9749 9782
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 300 9749 9783 "src/oasis/OASISVersion.ml" 300 9749 9787
type(
  bool
)
"src/oasis/OASISVersion.ml" 300 9749 9788 "src/oasis/OASISVersion.ml" 300 9749 9793
type(
  bool
)
"src/oasis/OASISVersion.ml" 300 9749 9794 "src/oasis/OASISVersion.ml" 300 9749 9797
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 300 9749 9777 "src/oasis/OASISVersion.ml" 300 9749 9798
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 300 9749 9804 "src/oasis/OASISVersion.ml" 300 9749 9808
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 300 9749 9809 "src/oasis/OASISVersion.ml" 300 9749 9812
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 300 9749 9803 "src/oasis/OASISVersion.ml" 300 9749 9813
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 300 9749 9814 "src/oasis/OASISVersion.ml" 300 9749 9816
type(
  unit
)
"src/oasis/OASISVersion.ml" 300 9749 9770 "src/oasis/OASISVersion.ml" 300 9749 9816
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 301 9817 9831 "src/oasis/OASISVersion.ml" 301 9817 9834
type(
  [ `AB | `BA | `EQ ]
)
type(
  [ `AB | `BA | `EQ ]
)
"src/oasis/OASISVersion.ml" 301 9817 9838 "src/oasis/OASISVersion.ml" 301 9817 9839
type(
  ?acc:[ `Interval of 'j * 'j | `Point of string ] list ->
  ?f1:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  ?f2:([ `Interval of 'j * 'j | `Point of string ] list ->
       [ `Interval of 'j * 'j | `Point of string ] list) ->
  unit -> [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref m "src/oasis/OASISVersion.ml" 273 8325 8333 "src/oasis/OASISVersion.ml" 273 8325 8334
)
"src/oasis/OASISVersion.ml" 301 9817 9846 "src/oasis/OASISVersion.ml" 301 9817 9850
type(
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pacc "src/oasis/OASISVersion.ml" 272 8248 8266 "src/oasis/OASISVersion.ml" 272 8248 8270
)
"src/oasis/OASISVersion.ml" 301 9817 9851 "src/oasis/OASISVersion.ml" 301 9817 9856
type(
  bool
)
"src/oasis/OASISVersion.ml" 301 9817 9857 "src/oasis/OASISVersion.ml" 301 9817 9861
type(
  bool
)
"src/oasis/OASISVersion.ml" 301 9817 9862 "src/oasis/OASISVersion.ml" 301 9817 9865
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 301 9817 9845 "src/oasis/OASISVersion.ml" 301 9817 9866
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list option
)
"src/oasis/OASISVersion.ml" 301 9817 9872 "src/oasis/OASISVersion.ml" 301 9817 9876
type(
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref cons "src/oasis/OASISVersion.ml" 272 8248 8260 "src/oasis/OASISVersion.ml" 272 8248 8264
)
"src/oasis/OASISVersion.ml" 301 9817 9877 "src/oasis/OASISVersion.ml" 301 9817 9880
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 301 9817 9871 "src/oasis/OASISVersion.ml" 301 9817 9881
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  ([ `Interval of 'j * 'j | `Point of string ] list ->
   [ `Interval of 'j * 'j | `Point of string ] list)
  option
)
"src/oasis/OASISVersion.ml" 301 9817 9882 "src/oasis/OASISVersion.ml" 301 9817 9884
type(
  unit
)
"src/oasis/OASISVersion.ml" 301 9817 9838 "src/oasis/OASISVersion.ml" 301 9817 9884
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 297 9625 9633 "src/oasis/OASISVersion.ml" 302 9885 9896
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 303 9897 9912 "src/oasis/OASISVersion.ml" 303 9897 9913
type(
  string
)
"src/oasis/OASISVersion.ml" 303 9897 9905 "src/oasis/OASISVersion.ml" 303 9897 9913
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 303 9897 9925 "src/oasis/OASISVersion.ml" 303 9897 9926
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 303 9897 9915 "src/oasis/OASISVersion.ml" 303 9897 9926
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 303 9897 9905 "src/oasis/OASISVersion.ml" 303 9897 9926
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
type(
  [ `Interval of 'j * 'j | `Point of string ] *
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 303 9897 9930 "src/oasis/OASISVersion.ml" 303 9897 9937
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref combine "src/oasis/OASISVersion.ml" 271 8205 8215 "src/oasis/OASISVersion.ml" 271 8205 8222
)
"src/oasis/OASISVersion.ml" 303 9897 9938 "src/oasis/OASISVersion.ml" 303 9897 9940
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 271 8205 8223 "src/oasis/OASISVersion.ml" 271 8205 8225
)
"src/oasis/OASISVersion.ml" 303 9897 9941 "src/oasis/OASISVersion.ml" 303 9897 9944
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 271 8205 8226 "src/oasis/OASISVersion.ml" 271 8205 8229
)
"src/oasis/OASISVersion.ml" 303 9897 9945 "src/oasis/OASISVersion.ml" 303 9897 9948
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 271 8205 8238 "src/oasis/OASISVersion.ml" 271 8205 8241
)
"src/oasis/OASISVersion.ml" 303 9897 9949 "src/oasis/OASISVersion.ml" 303 9897 9952
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 271 8205 8242 "src/oasis/OASISVersion.ml" 271 8205 8245
)
"src/oasis/OASISVersion.ml" 303 9897 9953 "src/oasis/OASISVersion.ml" 303 9897 9956
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 271 8205 8230 "src/oasis/OASISVersion.ml" 271 8205 8233
)
"src/oasis/OASISVersion.ml" 303 9897 9957 "src/oasis/OASISVersion.ml" 303 9897 9960
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 271 8205 8234 "src/oasis/OASISVersion.ml" 271 8205 8237
)
"src/oasis/OASISVersion.ml" 303 9897 9930 "src/oasis/OASISVersion.ml" 303 9897 9960
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 274 8403 8407 "src/oasis/OASISVersion.ml" 303 9897 9960
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 273 8325 8329 "src/oasis/OASISVersion.ml" 303 9897 9960
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 272 8248 8252 "src/oasis/OASISVersion.ml" 303 9897 9960
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 305 10026 10032 "src/oasis/OASISVersion.ml" 305 10026 10038
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def reduce "src/oasis/OASISVersion.ml" 271 8205 8207 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 305 10026 10039 "src/oasis/OASISVersion.ml" 305 10026 10042
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def acc "src/oasis/OASISVersion.ml" 305 10026 10043 "src/oasis/OASISVersion.ml" 311 10291 10317
)
"src/oasis/OASISVersion.ml" 305 10026 10043 "src/oasis/OASISVersion.ml" 305 10026 10044
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def i "src/oasis/OASISVersion.ml" 306 10047 10051 "src/oasis/OASISVersion.ml" 311 10291 10317
)
"src/oasis/OASISVersion.ml" 306 10047 10057 "src/oasis/OASISVersion.ml" 306 10047 10058
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 305 10026 10043 "src/oasis/OASISVersion.ml" 305 10026 10044
)
"src/oasis/OASISVersion.ml" 307 10064 10082 "src/oasis/OASISVersion.ml" 307 10064 10084
type(
  'j
)
ident(
  def e1 "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 307 10064 10095 "src/oasis/OASISVersion.ml" 307 10064 10097
type(
  string
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 307 10064 10086 "src/oasis/OASISVersion.ml" 307 10064 10097
type(
  'j
)
"src/oasis/OASISVersion.ml" 307 10064 10081 "src/oasis/OASISVersion.ml" 307 10064 10098
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 307 10064 10072 "src/oasis/OASISVersion.ml" 307 10064 10098
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 307 10064 10109 "src/oasis/OASISVersion.ml" 307 10064 10111
type(
  string
)
ident(
  def v3 "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 307 10064 10102 "src/oasis/OASISVersion.ml" 307 10064 10111
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 308 10112 10142 "src/oasis/OASISVersion.ml" 308 10112 10144
type(
  string
)
ident(
  def v4 "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 308 10112 10133 "src/oasis/OASISVersion.ml" 308 10112 10144
type(
  'j
)
"src/oasis/OASISVersion.ml" 308 10112 10146 "src/oasis/OASISVersion.ml" 308 10112 10148
type(
  'j
)
ident(
  def e5 "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 308 10112 10132 "src/oasis/OASISVersion.ml" 308 10112 10149
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 308 10112 10123 "src/oasis/OASISVersion.ml" 308 10112 10149
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 308 10112 10153 "src/oasis/OASISVersion.ml" 308 10112 10155
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 309 10183 10248
)
"src/oasis/OASISVersion.ml" 308 10112 10123 "src/oasis/OASISVersion.ml" 308 10112 10155
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 307 10064 10102 "src/oasis/OASISVersion.ml" 308 10112 10155
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 307 10064 10072 "src/oasis/OASISVersion.ml" 308 10112 10155
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 308 10112 10163
type(
  string
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 307 10064 10095 "src/oasis/OASISVersion.ml" 307 10064 10097
)
"src/oasis/OASISVersion.ml" 308 10112 10164 "src/oasis/OASISVersion.ml" 308 10112 10165
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 308 10112 10166 "src/oasis/OASISVersion.ml" 308 10112 10168
type(
  string
)
ident(
  int_ref v3 "src/oasis/OASISVersion.ml" 307 10064 10109 "src/oasis/OASISVersion.ml" 307 10064 10111
)
"src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 308 10112 10168
type(
  bool
)
"src/oasis/OASISVersion.ml" 308 10112 10169 "src/oasis/OASISVersion.ml" 308 10112 10171
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 308 10112 10172 "src/oasis/OASISVersion.ml" 308 10112 10174
type(
  string
)
ident(
  int_ref v3 "src/oasis/OASISVersion.ml" 307 10064 10109 "src/oasis/OASISVersion.ml" 307 10064 10111
)
"src/oasis/OASISVersion.ml" 308 10112 10175 "src/oasis/OASISVersion.ml" 308 10112 10176
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 308 10112 10177 "src/oasis/OASISVersion.ml" 308 10112 10179
type(
  string
)
ident(
  int_ref v4 "src/oasis/OASISVersion.ml" 308 10112 10142 "src/oasis/OASISVersion.ml" 308 10112 10144
)
"src/oasis/OASISVersion.ml" 308 10112 10172 "src/oasis/OASISVersion.ml" 308 10112 10179
type(
  bool
)
"src/oasis/OASISVersion.ml" 308 10112 10161 "src/oasis/OASISVersion.ml" 308 10112 10179
type(
  bool
)
"src/oasis/OASISVersion.ml" 309 10183 10191 "src/oasis/OASISVersion.ml" 309 10183 10197
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref reduce "src/oasis/OASISVersion.ml" 305 10026 10032 "src/oasis/OASISVersion.ml" 305 10026 10038
)
"src/oasis/OASISVersion.ml" 309 10183 10198 "src/oasis/OASISVersion.ml" 309 10183 10200
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 309 10183 10202 "src/oasis/OASISVersion.ml" 309 10183 10217
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref Stdlib.List.rev_append "list.mli" 105 3970 3970 "list.mli" 105 3970 4016
)
"src/oasis/OASISVersion.ml" 309 10183 10218 "src/oasis/OASISVersion.ml" 309 10183 10221
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 305 10026 10039 "src/oasis/OASISVersion.ml" 305 10026 10042
)
"src/oasis/OASISVersion.ml" 309 10183 10233 "src/oasis/OASISVersion.ml" 309 10183 10235
type(
  'j
)
ident(
  int_ref e1 "src/oasis/OASISVersion.ml" 307 10064 10082 "src/oasis/OASISVersion.ml" 307 10064 10084
)
"src/oasis/OASISVersion.ml" 309 10183 10237 "src/oasis/OASISVersion.ml" 309 10183 10239
type(
  'j
)
ident(
  int_ref e5 "src/oasis/OASISVersion.ml" 308 10112 10146 "src/oasis/OASISVersion.ml" 308 10112 10148
)
"src/oasis/OASISVersion.ml" 309 10183 10232 "src/oasis/OASISVersion.ml" 309 10183 10240
type(
  'j * 'j
)
"src/oasis/OASISVersion.ml" 309 10183 10223 "src/oasis/OASISVersion.ml" 309 10183 10240
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
"src/oasis/OASISVersion.ml" 309 10183 10244 "src/oasis/OASISVersion.ml" 309 10183 10246
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 308 10112 10153 "src/oasis/OASISVersion.ml" 308 10112 10155
)
"src/oasis/OASISVersion.ml" 309 10183 10222 "src/oasis/OASISVersion.ml" 309 10183 10247
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 309 10183 10201 "src/oasis/OASISVersion.ml" 309 10183 10248
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 309 10183 10191 "src/oasis/OASISVersion.ml" 309 10183 10248
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 310 10249 10257 "src/oasis/OASISVersion.ml" 310 10249 10259
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd "src/oasis/OASISVersion.ml" 310 10249 10269 "src/oasis/OASISVersion.ml" 310 10249 10290
)
"src/oasis/OASISVersion.ml" 310 10249 10263 "src/oasis/OASISVersion.ml" 310 10249 10265
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 310 10249 10269 "src/oasis/OASISVersion.ml" 310 10249 10290
)
"src/oasis/OASISVersion.ml" 310 10249 10257 "src/oasis/OASISVersion.ml" 310 10249 10265
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 310 10249 10269 "src/oasis/OASISVersion.ml" 310 10249 10275
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref reduce "src/oasis/OASISVersion.ml" 305 10026 10032 "src/oasis/OASISVersion.ml" 305 10026 10038
)
"src/oasis/OASISVersion.ml" 310 10249 10277 "src/oasis/OASISVersion.ml" 310 10249 10279
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd "src/oasis/OASISVersion.ml" 310 10249 10257 "src/oasis/OASISVersion.ml" 310 10249 10259
)
"src/oasis/OASISVersion.ml" 310 10249 10283 "src/oasis/OASISVersion.ml" 310 10249 10286
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 305 10026 10039 "src/oasis/OASISVersion.ml" 305 10026 10042
)
"src/oasis/OASISVersion.ml" 310 10249 10276 "src/oasis/OASISVersion.ml" 310 10249 10287
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 310 10249 10288 "src/oasis/OASISVersion.ml" 310 10249 10290
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 310 10249 10263 "src/oasis/OASISVersion.ml" 310 10249 10265
)
"src/oasis/OASISVersion.ml" 310 10249 10269 "src/oasis/OASISVersion.ml" 310 10249 10290
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 311 10291 10299 "src/oasis/OASISVersion.ml" 311 10291 10301
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 311 10291 10305 "src/oasis/OASISVersion.ml" 311 10291 10313
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISVersion.ml" 311 10291 10314 "src/oasis/OASISVersion.ml" 311 10291 10317
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 305 10026 10039 "src/oasis/OASISVersion.ml" 305 10026 10042
)
"src/oasis/OASISVersion.ml" 311 10291 10305 "src/oasis/OASISVersion.ml" 311 10291 10317
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 306 10047 10051 "src/oasis/OASISVersion.ml" 311 10291 10317
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def merge "src/oasis/OASISVersion.ml" 271 8205 8207 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
type(
  bool -> bool -> bool
)
ident(
  def op "src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 317 10570 10612
)
"src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 312 10318 10336
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def acc "src/oasis/OASISVersion.ml" 312 10318 10337 "src/oasis/OASISVersion.ml" 317 10570 10612
)
"src/oasis/OASISVersion.ml" 312 10318 10337 "src/oasis/OASISVersion.ml" 312 10318 10339
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def i1 "src/oasis/OASISVersion.ml" 312 10318 10340 "src/oasis/OASISVersion.ml" 317 10570 10612
)
"src/oasis/OASISVersion.ml" 312 10318 10340 "src/oasis/OASISVersion.ml" 312 10318 10342
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def i2 "src/oasis/OASISVersion.ml" 313 10345 10349 "src/oasis/OASISVersion.ml" 317 10570 10612
)
"src/oasis/OASISVersion.ml" 313 10345 10355 "src/oasis/OASISVersion.ml" 313 10345 10357
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref i1 "src/oasis/OASISVersion.ml" 312 10318 10337 "src/oasis/OASISVersion.ml" 312 10318 10339
)
"src/oasis/OASISVersion.ml" 313 10345 10359 "src/oasis/OASISVersion.ml" 313 10345 10361
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref i2 "src/oasis/OASISVersion.ml" 312 10318 10340 "src/oasis/OASISVersion.ml" 312 10318 10342
)
"src/oasis/OASISVersion.ml" 313 10345 10355 "src/oasis/OASISVersion.ml" 313 10345 10361
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 314 10367 10375 "src/oasis/OASISVersion.ml" 314 10367 10378
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd1 "src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10431
)
"src/oasis/OASISVersion.ml" 314 10367 10382 "src/oasis/OASISVersion.ml" 314 10367 10385
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl1 "src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10431
)
"src/oasis/OASISVersion.ml" 314 10367 10375 "src/oasis/OASISVersion.ml" 314 10367 10385
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 314 10367 10387 "src/oasis/OASISVersion.ml" 314 10367 10390
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd2 "src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10431
)
"src/oasis/OASISVersion.ml" 314 10367 10394 "src/oasis/OASISVersion.ml" 314 10367 10397
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl2 "src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10431
)
"src/oasis/OASISVersion.ml" 314 10367 10387 "src/oasis/OASISVersion.ml" 314 10367 10397
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 314 10367 10375 "src/oasis/OASISVersion.ml" 314 10367 10397
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10408
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref combine "src/oasis/OASISVersion.ml" 271 8205 8215 "src/oasis/OASISVersion.ml" 271 8205 8222
)
"src/oasis/OASISVersion.ml" 314 10367 10409 "src/oasis/OASISVersion.ml" 314 10367 10411
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
)
"src/oasis/OASISVersion.ml" 314 10367 10412 "src/oasis/OASISVersion.ml" 314 10367 10415
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 312 10318 10336
)
"src/oasis/OASISVersion.ml" 314 10367 10416 "src/oasis/OASISVersion.ml" 314 10367 10419
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd1 "src/oasis/OASISVersion.ml" 314 10367 10375 "src/oasis/OASISVersion.ml" 314 10367 10378
)
"src/oasis/OASISVersion.ml" 314 10367 10420 "src/oasis/OASISVersion.ml" 314 10367 10423
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl1 "src/oasis/OASISVersion.ml" 314 10367 10382 "src/oasis/OASISVersion.ml" 314 10367 10385
)
"src/oasis/OASISVersion.ml" 314 10367 10424 "src/oasis/OASISVersion.ml" 314 10367 10427
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd2 "src/oasis/OASISVersion.ml" 314 10367 10387 "src/oasis/OASISVersion.ml" 314 10367 10390
)
"src/oasis/OASISVersion.ml" 314 10367 10428 "src/oasis/OASISVersion.ml" 314 10367 10431
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl2 "src/oasis/OASISVersion.ml" 314 10367 10394 "src/oasis/OASISVersion.ml" 314 10367 10397
)
"src/oasis/OASISVersion.ml" 314 10367 10401 "src/oasis/OASISVersion.ml" 314 10367 10431
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10440 "src/oasis/OASISVersion.ml" 315 10432 10442
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd "src/oasis/OASISVersion.ml" 315 10432 10456 "src/oasis/OASISVersion.ml" 315 10432 10500
)
"src/oasis/OASISVersion.ml" 315 10432 10446 "src/oasis/OASISVersion.ml" 315 10432 10448
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 315 10432 10456 "src/oasis/OASISVersion.ml" 315 10432 10500
)
"src/oasis/OASISVersion.ml" 315 10432 10440 "src/oasis/OASISVersion.ml" 315 10432 10448
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10450 "src/oasis/OASISVersion.ml" 315 10432 10452
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10440 "src/oasis/OASISVersion.ml" 315 10432 10452
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10456 "src/oasis/OASISVersion.ml" 315 10432 10461
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref merge "src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
)
"src/oasis/OASISVersion.ml" 315 10432 10462 "src/oasis/OASISVersion.ml" 315 10432 10464
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
)
"src/oasis/OASISVersion.ml" 315 10432 10466 "src/oasis/OASISVersion.ml" 315 10432 10472
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pushif "src/oasis/OASISVersion.ml" 269 8077 8083 "src/oasis/OASISVersion.ml" 269 8077 8089
)
"src/oasis/OASISVersion.ml" 315 10432 10473 "src/oasis/OASISVersion.ml" 315 10432 10475
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
)
"src/oasis/OASISVersion.ml" 315 10432 10476 "src/oasis/OASISVersion.ml" 315 10432 10479
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 312 10318 10336
)
"src/oasis/OASISVersion.ml" 315 10432 10480 "src/oasis/OASISVersion.ml" 315 10432 10484
type(
  bool
)
"src/oasis/OASISVersion.ml" 315 10432 10485 "src/oasis/OASISVersion.ml" 315 10432 10490
type(
  bool
)
"src/oasis/OASISVersion.ml" 315 10432 10491 "src/oasis/OASISVersion.ml" 315 10432 10493
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd "src/oasis/OASISVersion.ml" 315 10432 10440 "src/oasis/OASISVersion.ml" 315 10432 10442
)
"src/oasis/OASISVersion.ml" 315 10432 10465 "src/oasis/OASISVersion.ml" 315 10432 10494
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10495 "src/oasis/OASISVersion.ml" 315 10432 10497
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 315 10432 10446 "src/oasis/OASISVersion.ml" 315 10432 10448
)
"src/oasis/OASISVersion.ml" 315 10432 10498 "src/oasis/OASISVersion.ml" 315 10432 10500
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 315 10432 10456 "src/oasis/OASISVersion.ml" 315 10432 10500
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10509 "src/oasis/OASISVersion.ml" 316 10501 10511
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10513 "src/oasis/OASISVersion.ml" 316 10501 10515
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  def hd "src/oasis/OASISVersion.ml" 316 10501 10525 "src/oasis/OASISVersion.ml" 316 10501 10569
)
"src/oasis/OASISVersion.ml" 316 10501 10519 "src/oasis/OASISVersion.ml" 316 10501 10521
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 316 10501 10525 "src/oasis/OASISVersion.ml" 316 10501 10569
)
"src/oasis/OASISVersion.ml" 316 10501 10513 "src/oasis/OASISVersion.ml" 316 10501 10521
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10509 "src/oasis/OASISVersion.ml" 316 10501 10521
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10525 "src/oasis/OASISVersion.ml" 316 10501 10530
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref merge "src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
)
"src/oasis/OASISVersion.ml" 316 10501 10531 "src/oasis/OASISVersion.ml" 316 10501 10533
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
)
"src/oasis/OASISVersion.ml" 316 10501 10535 "src/oasis/OASISVersion.ml" 316 10501 10541
type(
  (bool -> bool -> bool) ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  bool ->
  bool ->
  [ `Interval of 'j * 'j | `Point of string ] ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref pushif "src/oasis/OASISVersion.ml" 269 8077 8083 "src/oasis/OASISVersion.ml" 269 8077 8089
)
"src/oasis/OASISVersion.ml" 316 10501 10542 "src/oasis/OASISVersion.ml" 316 10501 10544
type(
  bool -> bool -> bool
)
ident(
  int_ref op "src/oasis/OASISVersion.ml" 312 10318 10330 "src/oasis/OASISVersion.ml" 312 10318 10332
)
"src/oasis/OASISVersion.ml" 316 10501 10545 "src/oasis/OASISVersion.ml" 316 10501 10548
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 312 10318 10336
)
"src/oasis/OASISVersion.ml" 316 10501 10549 "src/oasis/OASISVersion.ml" 316 10501 10554
type(
  bool
)
"src/oasis/OASISVersion.ml" 316 10501 10555 "src/oasis/OASISVersion.ml" 316 10501 10559
type(
  bool
)
"src/oasis/OASISVersion.ml" 316 10501 10560 "src/oasis/OASISVersion.ml" 316 10501 10562
type(
  [ `Interval of 'j * 'j | `Point of string ]
)
ident(
  int_ref hd "src/oasis/OASISVersion.ml" 316 10501 10513 "src/oasis/OASISVersion.ml" 316 10501 10515
)
"src/oasis/OASISVersion.ml" 316 10501 10534 "src/oasis/OASISVersion.ml" 316 10501 10563
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10564 "src/oasis/OASISVersion.ml" 316 10501 10566
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 316 10501 10567 "src/oasis/OASISVersion.ml" 316 10501 10569
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 316 10501 10519 "src/oasis/OASISVersion.ml" 316 10501 10521
)
"src/oasis/OASISVersion.ml" 316 10501 10525 "src/oasis/OASISVersion.ml" 316 10501 10569
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10578 "src/oasis/OASISVersion.ml" 317 10570 10580
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10582 "src/oasis/OASISVersion.ml" 317 10570 10584
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10578 "src/oasis/OASISVersion.ml" 317 10570 10584
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
type(
  [ `Interval of 'j * 'j | `Point of string ] list *
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10588 "src/oasis/OASISVersion.ml" 317 10570 10594
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref reduce "src/oasis/OASISVersion.ml" 305 10026 10032 "src/oasis/OASISVersion.ml" 305 10026 10038
)
"src/oasis/OASISVersion.ml" 317 10570 10595 "src/oasis/OASISVersion.ml" 317 10570 10597
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10599 "src/oasis/OASISVersion.ml" 317 10570 10607
type(
  [ `Interval of 'j * 'j | `Point of string ] list ->
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/oasis/OASISVersion.ml" 317 10570 10608 "src/oasis/OASISVersion.ml" 317 10570 10611
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 312 10318 10333 "src/oasis/OASISVersion.ml" 312 10318 10336
)
"src/oasis/OASISVersion.ml" 317 10570 10598 "src/oasis/OASISVersion.ml" 317 10570 10612
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 317 10570 10588 "src/oasis/OASISVersion.ml" 317 10570 10612
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 313 10345 10349 "src/oasis/OASISVersion.ml" 317 10570 10612
type(
  [ `Interval of 'j * 'j | `Point of string ] list
)
"src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  def of_comparator "src/oasis/OASISVersion.ml" 319 10618 10620 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 321 10657 10674 "src/oasis/OASISVersion.ml" 321 10657 10675
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 321 10657 10679 "src/oasis/OASISVersion.ml" 321 10657 10714
)
"src/oasis/OASISVersion.ml" 321 10657 10665 "src/oasis/OASISVersion.ml" 321 10657 10675
type(
  comparator
)
"src/oasis/OASISVersion.ml" 321 10657 10699 "src/oasis/OASISVersion.ml" 321 10657 10700
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 321 10657 10674 "src/oasis/OASISVersion.ml" 321 10657 10675
)
"src/oasis/OASISVersion.ml" 321 10657 10690 "src/oasis/OASISVersion.ml" 321 10657 10700
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 321 10657 10702 "src/oasis/OASISVersion.ml" 321 10657 10712
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 321 10657 10689 "src/oasis/OASISVersion.ml" 321 10657 10713
type(
  [ `AfterLast | `BeforeFirst | `Version of t ] *
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 321 10657 10680 "src/oasis/OASISVersion.ml" 321 10657 10713
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 321 10657 10679 "src/oasis/OASISVersion.ml" 321 10657 10714
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 322 10715 10731 "src/oasis/OASISVersion.ml" 322 10715 10732
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 322 10715 10737 "src/oasis/OASISVersion.ml" 322 10715 10774
)
"src/oasis/OASISVersion.ml" 322 10715 10723 "src/oasis/OASISVersion.ml" 322 10715 10732
type(
  comparator
)
"src/oasis/OASISVersion.ml" 322 10715 10748 "src/oasis/OASISVersion.ml" 322 10715 10760
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 322 10715 10771 "src/oasis/OASISVersion.ml" 322 10715 10772
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 322 10715 10731 "src/oasis/OASISVersion.ml" 322 10715 10732
)
"src/oasis/OASISVersion.ml" 322 10715 10762 "src/oasis/OASISVersion.ml" 322 10715 10772
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 322 10715 10747 "src/oasis/OASISVersion.ml" 322 10715 10773
type(
  [ `AfterLast | `BeforeFirst | `Version of t ] *
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 322 10715 10738 "src/oasis/OASISVersion.ml" 322 10715 10773
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 322 10715 10737 "src/oasis/OASISVersion.ml" 322 10715 10774
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 323 10775 10790 "src/oasis/OASISVersion.ml" 323 10775 10791
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 323 10775 10797 "src/oasis/OASISVersion.ml" 323 10775 10807
)
"src/oasis/OASISVersion.ml" 323 10775 10783 "src/oasis/OASISVersion.ml" 323 10775 10791
type(
  comparator
)
"src/oasis/OASISVersion.ml" 323 10775 10805 "src/oasis/OASISVersion.ml" 323 10775 10806
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 323 10775 10790 "src/oasis/OASISVersion.ml" 323 10775 10791
)
"src/oasis/OASISVersion.ml" 323 10775 10798 "src/oasis/OASISVersion.ml" 323 10775 10806
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 323 10775 10797 "src/oasis/OASISVersion.ml" 323 10775 10807
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 324 10808 10830 "src/oasis/OASISVersion.ml" 324 10808 10831
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 324 10808 10835 "src/oasis/OASISVersion.ml" 324 10808 10880
)
"src/oasis/OASISVersion.ml" 324 10808 10816 "src/oasis/OASISVersion.ml" 324 10808 10831
type(
  comparator
)
"src/oasis/OASISVersion.ml" 324 10808 10843 "src/oasis/OASISVersion.ml" 324 10808 10844
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 324 10808 10830 "src/oasis/OASISVersion.ml" 324 10808 10831
)
"src/oasis/OASISVersion.ml" 324 10808 10836 "src/oasis/OASISVersion.ml" 324 10808 10844
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 324 10808 10865 "src/oasis/OASISVersion.ml" 324 10808 10866
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 324 10808 10830 "src/oasis/OASISVersion.ml" 324 10808 10831
)
"src/oasis/OASISVersion.ml" 324 10808 10856 "src/oasis/OASISVersion.ml" 324 10808 10866
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 324 10808 10868 "src/oasis/OASISVersion.ml" 324 10808 10878
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 324 10808 10855 "src/oasis/OASISVersion.ml" 324 10808 10879
type(
  [ `AfterLast | `BeforeFirst | `Version of t ] *
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 324 10808 10846 "src/oasis/OASISVersion.ml" 324 10808 10879
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 324 10808 10835 "src/oasis/OASISVersion.ml" 324 10808 10880
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 325 10881 10902 "src/oasis/OASISVersion.ml" 325 10881 10903
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 325 10881 10908 "src/oasis/OASISVersion.ml" 325 10881 10955
)
"src/oasis/OASISVersion.ml" 325 10881 10889 "src/oasis/OASISVersion.ml" 325 10881 10903
type(
  comparator
)
"src/oasis/OASISVersion.ml" 325 10881 10919 "src/oasis/OASISVersion.ml" 325 10881 10931
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 325 10881 10942 "src/oasis/OASISVersion.ml" 325 10881 10943
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 325 10881 10902 "src/oasis/OASISVersion.ml" 325 10881 10903
)
"src/oasis/OASISVersion.ml" 325 10881 10933 "src/oasis/OASISVersion.ml" 325 10881 10943
type(
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 325 10881 10918 "src/oasis/OASISVersion.ml" 325 10881 10944
type(
  [ `AfterLast | `BeforeFirst | `Version of t ] *
  [ `AfterLast | `BeforeFirst | `Version of t ]
)
"src/oasis/OASISVersion.ml" 325 10881 10909 "src/oasis/OASISVersion.ml" 325 10881 10944
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 325 10881 10953 "src/oasis/OASISVersion.ml" 325 10881 10954
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 325 10881 10902 "src/oasis/OASISVersion.ml" 325 10881 10903
)
"src/oasis/OASISVersion.ml" 325 10881 10946 "src/oasis/OASISVersion.ml" 325 10881 10954
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ]
)
"src/oasis/OASISVersion.ml" 325 10881 10908 "src/oasis/OASISVersion.ml" 325 10881 10955
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 326 10956 10969 "src/oasis/OASISVersion.ml" 326 10956 10971
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 326 10956 10981 "src/oasis/OASISVersion.ml" 326 10956 11034
)
"src/oasis/OASISVersion.ml" 326 10956 10973 "src/oasis/OASISVersion.ml" 326 10956 10975
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 326 10956 10981 "src/oasis/OASISVersion.ml" 326 10956 11034
)
"src/oasis/OASISVersion.ml" 326 10956 10964 "src/oasis/OASISVersion.ml" 326 10956 10976
type(
  comparator
)
"src/oasis/OASISVersion.ml" 326 10956 10981 "src/oasis/OASISVersion.ml" 326 10956 10986
type(
  (bool -> bool -> bool) ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref merge "src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
)
"src/oasis/OASISVersion.ml" 326 10956 10987 "src/oasis/OASISVersion.ml" 326 10956 10993
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/oasis/OASISVersion.ml" 326 10956 10994 "src/oasis/OASISVersion.ml" 326 10956 10996
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 326 10956 10998 "src/oasis/OASISVersion.ml" 326 10956 11011
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref of_comparator "src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
)
"src/oasis/OASISVersion.ml" 326 10956 11012 "src/oasis/OASISVersion.ml" 326 10956 11014
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 326 10956 10969 "src/oasis/OASISVersion.ml" 326 10956 10971
)
"src/oasis/OASISVersion.ml" 326 10956 10997 "src/oasis/OASISVersion.ml" 326 10956 11015
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 326 10956 11017 "src/oasis/OASISVersion.ml" 326 10956 11030
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref of_comparator "src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
)
"src/oasis/OASISVersion.ml" 326 10956 11031 "src/oasis/OASISVersion.ml" 326 10956 11033
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 326 10956 10973 "src/oasis/OASISVersion.ml" 326 10956 10975
)
"src/oasis/OASISVersion.ml" 326 10956 11016 "src/oasis/OASISVersion.ml" 326 10956 11034
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 326 10956 10981 "src/oasis/OASISVersion.ml" 326 10956 11034
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 327 11035 11049 "src/oasis/OASISVersion.ml" 327 11035 11051
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 327 11035 11060 "src/oasis/OASISVersion.ml" 327 11035 11113
)
"src/oasis/OASISVersion.ml" 327 11035 11053 "src/oasis/OASISVersion.ml" 327 11035 11055
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 327 11035 11060 "src/oasis/OASISVersion.ml" 327 11035 11113
)
"src/oasis/OASISVersion.ml" 327 11035 11043 "src/oasis/OASISVersion.ml" 327 11035 11056
type(
  comparator
)
"src/oasis/OASISVersion.ml" 327 11035 11060 "src/oasis/OASISVersion.ml" 327 11035 11065
type(
  (bool -> bool -> bool) ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref merge "src/oasis/OASISVersion.ml" 312 10318 10324 "src/oasis/OASISVersion.ml" 312 10318 10329
)
"src/oasis/OASISVersion.ml" 327 11035 11066 "src/oasis/OASISVersion.ml" 327 11035 11072
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( && ) "stdlib.mli" 214 8960 8960 "stdlib.mli" 214 8960 9011
)
"src/oasis/OASISVersion.ml" 327 11035 11073 "src/oasis/OASISVersion.ml" 327 11035 11075
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 327 11035 11077 "src/oasis/OASISVersion.ml" 327 11035 11090
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref of_comparator "src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
)
"src/oasis/OASISVersion.ml" 327 11035 11091 "src/oasis/OASISVersion.ml" 327 11035 11093
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 327 11035 11049 "src/oasis/OASISVersion.ml" 327 11035 11051
)
"src/oasis/OASISVersion.ml" 327 11035 11076 "src/oasis/OASISVersion.ml" 327 11035 11094
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 327 11035 11096 "src/oasis/OASISVersion.ml" 327 11035 11109
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref of_comparator "src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
)
"src/oasis/OASISVersion.ml" 327 11035 11110 "src/oasis/OASISVersion.ml" 327 11035 11112
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 327 11035 11053 "src/oasis/OASISVersion.ml" 327 11035 11055
)
"src/oasis/OASISVersion.ml" 327 11035 11095 "src/oasis/OASISVersion.ml" 327 11035 11113
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 327 11035 11060 "src/oasis/OASISVersion.ml" 327 11035 11113
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 320 10644 10648 "src/oasis/OASISVersion.ml" 327 11035 11113
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 329 11119 11125 "src/oasis/OASISVersion.ml" 329 11119 11138
type(
  [< `Interval of
       [< `AfterLast | `BeforeFirst | `Version of t ] *
       [< `AfterLast | `BeforeFirst | `Version of t ]
   | `Point of t
   > `Point ]
  list -> comparator
)
ident(
  def to_comparator "src/oasis/OASISVersion.ml" 357 12475 12477 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 329 11119 11139 "src/oasis/OASISVersion.ml" 329 11119 11140
type(
  ([< `Interval of
        [< `AfterLast | `BeforeFirst | `Version of t ] *
        [< `AfterLast | `BeforeFirst | `Version of t ]
    | `Point of t
    > `Point ]
   as 'v)
  list
)
ident(
  def i "src/oasis/OASISVersion.ml" 330 11143 11147 "src/oasis/OASISVersion.ml" 355 12441 12469
)
"src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
type(
  comparator
)
ident(
  def cmp_true "src/oasis/OASISVersion.ml" 331 11206 11210 "src/oasis/OASISVersion.ml" 355 12441 12469
)
"src/oasis/OASISVersion.ml" 330 11143 11179 "src/oasis/OASISVersion.ml" 330 11143 11182
type(
  t
)
"src/oasis/OASISVersion.ml" 330 11143 11166 "src/oasis/OASISVersion.ml" 330 11143 11182
type(
  comparator
)
"src/oasis/OASISVersion.ml" 330 11143 11198 "src/oasis/OASISVersion.ml" 330 11143 11201
type(
  t
)
"src/oasis/OASISVersion.ml" 330 11143 11184 "src/oasis/OASISVersion.ml" 330 11143 11201
type(
  comparator
)
"src/oasis/OASISVersion.ml" 330 11143 11162 "src/oasis/OASISVersion.ml" 330 11143 11202
type(
  comparator
)
"src/oasis/OASISVersion.ml" 331 11206 11218 "src/oasis/OASISVersion.ml" 331 11206 11232
type(
  comparator ->
  [< `Interval of
       [< `AfterLast | `BeforeFirst | `Version of t ] *
       ([< `AfterLast | `BeforeFirst | `Version of t ] as 'w)
   | `Point of t
   > `Point ]
  list -> comparator -> 'w -> comparator
)
ident(
  def close_interval "src/oasis/OASISVersion.ml" 331 11206 11210 "src/oasis/OASISVersion.ml" 355 12441 12469
)
"src/oasis/OASISVersion.ml" 331 11206 11233 "src/oasis/OASISVersion.ml" 331 11206 11236
type(
  comparator
)
ident(
  def acc "src/oasis/OASISVersion.ml" 331 11206 11237 "src/oasis/OASISVersion.ml" 337 11504 11545
)
"src/oasis/OASISVersion.ml" 331 11206 11237 "src/oasis/OASISVersion.ml" 331 11206 11238
type(
  ([< `Interval of [< `AfterLast | `BeforeFirst | `Version of t ] * 'w
    | `Point of t
    > `Point ]
   as 'x)
  list
)
ident(
  def i "src/oasis/OASISVersion.ml" 331 11206 11239 "src/oasis/OASISVersion.ml" 337 11504 11545
)
"src/oasis/OASISVersion.ml" 331 11206 11239 "src/oasis/OASISVersion.ml" 331 11206 11240
type(
  comparator
)
ident(
  def c "src/oasis/OASISVersion.ml" 331 11206 11241 "src/oasis/OASISVersion.ml" 337 11504 11545
)
"src/oasis/OASISVersion.ml" 331 11206 11241 "src/oasis/OASISVersion.ml" 331 11206 11242
type(
  'w
)
ident(
  def e "src/oasis/OASISVersion.ml" 332 11245 11251 "src/oasis/OASISVersion.ml" 337 11504 11545
)
"src/oasis/OASISVersion.ml" 332 11245 11257 "src/oasis/OASISVersion.ml" 332 11245 11258
type(
  'w
)
ident(
  int_ref e "src/oasis/OASISVersion.ml" 331 11206 11241 "src/oasis/OASISVersion.ml" 331 11206 11242
)
"src/oasis/OASISVersion.ml" 332 11245 11260 "src/oasis/OASISVersion.ml" 332 11245 11261
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 331 11206 11237 "src/oasis/OASISVersion.ml" 331 11206 11238
)
"src/oasis/OASISVersion.ml" 332 11245 11257 "src/oasis/OASISVersion.ml" 332 11245 11261
type(
  'w * 'x list
)
"src/oasis/OASISVersion.ml" 333 11267 11286 "src/oasis/OASISVersion.ml" 333 11267 11288
type(
  t
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 333 11267 11311 "src/oasis/OASISVersion.ml" 334 11322 11376
)
"src/oasis/OASISVersion.ml" 333 11267 11277 "src/oasis/OASISVersion.ml" 333 11267 11288
type(
  'w
)
"src/oasis/OASISVersion.ml" 333 11267 11297 "src/oasis/OASISVersion.ml" 333 11267 11299
type(
  t
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 333 11267 11311 "src/oasis/OASISVersion.ml" 334 11322 11376
)
"src/oasis/OASISVersion.ml" 333 11267 11290 "src/oasis/OASISVersion.ml" 333 11267 11299
type(
  'x
)
"src/oasis/OASISVersion.ml" 333 11267 11303 "src/oasis/OASISVersion.ml" 333 11267 11305
type(
  'x list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 333 11267 11311 "src/oasis/OASISVersion.ml" 334 11322 11376
)
"src/oasis/OASISVersion.ml" 333 11267 11290 "src/oasis/OASISVersion.ml" 333 11267 11305
type(
  'x list
)
"src/oasis/OASISVersion.ml" 333 11267 11277 "src/oasis/OASISVersion.ml" 333 11267 11305
type(
  'w * 'x list
)
type(
  'w * 'x list
)
"src/oasis/OASISVersion.ml" 333 11267 11311 "src/oasis/OASISVersion.ml" 333 11267 11313
type(
  t
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 333 11267 11286 "src/oasis/OASISVersion.ml" 333 11267 11288
)
"src/oasis/OASISVersion.ml" 333 11267 11314 "src/oasis/OASISVersion.ml" 333 11267 11315
type(
  t -> t -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 333 11267 11316 "src/oasis/OASISVersion.ml" 333 11267 11318
type(
  t
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 333 11267 11297 "src/oasis/OASISVersion.ml" 333 11267 11299
)
"src/oasis/OASISVersion.ml" 333 11267 11311 "src/oasis/OASISVersion.ml" 333 11267 11318
type(
  bool
)
"src/oasis/OASISVersion.ml" 334 11322 11332 "src/oasis/OASISVersion.ml" 334 11322 11349
type(
  comparator -> 'x list -> comparator -> comparator -> comparator
)
ident(
  int_ref combine_intervals "src/oasis/OASISVersion.ml" 338 11546 11554 "src/oasis/OASISVersion.ml" 338 11546 11571
)
"src/oasis/OASISVersion.ml" 334 11322 11350 "src/oasis/OASISVersion.ml" 334 11322 11353
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 331 11206 11233 "src/oasis/OASISVersion.ml" 331 11206 11236
)
"src/oasis/OASISVersion.ml" 334 11322 11354 "src/oasis/OASISVersion.ml" 334 11322 11356
type(
  'x list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 333 11267 11303 "src/oasis/OASISVersion.ml" 333 11267 11305
)
"src/oasis/OASISVersion.ml" 334 11322 11357 "src/oasis/OASISVersion.ml" 334 11322 11358
type(
  comparator
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 331 11206 11239 "src/oasis/OASISVersion.ml" 331 11206 11240
)
"src/oasis/OASISVersion.ml" 334 11322 11373 "src/oasis/OASISVersion.ml" 334 11322 11375
type(
  t
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 333 11267 11286 "src/oasis/OASISVersion.ml" 333 11267 11288
)
"src/oasis/OASISVersion.ml" 334 11322 11359 "src/oasis/OASISVersion.ml" 334 11322 11376
type(
  comparator
)
"src/oasis/OASISVersion.ml" 334 11322 11332 "src/oasis/OASISVersion.ml" 334 11322 11376
type(
  comparator
)
"src/oasis/OASISVersion.ml" 335 11377 11396 "src/oasis/OASISVersion.ml" 335 11377 11397
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 335 11377 11404 "src/oasis/OASISVersion.ml" 335 11377 11441
)
"src/oasis/OASISVersion.ml" 335 11377 11387 "src/oasis/OASISVersion.ml" 335 11377 11397
type(
  'w
)
"src/oasis/OASISVersion.ml" 335 11377 11399 "src/oasis/OASISVersion.ml" 335 11377 11400
type(
  'x list
)
"src/oasis/OASISVersion.ml" 335 11377 11387 "src/oasis/OASISVersion.ml" 335 11377 11400
type(
  'w * 'x list
)
type(
  'w * 'x list
)
"src/oasis/OASISVersion.ml" 335 11377 11404 "src/oasis/OASISVersion.ml" 335 11377 11421
type(
  comparator -> 'x list -> comparator -> comparator -> comparator
)
ident(
  int_ref combine_intervals "src/oasis/OASISVersion.ml" 338 11546 11554 "src/oasis/OASISVersion.ml" 338 11546 11571
)
"src/oasis/OASISVersion.ml" 335 11377 11422 "src/oasis/OASISVersion.ml" 335 11377 11425
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 331 11206 11233 "src/oasis/OASISVersion.ml" 331 11206 11236
)
"src/oasis/OASISVersion.ml" 335 11377 11426 "src/oasis/OASISVersion.ml" 335 11377 11427
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 331 11206 11237 "src/oasis/OASISVersion.ml" 331 11206 11238
)
"src/oasis/OASISVersion.ml" 335 11377 11428 "src/oasis/OASISVersion.ml" 335 11377 11429
type(
  comparator
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 331 11206 11239 "src/oasis/OASISVersion.ml" 331 11206 11240
)
"src/oasis/OASISVersion.ml" 335 11377 11439 "src/oasis/OASISVersion.ml" 335 11377 11440
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 335 11377 11396 "src/oasis/OASISVersion.ml" 335 11377 11397
)
"src/oasis/OASISVersion.ml" 335 11377 11430 "src/oasis/OASISVersion.ml" 335 11377 11441
type(
  comparator
)
"src/oasis/OASISVersion.ml" 335 11377 11404 "src/oasis/OASISVersion.ml" 335 11377 11441
type(
  comparator
)
"src/oasis/OASISVersion.ml" 336 11442 11452 "src/oasis/OASISVersion.ml" 336 11442 11462
type(
  'w
)
"src/oasis/OASISVersion.ml" 336 11442 11464 "src/oasis/OASISVersion.ml" 336 11442 11465
type(
  'x list
)
"src/oasis/OASISVersion.ml" 336 11442 11452 "src/oasis/OASISVersion.ml" 336 11442 11465
type(
  'w * 'x list
)
type(
  'w * 'x list
)
"src/oasis/OASISVersion.ml" 336 11442 11469 "src/oasis/OASISVersion.ml" 336 11442 11486
type(
  comparator -> 'x list -> comparator -> comparator -> comparator
)
ident(
  int_ref combine_intervals "src/oasis/OASISVersion.ml" 338 11546 11554 "src/oasis/OASISVersion.ml" 338 11546 11571
)
"src/oasis/OASISVersion.ml" 336 11442 11487 "src/oasis/OASISVersion.ml" 336 11442 11490
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 331 11206 11233 "src/oasis/OASISVersion.ml" 331 11206 11236
)
"src/oasis/OASISVersion.ml" 336 11442 11491 "src/oasis/OASISVersion.ml" 336 11442 11492
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 331 11206 11237 "src/oasis/OASISVersion.ml" 331 11206 11238
)
"src/oasis/OASISVersion.ml" 336 11442 11493 "src/oasis/OASISVersion.ml" 336 11442 11494
type(
  comparator
)
ident(
  int_ref c "src/oasis/OASISVersion.ml" 331 11206 11239 "src/oasis/OASISVersion.ml" 331 11206 11240
)
"src/oasis/OASISVersion.ml" 336 11442 11495 "src/oasis/OASISVersion.ml" 336 11442 11503
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 336 11442 11469 "src/oasis/OASISVersion.ml" 336 11442 11503
type(
  comparator
)
"src/oasis/OASISVersion.ml" 337 11504 11514 "src/oasis/OASISVersion.ml" 337 11504 11526
type(
  'w
)
"src/oasis/OASISVersion.ml" 337 11504 11528 "src/oasis/OASISVersion.ml" 337 11504 11529
type(
  'x list
)
"src/oasis/OASISVersion.ml" 337 11504 11514 "src/oasis/OASISVersion.ml" 337 11504 11529
type(
  'w * 'x list
)
type(
  'w * 'x list
)
"src/oasis/OASISVersion.ml" 337 11504 11540 "src/oasis/OASISVersion.ml" 337 11504 11545
type(
  bool
)
"src/oasis/OASISVersion.ml" 337 11504 11533 "src/oasis/OASISVersion.ml" 337 11504 11545
type(
  comparator
)
"src/oasis/OASISVersion.ml" 332 11245 11251 "src/oasis/OASISVersion.ml" 337 11504 11545
type(
  comparator
)
"src/oasis/OASISVersion.ml" 338 11546 11554 "src/oasis/OASISVersion.ml" 338 11546 11571
type(
  comparator -> 'x list -> comparator -> comparator -> comparator
)
ident(
  def combine_intervals "src/oasis/OASISVersion.ml" 331 11206 11210 "src/oasis/OASISVersion.ml" 355 12441 12469
)
"src/oasis/OASISVersion.ml" 338 11546 11572 "src/oasis/OASISVersion.ml" 338 11546 11575
type(
  comparator
)
ident(
  def acc "src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 344 11856 11922
)
"src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 338 11546 11577
type(
  'x list
)
ident(
  def i "src/oasis/OASISVersion.ml" 338 11546 11578 "src/oasis/OASISVersion.ml" 344 11856 11922
)
"src/oasis/OASISVersion.ml" 338 11546 11578 "src/oasis/OASISVersion.ml" 338 11546 11580
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 338 11546 11581 "src/oasis/OASISVersion.ml" 344 11856 11922
)
"src/oasis/OASISVersion.ml" 338 11546 11581 "src/oasis/OASISVersion.ml" 338 11546 11583
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 339 11586 11592 "src/oasis/OASISVersion.ml" 344 11856 11922
)
"src/oasis/OASISVersion.ml" 339 11586 11596 "src/oasis/OASISVersion.ml" 339 11586 11599
type(
  comparator -> comparator -> comparator
)
ident(
  def vor "src/oasis/OASISVersion.ml" 340 11653 11659 "src/oasis/OASISVersion.ml" 344 11856 11922
)
"src/oasis/OASISVersion.ml" 339 11586 11600 "src/oasis/OASISVersion.ml" 339 11586 11602
type(
  comparator
)
ident(
  def c1 "src/oasis/OASISVersion.ml" 339 11586 11603 "src/oasis/OASISVersion.ml" 339 11586 11649
)
"src/oasis/OASISVersion.ml" 339 11586 11603 "src/oasis/OASISVersion.ml" 339 11586 11605
type(
  comparator
)
ident(
  def c2 "src/oasis/OASISVersion.ml" 339 11586 11608 "src/oasis/OASISVersion.ml" 339 11586 11649
)
"src/oasis/OASISVersion.ml" 339 11586 11611 "src/oasis/OASISVersion.ml" 339 11586 11613
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 339 11586 11600 "src/oasis/OASISVersion.ml" 339 11586 11602
)
"src/oasis/OASISVersion.ml" 339 11586 11614 "src/oasis/OASISVersion.ml" 339 11586 11615
type(
  comparator -> comparator -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 339 11586 11616 "src/oasis/OASISVersion.ml" 339 11586 11624
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 339 11586 11611 "src/oasis/OASISVersion.ml" 339 11586 11624
type(
  bool
)
"src/oasis/OASISVersion.ml" 339 11586 11630 "src/oasis/OASISVersion.ml" 339 11586 11632
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 339 11586 11603 "src/oasis/OASISVersion.ml" 339 11586 11605
)
"src/oasis/OASISVersion.ml" 339 11586 11642 "src/oasis/OASISVersion.ml" 339 11586 11644
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 339 11586 11600 "src/oasis/OASISVersion.ml" 339 11586 11602
)
"src/oasis/OASISVersion.ml" 339 11586 11646 "src/oasis/OASISVersion.ml" 339 11586 11648
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 339 11586 11603 "src/oasis/OASISVersion.ml" 339 11586 11605
)
"src/oasis/OASISVersion.ml" 339 11586 11638 "src/oasis/OASISVersion.ml" 339 11586 11649
type(
  comparator
)
"src/oasis/OASISVersion.ml" 339 11586 11608 "src/oasis/OASISVersion.ml" 339 11586 11649
type(
  comparator
)
"src/oasis/OASISVersion.ml" 340 11653 11665 "src/oasis/OASISVersion.ml" 340 11653 11667
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 338 11546 11578 "src/oasis/OASISVersion.ml" 338 11546 11580
)
"src/oasis/OASISVersion.ml" 340 11653 11668 "src/oasis/OASISVersion.ml" 340 11653 11669
type(
  comparator -> comparator -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 340 11653 11670 "src/oasis/OASISVersion.ml" 340 11653 11678
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 340 11653 11665 "src/oasis/OASISVersion.ml" 340 11653 11678
type(
  bool
)
"src/oasis/OASISVersion.ml" 340 11653 11680 "src/oasis/OASISVersion.ml" 340 11653 11682
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 338 11546 11581 "src/oasis/OASISVersion.ml" 338 11546 11583
)
"src/oasis/OASISVersion.ml" 340 11653 11683 "src/oasis/OASISVersion.ml" 340 11653 11684
type(
  comparator -> comparator -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 340 11653 11685 "src/oasis/OASISVersion.ml" 340 11653 11693
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 340 11653 11680 "src/oasis/OASISVersion.ml" 340 11653 11693
type(
  bool
)
"src/oasis/OASISVersion.ml" 340 11653 11665 "src/oasis/OASISVersion.ml" 340 11653 11693
type(
  bool * bool
)
"src/oasis/OASISVersion.ml" 341 11699 11709 "src/oasis/OASISVersion.ml" 341 11699 11713
type(
  bool
)
"src/oasis/OASISVersion.ml" 341 11699 11715 "src/oasis/OASISVersion.ml" 341 11699 11719
type(
  bool
)
"src/oasis/OASISVersion.ml" 341 11699 11709 "src/oasis/OASISVersion.ml" 341 11699 11719
type(
  bool * bool
)
type(
  bool * bool
)
"src/oasis/OASISVersion.ml" 341 11699 11723 "src/oasis/OASISVersion.ml" 341 11699 11736
type(
  comparator -> 'x list -> comparator
)
ident(
  int_ref map_intervals "src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
)
"src/oasis/OASISVersion.ml" 341 11699 11737 "src/oasis/OASISVersion.ml" 341 11699 11745
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 341 11699 11746 "src/oasis/OASISVersion.ml" 341 11699 11747
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 338 11546 11577
)
"src/oasis/OASISVersion.ml" 341 11699 11723 "src/oasis/OASISVersion.ml" 341 11699 11747
type(
  comparator
)
"src/oasis/OASISVersion.ml" 342 11748 11758 "src/oasis/OASISVersion.ml" 342 11748 11762
type(
  bool
)
"src/oasis/OASISVersion.ml" 342 11748 11764 "src/oasis/OASISVersion.ml" 342 11748 11769
type(
  bool
)
"src/oasis/OASISVersion.ml" 342 11748 11758 "src/oasis/OASISVersion.ml" 342 11748 11769
type(
  bool * bool
)
type(
  bool * bool
)
"src/oasis/OASISVersion.ml" 342 11748 11773 "src/oasis/OASISVersion.ml" 342 11748 11786
type(
  comparator -> 'x list -> comparator
)
ident(
  int_ref map_intervals "src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
)
"src/oasis/OASISVersion.ml" 342 11748 11788 "src/oasis/OASISVersion.ml" 342 11748 11791
type(
  comparator -> comparator -> comparator
)
ident(
  int_ref vor "src/oasis/OASISVersion.ml" 339 11586 11596 "src/oasis/OASISVersion.ml" 339 11586 11599
)
"src/oasis/OASISVersion.ml" 342 11748 11792 "src/oasis/OASISVersion.ml" 342 11748 11795
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 338 11546 11572 "src/oasis/OASISVersion.ml" 338 11546 11575
)
"src/oasis/OASISVersion.ml" 342 11748 11796 "src/oasis/OASISVersion.ml" 342 11748 11798
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 338 11546 11581 "src/oasis/OASISVersion.ml" 338 11546 11583
)
"src/oasis/OASISVersion.ml" 342 11748 11787 "src/oasis/OASISVersion.ml" 342 11748 11799
type(
  comparator
)
"src/oasis/OASISVersion.ml" 342 11748 11800 "src/oasis/OASISVersion.ml" 342 11748 11801
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 338 11546 11577
)
"src/oasis/OASISVersion.ml" 342 11748 11773 "src/oasis/OASISVersion.ml" 342 11748 11801
type(
  comparator
)
"src/oasis/OASISVersion.ml" 343 11802 11812 "src/oasis/OASISVersion.ml" 343 11802 11817
type(
  bool
)
"src/oasis/OASISVersion.ml" 343 11802 11819 "src/oasis/OASISVersion.ml" 343 11802 11823
type(
  bool
)
"src/oasis/OASISVersion.ml" 343 11802 11812 "src/oasis/OASISVersion.ml" 343 11802 11823
type(
  bool * bool
)
type(
  bool * bool
)
"src/oasis/OASISVersion.ml" 343 11802 11827 "src/oasis/OASISVersion.ml" 343 11802 11840
type(
  comparator -> 'x list -> comparator
)
ident(
  int_ref map_intervals "src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
)
"src/oasis/OASISVersion.ml" 343 11802 11842 "src/oasis/OASISVersion.ml" 343 11802 11845
type(
  comparator -> comparator -> comparator
)
ident(
  int_ref vor "src/oasis/OASISVersion.ml" 339 11586 11596 "src/oasis/OASISVersion.ml" 339 11586 11599
)
"src/oasis/OASISVersion.ml" 343 11802 11846 "src/oasis/OASISVersion.ml" 343 11802 11849
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 338 11546 11572 "src/oasis/OASISVersion.ml" 338 11546 11575
)
"src/oasis/OASISVersion.ml" 343 11802 11850 "src/oasis/OASISVersion.ml" 343 11802 11852
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 338 11546 11578 "src/oasis/OASISVersion.ml" 338 11546 11580
)
"src/oasis/OASISVersion.ml" 343 11802 11841 "src/oasis/OASISVersion.ml" 343 11802 11853
type(
  comparator
)
"src/oasis/OASISVersion.ml" 343 11802 11854 "src/oasis/OASISVersion.ml" 343 11802 11855
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 338 11546 11577
)
"src/oasis/OASISVersion.ml" 343 11802 11827 "src/oasis/OASISVersion.ml" 343 11802 11855
type(
  comparator
)
"src/oasis/OASISVersion.ml" 344 11856 11866 "src/oasis/OASISVersion.ml" 344 11856 11871
type(
  bool
)
"src/oasis/OASISVersion.ml" 344 11856 11873 "src/oasis/OASISVersion.ml" 344 11856 11878
type(
  bool
)
"src/oasis/OASISVersion.ml" 344 11856 11866 "src/oasis/OASISVersion.ml" 344 11856 11878
type(
  bool * bool
)
type(
  bool * bool
)
"src/oasis/OASISVersion.ml" 344 11856 11882 "src/oasis/OASISVersion.ml" 344 11856 11895
type(
  comparator -> 'x list -> comparator
)
ident(
  int_ref map_intervals "src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
)
"src/oasis/OASISVersion.ml" 344 11856 11897 "src/oasis/OASISVersion.ml" 344 11856 11900
type(
  comparator -> comparator -> comparator
)
ident(
  int_ref vor "src/oasis/OASISVersion.ml" 339 11586 11596 "src/oasis/OASISVersion.ml" 339 11586 11599
)
"src/oasis/OASISVersion.ml" 344 11856 11901 "src/oasis/OASISVersion.ml" 344 11856 11904
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 338 11546 11572 "src/oasis/OASISVersion.ml" 338 11546 11575
)
"src/oasis/OASISVersion.ml" 344 11856 11911 "src/oasis/OASISVersion.ml" 344 11856 11913
type(
  comparator
)
ident(
  int_ref c1 "src/oasis/OASISVersion.ml" 338 11546 11578 "src/oasis/OASISVersion.ml" 338 11546 11580
)
"src/oasis/OASISVersion.ml" 344 11856 11915 "src/oasis/OASISVersion.ml" 344 11856 11917
type(
  comparator
)
ident(
  int_ref c2 "src/oasis/OASISVersion.ml" 338 11546 11581 "src/oasis/OASISVersion.ml" 338 11546 11583
)
"src/oasis/OASISVersion.ml" 344 11856 11905 "src/oasis/OASISVersion.ml" 344 11856 11919
type(
  comparator
)
"src/oasis/OASISVersion.ml" 344 11856 11896 "src/oasis/OASISVersion.ml" 344 11856 11920
type(
  comparator
)
"src/oasis/OASISVersion.ml" 344 11856 11921 "src/oasis/OASISVersion.ml" 344 11856 11922
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 338 11546 11576 "src/oasis/OASISVersion.ml" 338 11546 11577
)
"src/oasis/OASISVersion.ml" 344 11856 11882 "src/oasis/OASISVersion.ml" 344 11856 11922
type(
  comparator
)
"src/oasis/OASISVersion.ml" 340 11653 11659 "src/oasis/OASISVersion.ml" 344 11856 11922
type(
  comparator
)
"src/oasis/OASISVersion.ml" 339 11586 11592 "src/oasis/OASISVersion.ml" 344 11856 11922
type(
  comparator
)
"src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
type(
  comparator -> 'x list -> comparator
)
ident(
  def map_intervals "src/oasis/OASISVersion.ml" 331 11206 11210 "src/oasis/OASISVersion.ml" 355 12441 12469
)
"src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
type(
  comparator
)
ident(
  def acc "src/oasis/OASISVersion.ml" 345 11923 11949 "src/oasis/OASISVersion.ml" 353 12388 12433
)
"src/oasis/OASISVersion.ml" 345 11923 11949 "src/oasis/OASISVersion.ml" 345 11923 11950
type(
  'x list
)
ident(
  def i "src/oasis/OASISVersion.ml" 346 11953 11959 "src/oasis/OASISVersion.ml" 353 12388 12433
)
"src/oasis/OASISVersion.ml" 346 11953 11965 "src/oasis/OASISVersion.ml" 346 11953 11966
type(
  'x list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 345 11923 11949 "src/oasis/OASISVersion.ml" 345 11923 11950
)
"src/oasis/OASISVersion.ml" 347 11972 11989 "src/oasis/OASISVersion.ml" 347 11972 11991
type(
  t
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 348 12044 12097
)
"src/oasis/OASISVersion.ml" 347 11972 11982 "src/oasis/OASISVersion.ml" 347 11972 11991
type(
  'x
)
"src/oasis/OASISVersion.ml" 347 11972 12014 "src/oasis/OASISVersion.ml" 347 11972 12016
type(
  t
)
ident(
  def v2 "src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 348 12044 12097
)
"src/oasis/OASISVersion.ml" 347 11972 12005 "src/oasis/OASISVersion.ml" 347 11972 12016
type(
  [< `AfterLast | `BeforeFirst | `Version of t ] as 'y
)
"src/oasis/OASISVersion.ml" 347 11972 12018 "src/oasis/OASISVersion.ml" 347 11972 12020
type(
  'w
)
ident(
  def e3 "src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 348 12044 12097
)
"src/oasis/OASISVersion.ml" 347 11972 12004 "src/oasis/OASISVersion.ml" 347 11972 12021
type(
  'y * 'w
)
"src/oasis/OASISVersion.ml" 347 11972 11995 "src/oasis/OASISVersion.ml" 347 11972 12021
type(
  'x
)
"src/oasis/OASISVersion.ml" 347 11972 12025 "src/oasis/OASISVersion.ml" 347 11972 12027
type(
  'x list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 348 12044 12097
)
"src/oasis/OASISVersion.ml" 347 11972 11995 "src/oasis/OASISVersion.ml" 347 11972 12027
type(
  'x list
)
"src/oasis/OASISVersion.ml" 347 11972 11982 "src/oasis/OASISVersion.ml" 347 11972 12027
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 347 11972 12035
type(
  t
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 347 11972 11989 "src/oasis/OASISVersion.ml" 347 11972 11991
)
"src/oasis/OASISVersion.ml" 347 11972 12036 "src/oasis/OASISVersion.ml" 347 11972 12037
type(
  t -> t -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/oasis/OASISVersion.ml" 347 11972 12038 "src/oasis/OASISVersion.ml" 347 11972 12040
type(
  t
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 347 11972 12014 "src/oasis/OASISVersion.ml" 347 11972 12016
)
"src/oasis/OASISVersion.ml" 347 11972 12033 "src/oasis/OASISVersion.ml" 347 11972 12040
type(
  bool
)
"src/oasis/OASISVersion.ml" 348 12044 12054 "src/oasis/OASISVersion.ml" 348 12044 12068
type(
  comparator -> 'x list -> comparator -> 'w -> comparator
)
ident(
  int_ref close_interval "src/oasis/OASISVersion.ml" 331 11206 11218 "src/oasis/OASISVersion.ml" 331 11206 11232
)
"src/oasis/OASISVersion.ml" 348 12044 12069 "src/oasis/OASISVersion.ml" 348 12044 12072
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 348 12044 12073 "src/oasis/OASISVersion.ml" 348 12044 12075
type(
  'x list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 347 11972 12025 "src/oasis/OASISVersion.ml" 347 11972 12027
)
"src/oasis/OASISVersion.ml" 348 12044 12091 "src/oasis/OASISVersion.ml" 348 12044 12093
type(
  t
)
ident(
  int_ref v2 "src/oasis/OASISVersion.ml" 347 11972 12014 "src/oasis/OASISVersion.ml" 347 11972 12016
)
"src/oasis/OASISVersion.ml" 348 12044 12076 "src/oasis/OASISVersion.ml" 348 12044 12094
type(
  comparator
)
"src/oasis/OASISVersion.ml" 348 12044 12095 "src/oasis/OASISVersion.ml" 348 12044 12097
type(
  'w
)
ident(
  int_ref e3 "src/oasis/OASISVersion.ml" 347 11972 12018 "src/oasis/OASISVersion.ml" 347 11972 12020
)
"src/oasis/OASISVersion.ml" 348 12044 12054 "src/oasis/OASISVersion.ml" 348 12044 12097
type(
  comparator
)
"src/oasis/OASISVersion.ml" 349 12098 12118 "src/oasis/OASISVersion.ml" 349 12098 12130
type(
  'y
)
"src/oasis/OASISVersion.ml" 349 12098 12132 "src/oasis/OASISVersion.ml" 349 12098 12133
type(
  'w
)
ident(
  def e "src/oasis/OASISVersion.ml" 349 12098 12144 "src/oasis/OASISVersion.ml" 349 12098 12176
)
"src/oasis/OASISVersion.ml" 349 12098 12117 "src/oasis/OASISVersion.ml" 349 12098 12134
type(
  'y * 'w
)
"src/oasis/OASISVersion.ml" 349 12098 12108 "src/oasis/OASISVersion.ml" 349 12098 12134
type(
  'x
)
"src/oasis/OASISVersion.ml" 349 12098 12138 "src/oasis/OASISVersion.ml" 349 12098 12140
type(
  'x list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 349 12098 12144 "src/oasis/OASISVersion.ml" 349 12098 12176
)
"src/oasis/OASISVersion.ml" 349 12098 12108 "src/oasis/OASISVersion.ml" 349 12098 12140
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 349 12098 12144 "src/oasis/OASISVersion.ml" 349 12098 12158
type(
  comparator -> 'x list -> comparator -> 'w -> comparator
)
ident(
  int_ref close_interval "src/oasis/OASISVersion.ml" 331 11206 11218 "src/oasis/OASISVersion.ml" 331 11206 11232
)
"src/oasis/OASISVersion.ml" 349 12098 12159 "src/oasis/OASISVersion.ml" 349 12098 12162
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 349 12098 12163 "src/oasis/OASISVersion.ml" 349 12098 12165
type(
  'x list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 349 12098 12138 "src/oasis/OASISVersion.ml" 349 12098 12140
)
"src/oasis/OASISVersion.ml" 349 12098 12166 "src/oasis/OASISVersion.ml" 349 12098 12174
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 349 12098 12175 "src/oasis/OASISVersion.ml" 349 12098 12176
type(
  'w
)
ident(
  int_ref e "src/oasis/OASISVersion.ml" 349 12098 12132 "src/oasis/OASISVersion.ml" 349 12098 12133
)
"src/oasis/OASISVersion.ml" 349 12098 12144 "src/oasis/OASISVersion.ml" 349 12098 12176
type(
  comparator
)
"src/oasis/OASISVersion.ml" 350 12177 12206 "src/oasis/OASISVersion.ml" 350 12177 12207
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 350 12177 12221 "src/oasis/OASISVersion.ml" 350 12177 12257
)
"src/oasis/OASISVersion.ml" 350 12177 12197 "src/oasis/OASISVersion.ml" 350 12177 12207
type(
  'y
)
"src/oasis/OASISVersion.ml" 350 12177 12209 "src/oasis/OASISVersion.ml" 350 12177 12210
type(
  'w
)
ident(
  def e "src/oasis/OASISVersion.ml" 350 12177 12221 "src/oasis/OASISVersion.ml" 350 12177 12257
)
"src/oasis/OASISVersion.ml" 350 12177 12196 "src/oasis/OASISVersion.ml" 350 12177 12211
type(
  'y * 'w
)
"src/oasis/OASISVersion.ml" 350 12177 12187 "src/oasis/OASISVersion.ml" 350 12177 12211
type(
  'x
)
"src/oasis/OASISVersion.ml" 350 12177 12215 "src/oasis/OASISVersion.ml" 350 12177 12217
type(
  'x list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 350 12177 12221 "src/oasis/OASISVersion.ml" 350 12177 12257
)
"src/oasis/OASISVersion.ml" 350 12177 12187 "src/oasis/OASISVersion.ml" 350 12177 12217
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 350 12177 12221 "src/oasis/OASISVersion.ml" 350 12177 12235
type(
  comparator -> 'x list -> comparator -> 'w -> comparator
)
ident(
  int_ref close_interval "src/oasis/OASISVersion.ml" 331 11206 11218 "src/oasis/OASISVersion.ml" 331 11206 11232
)
"src/oasis/OASISVersion.ml" 350 12177 12236 "src/oasis/OASISVersion.ml" 350 12177 12239
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 350 12177 12240 "src/oasis/OASISVersion.ml" 350 12177 12242
type(
  'x list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 350 12177 12215 "src/oasis/OASISVersion.ml" 350 12177 12217
)
"src/oasis/OASISVersion.ml" 350 12177 12253 "src/oasis/OASISVersion.ml" 350 12177 12254
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 350 12177 12206 "src/oasis/OASISVersion.ml" 350 12177 12207
)
"src/oasis/OASISVersion.ml" 350 12177 12243 "src/oasis/OASISVersion.ml" 350 12177 12255
type(
  comparator
)
"src/oasis/OASISVersion.ml" 350 12177 12256 "src/oasis/OASISVersion.ml" 350 12177 12257
type(
  'w
)
ident(
  int_ref e "src/oasis/OASISVersion.ml" 350 12177 12209 "src/oasis/OASISVersion.ml" 350 12177 12210
)
"src/oasis/OASISVersion.ml" 350 12177 12221 "src/oasis/OASISVersion.ml" 350 12177 12257
type(
  comparator
)
"src/oasis/OASISVersion.ml" 351 12258 12278 "src/oasis/OASISVersion.ml" 351 12258 12288
type(
  'y
)
"src/oasis/OASISVersion.ml" 351 12258 12290 "src/oasis/OASISVersion.ml" 351 12258 12291
type(
  'w
)
"src/oasis/OASISVersion.ml" 351 12258 12277 "src/oasis/OASISVersion.ml" 351 12258 12292
type(
  'y * 'w
)
"src/oasis/OASISVersion.ml" 351 12258 12268 "src/oasis/OASISVersion.ml" 351 12258 12292
type(
  'x
)
"src/oasis/OASISVersion.ml" 351 12258 12296 "src/oasis/OASISVersion.ml" 351 12258 12297
type(
  'x list
)
"src/oasis/OASISVersion.ml" 351 12258 12268 "src/oasis/OASISVersion.ml" 351 12258 12297
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 351 12258 12309 "src/oasis/OASISVersion.ml" 351 12258 12314
type(
  bool
)
"src/oasis/OASISVersion.ml" 351 12258 12302 "src/oasis/OASISVersion.ml" 351 12258 12314
type(
  comparator
)
"src/oasis/OASISVersion.ml" 352 12315 12332 "src/oasis/OASISVersion.ml" 352 12315 12333
type(
  t
)
ident(
  def v "src/oasis/OASISVersion.ml" 352 12315 12343 "src/oasis/OASISVersion.ml" 352 12315 12387
)
"src/oasis/OASISVersion.ml" 352 12315 12325 "src/oasis/OASISVersion.ml" 352 12315 12333
type(
  'x
)
"src/oasis/OASISVersion.ml" 352 12315 12337 "src/oasis/OASISVersion.ml" 352 12315 12339
type(
  'x list
)
ident(
  def tl "src/oasis/OASISVersion.ml" 352 12315 12343 "src/oasis/OASISVersion.ml" 352 12315 12387
)
"src/oasis/OASISVersion.ml" 352 12315 12325 "src/oasis/OASISVersion.ml" 352 12315 12339
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 352 12315 12343 "src/oasis/OASISVersion.ml" 352 12315 12360
type(
  comparator -> 'x list -> comparator -> comparator -> comparator
)
ident(
  int_ref combine_intervals "src/oasis/OASISVersion.ml" 338 11546 11554 "src/oasis/OASISVersion.ml" 338 11546 11571
)
"src/oasis/OASISVersion.ml" 352 12315 12361 "src/oasis/OASISVersion.ml" 352 12315 12364
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 352 12315 12365 "src/oasis/OASISVersion.ml" 352 12315 12367
type(
  'x list
)
ident(
  int_ref tl "src/oasis/OASISVersion.ml" 352 12315 12337 "src/oasis/OASISVersion.ml" 352 12315 12339
)
"src/oasis/OASISVersion.ml" 352 12315 12376 "src/oasis/OASISVersion.ml" 352 12315 12377
type(
  t
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 352 12315 12332 "src/oasis/OASISVersion.ml" 352 12315 12333
)
"src/oasis/OASISVersion.ml" 352 12315 12368 "src/oasis/OASISVersion.ml" 352 12315 12378
type(
  comparator
)
"src/oasis/OASISVersion.ml" 352 12315 12379 "src/oasis/OASISVersion.ml" 352 12315 12387
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 352 12315 12343 "src/oasis/OASISVersion.ml" 352 12315 12387
type(
  comparator
)
"src/oasis/OASISVersion.ml" 353 12388 12398 "src/oasis/OASISVersion.ml" 353 12388 12400
type(
  'x list
)
type(
  'x list
)
"src/oasis/OASISVersion.ml" 353 12388 12412 "src/oasis/OASISVersion.ml" 353 12388 12415
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 353 12388 12416 "src/oasis/OASISVersion.ml" 353 12388 12418
type(
  comparator -> comparator -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/oasis/OASISVersion.ml" 353 12388 12419 "src/oasis/OASISVersion.ml" 353 12388 12427
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 353 12388 12411 "src/oasis/OASISVersion.ml" 353 12388 12428
type(
  bool
)
"src/oasis/OASISVersion.ml" 353 12388 12404 "src/oasis/OASISVersion.ml" 353 12388 12428
type(
  unit
)
"src/oasis/OASISVersion.ml" 353 12388 12430 "src/oasis/OASISVersion.ml" 353 12388 12433
type(
  comparator
)
ident(
  int_ref acc "src/oasis/OASISVersion.ml" 345 11923 11945 "src/oasis/OASISVersion.ml" 345 11923 11948
)
"src/oasis/OASISVersion.ml" 353 12388 12404 "src/oasis/OASISVersion.ml" 353 12388 12433
type(
  comparator
)
"src/oasis/OASISVersion.ml" 346 11953 11959 "src/oasis/OASISVersion.ml" 353 12388 12433
type(
  comparator
)
"src/oasis/OASISVersion.ml" 355 12441 12445 "src/oasis/OASISVersion.ml" 355 12441 12458
type(
  comparator -> 'v list -> comparator
)
ident(
  int_ref map_intervals "src/oasis/OASISVersion.ml" 345 11923 11931 "src/oasis/OASISVersion.ml" 345 11923 11944
)
"src/oasis/OASISVersion.ml" 355 12441 12459 "src/oasis/OASISVersion.ml" 355 12441 12467
type(
  comparator
)
ident(
  int_ref cmp_true "src/oasis/OASISVersion.ml" 330 11143 11151 "src/oasis/OASISVersion.ml" 330 11143 11159
)
"src/oasis/OASISVersion.ml" 355 12441 12468 "src/oasis/OASISVersion.ml" 355 12441 12469
type(
  'v list
)
ident(
  int_ref i "src/oasis/OASISVersion.ml" 329 11119 11139 "src/oasis/OASISVersion.ml" 329 11119 11140
)
"src/oasis/OASISVersion.ml" 355 12441 12445 "src/oasis/OASISVersion.ml" 355 12441 12469
type(
  comparator
)
"src/oasis/OASISVersion.ml" 331 11206 11210 "src/oasis/OASISVersion.ml" 355 12441 12469
type(
  comparator
)
"src/oasis/OASISVersion.ml" 330 11143 11147 "src/oasis/OASISVersion.ml" 355 12441 12469
type(
  comparator
)
"src/oasis/OASISVersion.ml" 357 12475 12481 "src/oasis/OASISVersion.ml" 357 12475 12482
type(
  comparator
)
ident(
  def v "src/oasis/OASISVersion.ml" 357 12475 12486 "src/oasis/OASISVersion.ml" 357 12475 12517
)
"src/oasis/OASISVersion.ml" 357 12475 12486 "src/oasis/OASISVersion.ml" 357 12475 12499
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list -> comparator
)
ident(
  int_ref to_comparator "src/oasis/OASISVersion.ml" 329 11119 11125 "src/oasis/OASISVersion.ml" 329 11119 11138
)
"src/oasis/OASISVersion.ml" 357 12475 12501 "src/oasis/OASISVersion.ml" 357 12475 12514
type(
  comparator ->
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
ident(
  int_ref of_comparator "src/oasis/OASISVersion.ml" 319 10618 10628 "src/oasis/OASISVersion.ml" 319 10618 10641
)
"src/oasis/OASISVersion.ml" 357 12475 12515 "src/oasis/OASISVersion.ml" 357 12475 12516
type(
  comparator
)
ident(
  int_ref v "src/oasis/OASISVersion.ml" 357 12475 12481 "src/oasis/OASISVersion.ml" 357 12475 12482
)
"src/oasis/OASISVersion.ml" 357 12475 12500 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  [ `Interval of
      [ `AfterLast | `BeforeFirst | `Version of t ] *
      [ `AfterLast | `BeforeFirst | `Version of t ]
  | `Point of t ] list
)
"src/oasis/OASISVersion.ml" 357 12475 12486 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator
)
"src/oasis/OASISVersion.ml" 357 12475 12477 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 329 11119 11121 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 319 10618 10620 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 271 8205 8207 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 269 8077 8079 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 264 7921 7923 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 255 7575 7577 "src/oasis/OASISVersion.ml" 357 12475 12517
type(
  comparator -> comparator
)
"src/oasis/OASISVersion.ml" 363 12539 12543 "src/oasis/OASISVersion.ml" 363 12539 12548
type(
  string OASISValues.t
)
ident(
  def value "src/oasis/OASISVersion.ml" 371 12672 12672 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 365 12555 12579 "src/oasis/OASISVersion.ml" 365 12555 12580
type(
  OASISContext.t
)
"src/oasis/OASISVersion.ml" 365 12555 12581 "src/oasis/OASISVersion.ml" 365 12555 12582
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 365 12555 12586 "src/oasis/OASISVersion.ml" 365 12555 12605
)
"src/oasis/OASISVersion.ml" 365 12555 12586 "src/oasis/OASISVersion.ml" 365 12555 12603
type(
  string -> string
)
ident(
  int_ref version_of_string "src/oasis/OASISVersion.ml" 126 4224 4228 "src/oasis/OASISVersion.ml" 126 4224 4245
)
"src/oasis/OASISVersion.ml" 365 12555 12604 "src/oasis/OASISVersion.ml" 365 12555 12605
type(
  string
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 365 12555 12581 "src/oasis/OASISVersion.ml" 365 12555 12582
)
"src/oasis/OASISVersion.ml" 365 12555 12586 "src/oasis/OASISVersion.ml" 365 12555 12605
type(
  string
)
"src/oasis/OASISVersion.ml" 365 12555 12568 "src/oasis/OASISVersion.ml" 365 12555 12606
type(
  ctxt:OASISContext.t -> string -> string
)
"src/oasis/OASISVersion.ml" 366 12608 12621 "src/oasis/OASISVersion.ml" 366 12608 12632
type(
  string -> string -> string
)
ident(
  int_ref OASISValues.update_fail "src/oasis/OASISValues.mli" 62 2409 2409 "src/oasis/OASISValues.mli" 62 2409 2440
)
"src/oasis/OASISVersion.ml" 367 12634 12647 "src/oasis/OASISVersion.ml" 367 12634 12664
type(
  string -> string
)
ident(
  int_ref string_of_version "src/oasis/OASISVersion.ml" 129 4258 4262 "src/oasis/OASISVersion.ml" 129 4258 4279
)
"src/oasis/OASISVersion.ml" 364 12551 12553 "src/oasis/OASISVersion.ml" 368 12666 12669
type(
  string OASISValues.t
)
"src/oasis/OASISVersion.ml" 371 12672 12676 "src/oasis/OASISVersion.ml" 371 12672 12692
type(
  comparator OASISValues.t
)
ident(
  def comparator_value "src/oasis/OASISVersion.ml" 378 12821 12821 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 373 12699 12723 "src/oasis/OASISVersion.ml" 373 12699 12724
type(
  OASISContext.t
)
"src/oasis/OASISVersion.ml" 373 12699 12725 "src/oasis/OASISVersion.ml" 373 12699 12726
type(
  string
)
ident(
  def s "src/oasis/OASISVersion.ml" 373 12699 12730 "src/oasis/OASISVersion.ml" 373 12699 12752
)
"src/oasis/OASISVersion.ml" 373 12699 12730 "src/oasis/OASISVersion.ml" 373 12699 12750
type(
  string -> comparator
)
ident(
  int_ref comparator_of_string "src/oasis/OASISVersion.ml" 225 6608 6612 "src/oasis/OASISVersion.ml" 225 6608 6632
)
"src/oasis/OASISVersion.ml" 373 12699 12751 "src/oasis/OASISVersion.ml" 373 12699 12752
type(
  string
)
ident(
  int_ref s "src/oasis/OASISVersion.ml" 373 12699 12725 "src/oasis/OASISVersion.ml" 373 12699 12726
)
"src/oasis/OASISVersion.ml" 373 12699 12730 "src/oasis/OASISVersion.ml" 373 12699 12752
type(
  comparator
)
"src/oasis/OASISVersion.ml" 373 12699 12712 "src/oasis/OASISVersion.ml" 373 12699 12753
type(
  ctxt:OASISContext.t -> string -> comparator
)
"src/oasis/OASISVersion.ml" 374 12755 12768 "src/oasis/OASISVersion.ml" 374 12755 12779
type(
  comparator -> comparator -> comparator
)
ident(
  int_ref OASISValues.update_fail "src/oasis/OASISValues.mli" 62 2409 2409 "src/oasis/OASISValues.mli" 62 2409 2440
)
"src/oasis/OASISVersion.ml" 375 12781 12794 "src/oasis/OASISVersion.ml" 375 12781 12814
type(
  comparator -> string
)
ident(
  int_ref string_of_comparator "src/oasis/OASISVersion.ml" 160 4900 4908 "src/oasis/OASISVersion.ml" 160 4900 4928
)
"src/oasis/OASISVersion.ml" 372 12695 12697 "src/oasis/OASISVersion.ml" 376 12816 12819
type(
  comparator OASISValues.t
)
"src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
type(
  string -> OASISDataNotation.t
)
ident(
  def odn_of_t "src/oasis/OASISVersion.ml" 380 12865 12865 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 378 12821 12836 "src/oasis/OASISVersion.ml" 378 12821 12863
type(
  string -> OASISDataNotation.t
)
ident(
  int_ref OASISDataNotation.of_string "src/oasis/OASISDataNotation.ml" 65 2506 2510 "src/oasis/OASISDataNotation.ml" 65 2506 2519
)
"src/oasis/OASISVersion.ml" 380 12865 12873 "src/oasis/OASISVersion.ml" 380 12865 12890
type(
  comparator -> OASISDataNotation.t
)
ident(
  def odn_of_comparator "src/oasis/OASISVersion.ml" 380 12865 12865 "src/oasis/OASISVersion.ml" 0 0 -1
)
"src/oasis/OASISVersion.ml" 383 12936 12949 "src/oasis/OASISVersion.ml" 383 12936 12951
type(
  t
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 383 12936 12955 "src/oasis/OASISVersion.ml" 383 12936 13001
)
"src/oasis/OASISVersion.ml" 383 12936 12940 "src/oasis/OASISVersion.ml" 383 12936 12951
type(
  comparator
)
"src/oasis/OASISVersion.ml" 383 12936 12960 "src/oasis/OASISVersion.ml" 383 12936 12983
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 383 12936 12987 "src/oasis/OASISVersion.ml" 383 12936 12995
type(
  t -> OASISDataNotation.t
)
ident(
  int_ref odn_of_t "src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
)
"src/oasis/OASISVersion.ml" 383 12936 12996 "src/oasis/OASISVersion.ml" 383 12936 12998
type(
  t
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 383 12936 12949 "src/oasis/OASISVersion.ml" 383 12936 12951
)
"src/oasis/OASISVersion.ml" 383 12936 12987 "src/oasis/OASISVersion.ml" 383 12936 12998
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 383 12936 12985 "src/oasis/OASISVersion.ml" 383 12936 13000
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 383 12936 12955 "src/oasis/OASISVersion.ml" 383 12936 13001
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 384 13002 13020 "src/oasis/OASISVersion.ml" 384 13002 13022
type(
  t
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 385 13026 13032 "src/oasis/OASISVersion.ml" 385 13026 13083
)
"src/oasis/OASISVersion.ml" 384 13002 13006 "src/oasis/OASISVersion.ml" 384 13002 13022
type(
  comparator
)
"src/oasis/OASISVersion.ml" 385 13026 13037 "src/oasis/OASISVersion.ml" 385 13026 13065
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 385 13026 13069 "src/oasis/OASISVersion.ml" 385 13026 13077
type(
  t -> OASISDataNotation.t
)
ident(
  int_ref odn_of_t "src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
)
"src/oasis/OASISVersion.ml" 385 13026 13078 "src/oasis/OASISVersion.ml" 385 13026 13080
type(
  t
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 384 13002 13020 "src/oasis/OASISVersion.ml" 384 13002 13022
)
"src/oasis/OASISVersion.ml" 385 13026 13069 "src/oasis/OASISVersion.ml" 385 13026 13080
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 385 13026 13067 "src/oasis/OASISVersion.ml" 385 13026 13082
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 385 13026 13032 "src/oasis/OASISVersion.ml" 385 13026 13083
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 386 13084 13095 "src/oasis/OASISVersion.ml" 386 13084 13097
type(
  t
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 386 13084 13101 "src/oasis/OASISVersion.ml" 386 13084 13145
)
"src/oasis/OASISVersion.ml" 386 13084 13088 "src/oasis/OASISVersion.ml" 386 13084 13097
type(
  comparator
)
"src/oasis/OASISVersion.ml" 386 13084 13106 "src/oasis/OASISVersion.ml" 386 13084 13127
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 386 13084 13131 "src/oasis/OASISVersion.ml" 386 13084 13139
type(
  t -> OASISDataNotation.t
)
ident(
  int_ref odn_of_t "src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
)
"src/oasis/OASISVersion.ml" 386 13084 13140 "src/oasis/OASISVersion.ml" 386 13084 13142
type(
  t
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 386 13084 13095 "src/oasis/OASISVersion.ml" 386 13084 13097
)
"src/oasis/OASISVersion.ml" 386 13084 13131 "src/oasis/OASISVersion.ml" 386 13084 13142
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 386 13084 13129 "src/oasis/OASISVersion.ml" 386 13084 13144
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 386 13084 13101 "src/oasis/OASISVersion.ml" 386 13084 13145
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 387 13146 13158 "src/oasis/OASISVersion.ml" 387 13146 13160
type(
  t
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 387 13146 13164 "src/oasis/OASISVersion.ml" 387 13146 13209
)
"src/oasis/OASISVersion.ml" 387 13146 13150 "src/oasis/OASISVersion.ml" 387 13146 13160
type(
  comparator
)
"src/oasis/OASISVersion.ml" 387 13146 13169 "src/oasis/OASISVersion.ml" 387 13146 13191
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 387 13146 13195 "src/oasis/OASISVersion.ml" 387 13146 13203
type(
  t -> OASISDataNotation.t
)
ident(
  int_ref odn_of_t "src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
)
"src/oasis/OASISVersion.ml" 387 13146 13204 "src/oasis/OASISVersion.ml" 387 13146 13206
type(
  t
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 387 13146 13158 "src/oasis/OASISVersion.ml" 387 13146 13160
)
"src/oasis/OASISVersion.ml" 387 13146 13195 "src/oasis/OASISVersion.ml" 387 13146 13206
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 387 13146 13193 "src/oasis/OASISVersion.ml" 387 13146 13208
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 387 13146 13164 "src/oasis/OASISVersion.ml" 387 13146 13209
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 388 13210 13227 "src/oasis/OASISVersion.ml" 388 13210 13229
type(
  t
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 388 13210 13233 "src/oasis/OASISVersion.ml" 388 13210 13283
)
"src/oasis/OASISVersion.ml" 388 13210 13214 "src/oasis/OASISVersion.ml" 388 13210 13229
type(
  comparator
)
"src/oasis/OASISVersion.ml" 388 13210 13238 "src/oasis/OASISVersion.ml" 388 13210 13265
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 388 13210 13269 "src/oasis/OASISVersion.ml" 388 13210 13277
type(
  t -> OASISDataNotation.t
)
ident(
  int_ref odn_of_t "src/oasis/OASISVersion.ml" 378 12821 12825 "src/oasis/OASISVersion.ml" 378 12821 12833
)
"src/oasis/OASISVersion.ml" 388 13210 13278 "src/oasis/OASISVersion.ml" 388 13210 13280
type(
  t
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 388 13210 13227 "src/oasis/OASISVersion.ml" 388 13210 13229
)
"src/oasis/OASISVersion.ml" 388 13210 13269 "src/oasis/OASISVersion.ml" 388 13210 13280
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 388 13210 13267 "src/oasis/OASISVersion.ml" 388 13210 13282
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 388 13210 13233 "src/oasis/OASISVersion.ml" 388 13210 13283
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 389 13284 13294 "src/oasis/OASISVersion.ml" 389 13284 13296
type(
  comparator
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 390 13306 13312 "src/oasis/OASISVersion.ml" 391 13337 13392
)
"src/oasis/OASISVersion.ml" 389 13284 13298 "src/oasis/OASISVersion.ml" 389 13284 13300
type(
  comparator
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 390 13306 13312 "src/oasis/OASISVersion.ml" 391 13337 13392
)
"src/oasis/OASISVersion.ml" 389 13284 13288 "src/oasis/OASISVersion.ml" 389 13284 13302
type(
  comparator
)
"src/oasis/OASISVersion.ml" 390 13306 13317 "src/oasis/OASISVersion.ml" 390 13306 13335
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 391 13337 13347 "src/oasis/OASISVersion.ml" 391 13337 13364
type(
  comparator -> OASISDataNotation.t
)
ident(
  int_ref odn_of_comparator "src/oasis/OASISVersion.ml" 380 12865 12873 "src/oasis/OASISVersion.ml" 380 12865 12890
)
"src/oasis/OASISVersion.ml" 391 13337 13365 "src/oasis/OASISVersion.ml" 391 13337 13367
type(
  comparator
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 389 13284 13294 "src/oasis/OASISVersion.ml" 389 13284 13296
)
"src/oasis/OASISVersion.ml" 391 13337 13347 "src/oasis/OASISVersion.ml" 391 13337 13367
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 391 13337 13369 "src/oasis/OASISVersion.ml" 391 13337 13386
type(
  comparator -> OASISDataNotation.t
)
ident(
  int_ref odn_of_comparator "src/oasis/OASISVersion.ml" 380 12865 12873 "src/oasis/OASISVersion.ml" 380 12865 12890
)
"src/oasis/OASISVersion.ml" 391 13337 13387 "src/oasis/OASISVersion.ml" 391 13337 13389
type(
  comparator
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 389 13284 13298 "src/oasis/OASISVersion.ml" 389 13284 13300
)
"src/oasis/OASISVersion.ml" 391 13337 13369 "src/oasis/OASISVersion.ml" 391 13337 13389
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 391 13337 13345 "src/oasis/OASISVersion.ml" 391 13337 13391
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 390 13306 13312 "src/oasis/OASISVersion.ml" 391 13337 13392
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 392 13393 13404 "src/oasis/OASISVersion.ml" 392 13393 13406
type(
  comparator
)
ident(
  def v1 "src/oasis/OASISVersion.ml" 393 13416 13422 "src/oasis/OASISVersion.ml" 394 13448 13503
)
"src/oasis/OASISVersion.ml" 392 13393 13408 "src/oasis/OASISVersion.ml" 392 13393 13410
type(
  comparator
)
ident(
  def v0 "src/oasis/OASISVersion.ml" 393 13416 13422 "src/oasis/OASISVersion.ml" 394 13448 13503
)
"src/oasis/OASISVersion.ml" 392 13393 13397 "src/oasis/OASISVersion.ml" 392 13393 13412
type(
  comparator
)
"src/oasis/OASISVersion.ml" 393 13416 13427 "src/oasis/OASISVersion.ml" 393 13416 13446
type(
  OASISDataNotation.variant_name
)
"src/oasis/OASISVersion.ml" 394 13448 13458 "src/oasis/OASISVersion.ml" 394 13448 13475
type(
  comparator -> OASISDataNotation.t
)
ident(
  int_ref odn_of_comparator "src/oasis/OASISVersion.ml" 380 12865 12873 "src/oasis/OASISVersion.ml" 380 12865 12890
)
"src/oasis/OASISVersion.ml" 394 13448 13476 "src/oasis/OASISVersion.ml" 394 13448 13478
type(
  comparator
)
ident(
  int_ref v1 "src/oasis/OASISVersion.ml" 392 13393 13404 "src/oasis/OASISVersion.ml" 392 13393 13406
)
"src/oasis/OASISVersion.ml" 394 13448 13458 "src/oasis/OASISVersion.ml" 394 13448 13478
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 394 13448 13480 "src/oasis/OASISVersion.ml" 394 13448 13497
type(
  comparator -> OASISDataNotation.t
)
ident(
  int_ref odn_of_comparator "src/oasis/OASISVersion.ml" 380 12865 12873 "src/oasis/OASISVersion.ml" 380 12865 12890
)
"src/oasis/OASISVersion.ml" 394 13448 13498 "src/oasis/OASISVersion.ml" 394 13448 13500
type(
  comparator
)
ident(
  int_ref v0 "src/oasis/OASISVersion.ml" 392 13393 13408 "src/oasis/OASISVersion.ml" 392 13393 13410
)
"src/oasis/OASISVersion.ml" 394 13448 13480 "src/oasis/OASISVersion.ml" 394 13448 13500
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 394 13448 13456 "src/oasis/OASISVersion.ml" 394 13448 13502
type(
  OASISDataNotation.t list
)
"src/oasis/OASISVersion.ml" 393 13416 13422 "src/oasis/OASISVersion.ml" 394 13448 13503
type(
  OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 382 12925 12927 "src/oasis/OASISVersion.ml" 394 13448 13503
type(
  comparator -> OASISDataNotation.t
)
"src/oasis/OASISVersion.ml" 381 12893 12895 "src/oasis/OASISVersion.ml" 394 13448 13503
type(
  comparator -> OASISDataNotation.t
)
