"src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
type(
  OASISContext.source_filename
)
ident(
  def default_filename "src/base/BaseLog.ml" 33 1825 1825 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 30 1778 1801 "src/base/BaseLog.ml" 30 1778 1810
type(
  OASISUnixPath.unix_filename -> OASISContext.source_filename
)
ident(
  int_ref OASISContext.in_srcdir "src/oasis/OASISContext.mli" 38 1905 1905 "src/oasis/OASISContext.mli" 38 1905 1966
)
"src/base/BaseLog.ml" 30 1778 1811 "src/base/BaseLog.ml" 30 1778 1822
type(
  OASISUnixPath.unix_filename
)
"src/base/BaseLog.ml" 30 1778 1801 "src/base/BaseLog.ml" 30 1778 1822
type(
  OASISContext.source_filename
)
"src/base/BaseLog.ml" 33 1825 1829 "src/base/BaseLog.ml" 33 1825 1833
type(
  ctxt:OASISContext.t -> unit -> (string * string) list
)
ident(
  def load "src/base/BaseLog.ml" 72 2995 2995 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 33 1825 1835 "src/base/BaseLog.ml" 33 1825 1839
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseLog.ml" 33 1825 1840 "src/base/BaseLog.ml" 69 2987 2992
)
"src/base/BaseLog.ml" 33 1825 1840 "src/base/BaseLog.ml" 33 1825 1842
type(
  unit
)
"src/base/BaseLog.ml" 34 1845 1858 "src/base/BaseLog.ml" 34 1845 1872
ident(
  def SetTupleString "src/base/BaseLog.ml" 44 2098 2100 "src/base/BaseLog.ml" 69 2987 2992
)
"src/base/BaseLog.ml" 38 1935 1947 "src/base/BaseLog.ml" 38 1935 1954
type(
  String.t * String.t -> String.t * String.t -> int
)
ident(
  def compare "src/base/BaseLog.ml" 41 2063 2081 "src/base/BaseLog.ml" 42 2082 2091
)
"src/base/BaseLog.ml" 38 1935 1956 "src/base/BaseLog.ml" 38 1935 1959
type(
  String.t
)
ident(
  def s11 "src/base/BaseLog.ml" 38 1935 1966 "src/base/BaseLog.ml" 41 2063 2081
)
"src/base/BaseLog.ml" 38 1935 1961 "src/base/BaseLog.ml" 38 1935 1964
type(
  String.t
)
ident(
  def s12 "src/base/BaseLog.ml" 38 1935 1966 "src/base/BaseLog.ml" 41 2063 2081
)
"src/base/BaseLog.ml" 38 1935 1955 "src/base/BaseLog.ml" 38 1935 1965
type(
  String.t * String.t
)
"src/base/BaseLog.ml" 38 1935 1967 "src/base/BaseLog.ml" 38 1935 1970
type(
  String.t
)
ident(
  def s21 "src/base/BaseLog.ml" 39 1979 1989 "src/base/BaseLog.ml" 41 2063 2081
)
"src/base/BaseLog.ml" 38 1935 1972 "src/base/BaseLog.ml" 38 1935 1975
type(
  String.t
)
ident(
  def s22 "src/base/BaseLog.ml" 39 1979 1989 "src/base/BaseLog.ml" 41 2063 2081
)
"src/base/BaseLog.ml" 38 1935 1966 "src/base/BaseLog.ml" 38 1935 1976
type(
  String.t * String.t
)
"src/base/BaseLog.ml" 39 1979 1995 "src/base/BaseLog.ml" 39 1979 2009
type(
  String.t -> String.t -> int
)
ident(
  int_ref Stdlib.String.compare "string.mli" 155 5690 5690 "string.mli" 155 5690 5717
)
"src/base/BaseLog.ml" 39 1979 2010 "src/base/BaseLog.ml" 39 1979 2013
type(
  String.t
)
ident(
  int_ref s11 "src/base/BaseLog.ml" 38 1935 1956 "src/base/BaseLog.ml" 38 1935 1959
)
"src/base/BaseLog.ml" 39 1979 2014 "src/base/BaseLog.ml" 39 1979 2017
type(
  String.t
)
ident(
  int_ref s21 "src/base/BaseLog.ml" 38 1935 1967 "src/base/BaseLog.ml" 38 1935 1970
)
"src/base/BaseLog.ml" 39 1979 1995 "src/base/BaseLog.ml" 39 1979 2017
type(
  int
)
"src/base/BaseLog.ml" 40 2023 2035 "src/base/BaseLog.ml" 40 2023 2036
type(
  int
)
type(
  int
)
"src/base/BaseLog.ml" 40 2023 2040 "src/base/BaseLog.ml" 40 2023 2054
type(
  String.t -> String.t -> int
)
ident(
  int_ref Stdlib.String.compare "string.mli" 155 5690 5690 "string.mli" 155 5690 5717
)
"src/base/BaseLog.ml" 40 2023 2055 "src/base/BaseLog.ml" 40 2023 2058
type(
  String.t
)
ident(
  int_ref s12 "src/base/BaseLog.ml" 38 1935 1961 "src/base/BaseLog.ml" 38 1935 1964
)
"src/base/BaseLog.ml" 40 2023 2059 "src/base/BaseLog.ml" 40 2023 2062
type(
  String.t
)
ident(
  int_ref s22 "src/base/BaseLog.ml" 38 1935 1972 "src/base/BaseLog.ml" 38 1935 1975
)
"src/base/BaseLog.ml" 40 2023 2040 "src/base/BaseLog.ml" 40 2023 2062
type(
  int
)
"src/base/BaseLog.ml" 41 2063 2075 "src/base/BaseLog.ml" 41 2063 2076
type(
  int
)
type(
  int
)
ident(
  def n "src/base/BaseLog.ml" 41 2063 2080 "src/base/BaseLog.ml" 41 2063 2081
)
"src/base/BaseLog.ml" 41 2063 2080 "src/base/BaseLog.ml" 41 2063 2081
type(
  int
)
ident(
  int_ref n "src/base/BaseLog.ml" 41 2063 2075 "src/base/BaseLog.ml" 41 2063 2076
)
"src/base/BaseLog.ml" 39 1979 1989 "src/base/BaseLog.ml" 41 2063 2081
type(
  int
)
"src/base/BaseLog.ml" 44 2098 2103 "src/base/BaseLog.ml" 44 2098 2107
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 33 1825 1835 "src/base/BaseLog.ml" 33 1825 1839
)
"src/base/BaseLog.ml" 44 2098 2103 "src/base/BaseLog.ml" 44 2098 2113
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 44 2098 2103 "src/base/BaseLog.ml" 44 2098 2125
type(
  OASISContext.source_filename -> bool
)
"src/base/BaseLog.ml" 44 2098 2126 "src/base/BaseLog.ml" 44 2098 2142
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 44 2098 2103 "src/base/BaseLog.ml" 44 2098 2142
type(
  bool
)
"src/base/BaseLog.ml" 45 2154 2158 "src/base/BaseLog.ml" 45 2154 2169
type(
  OASISFileSystem.reader ->
  (OASISFileSystem.reader -> (string * string) list) ->
  (string * string) list
)
ident(
  int_ref OASISFileSystem.defer_close "src/oasis/OASISFileSystem.mli" 63 2560 2560 "src/oasis/OASISFileSystem.mli" 63 2560 2612
)
"src/base/BaseLog.ml" 46 2170 2177 "src/base/BaseLog.ml" 46 2170 2181
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 33 1825 1835 "src/base/BaseLog.ml" 33 1825 1839
)
"src/base/BaseLog.ml" 46 2170 2177 "src/base/BaseLog.ml" 46 2170 2187
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 46 2170 2177 "src/base/BaseLog.ml" 46 2170 2195
type(
  ?mode:open_flag list ->
  ?perm:int -> OASISContext.source_filename -> OASISFileSystem.reader
)
"src/base/BaseLog.ml" 46 2170 2196 "src/base/BaseLog.ml" 46 2170 2212
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 46 2170 2176 "src/base/BaseLog.ml" 46 2170 2213
type(
  OASISFileSystem.reader
)
"src/base/BaseLog.ml" 47 2214 2225 "src/base/BaseLog.ml" 47 2214 2228
type(
  OASISFileSystem.reader
)
ident(
  def rdr "src/base/BaseLog.ml" 48 2232 2241 "src/base/BaseLog.ml" 66 2917 2961
)
"src/base/BaseLog.ml" 48 2232 2245 "src/base/BaseLog.ml" 48 2232 2249
type(
  int ref
)
ident(
  def line "src/base/BaseLog.ml" 49 2261 2270 "src/base/BaseLog.ml" 66 2917 2961
)
"src/base/BaseLog.ml" 48 2232 2252 "src/base/BaseLog.ml" 48 2232 2255
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/base/BaseLog.ml" 48 2232 2256 "src/base/BaseLog.ml" 48 2232 2257
type(
  int
)
"src/base/BaseLog.ml" 48 2232 2252 "src/base/BaseLog.ml" 48 2232 2257
type(
  int ref
)
"src/base/BaseLog.ml" 49 2261 2274 "src/base/BaseLog.ml" 49 2261 2277
type(
  Genlex.token Stream.t
)
ident(
  def lxr "src/base/BaseLog.ml" 50 2327 2336 "src/base/BaseLog.ml" 66 2917 2961
)
"src/base/BaseLog.ml" 49 2261 2280 "src/base/BaseLog.ml" 49 2261 2297
type(
  string list -> char Stream.t -> Genlex.token Stream.t
)
ident(
  int_ref Stdlib.Genlex.make_lexer "genlex.mli" 66 2932 2932 "genlex.mli" 66 2932 2995
)
"src/base/BaseLog.ml" 49 2261 2298 "src/base/BaseLog.ml" 49 2261 2300
type(
  string list
)
"src/base/BaseLog.ml" 49 2261 2302 "src/base/BaseLog.ml" 49 2261 2318
type(
  OASISFileSystem.reader -> char Stream.t
)
ident(
  int_ref OASISFileSystem.stream_of_reader "src/oasis/OASISFileSystem.mli" 68 2676 2676 "src/oasis/OASISFileSystem.mli" 68 2676 2722
)
"src/base/BaseLog.ml" 49 2261 2319 "src/base/BaseLog.ml" 49 2261 2322
type(
  OASISFileSystem.reader
)
ident(
  int_ref rdr "src/base/BaseLog.ml" 47 2214 2225 "src/base/BaseLog.ml" 47 2214 2228
)
"src/base/BaseLog.ml" 49 2261 2301 "src/base/BaseLog.ml" 49 2261 2323
type(
  char Stream.t
)
"src/base/BaseLog.ml" 49 2261 2280 "src/base/BaseLog.ml" 49 2261 2323
type(
  Genlex.token Stream.t
)
"src/base/BaseLog.ml" 50 2327 2344 "src/base/BaseLog.ml" 50 2327 2352
type(
  SetTupleString.t * (string * string) list -> (string * string) list
)
ident(
  def read_aux "src/base/BaseLog.ml" 50 2327 2336 "src/base/BaseLog.ml" 66 2917 2961
)
"src/base/BaseLog.ml" 50 2327 2354 "src/base/BaseLog.ml" 50 2327 2356
type(
  SetTupleString.t
)
ident(
  def st "src/base/BaseLog.ml" 51 2365 2376 "src/base/BaseLog.ml" 64 2884 2904
)
"src/base/BaseLog.ml" 50 2327 2358 "src/base/BaseLog.ml" 50 2327 2361
type(
  (string * string) list
)
ident(
  def lst "src/base/BaseLog.ml" 51 2365 2376 "src/base/BaseLog.ml" 64 2884 2904
)
"src/base/BaseLog.ml" 50 2327 2353 "src/base/BaseLog.ml" 50 2327 2362
type(
  SetTupleString.t * (string * string) list
)
"src/base/BaseLog.ml" 51 2365 2382 "src/base/BaseLog.ml" 51 2365 2394
type(
  int -> Genlex.token Stream.t -> Genlex.token list
)
ident(
  int_ref Stdlib.Stream.npeek "stream.mli" 91 3296 3296 "stream.mli" 91 3296 3330
)
"src/base/BaseLog.ml" 51 2365 2395 "src/base/BaseLog.ml" 51 2365 2396
type(
  int
)
"src/base/BaseLog.ml" 51 2365 2397 "src/base/BaseLog.ml" 51 2365 2400
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseLog.ml" 49 2261 2274 "src/base/BaseLog.ml" 49 2261 2277
)
"src/base/BaseLog.ml" 51 2365 2382 "src/base/BaseLog.ml" 51 2365 2400
type(
  Genlex.token list
)
"src/base/BaseLog.ml" 52 2406 2434 "src/base/BaseLog.ml" 52 2406 2435
type(
  string
)
ident(
  def e "src/base/BaseLog.ml" 53 2457 2470 "src/base/BaseLog.ml" 58 2630 2689
)
"src/base/BaseLog.ml" 52 2406 2420 "src/base/BaseLog.ml" 52 2406 2435
type(
  Genlex.token
)
"src/base/BaseLog.ml" 52 2406 2451 "src/base/BaseLog.ml" 52 2406 2452
type(
  string
)
ident(
  def d "src/base/BaseLog.ml" 53 2457 2470 "src/base/BaseLog.ml" 58 2630 2689
)
"src/base/BaseLog.ml" 52 2406 2437 "src/base/BaseLog.ml" 52 2406 2452
type(
  Genlex.token
)
"src/base/BaseLog.ml" 52 2406 2419 "src/base/BaseLog.ml" 52 2406 2453
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseLog.ml" 53 2457 2474 "src/base/BaseLog.ml" 53 2457 2475
type(
  string * string
)
ident(
  def t "src/base/BaseLog.ml" 54 2486 2499 "src/base/BaseLog.ml" 58 2630 2689
)
"src/base/BaseLog.ml" 53 2457 2478 "src/base/BaseLog.ml" 53 2457 2479
type(
  string
)
ident(
  int_ref e "src/base/BaseLog.ml" 52 2406 2434 "src/base/BaseLog.ml" 52 2406 2435
)
"src/base/BaseLog.ml" 53 2457 2481 "src/base/BaseLog.ml" 53 2457 2482
type(
  string
)
ident(
  int_ref d "src/base/BaseLog.ml" 52 2406 2451 "src/base/BaseLog.ml" 52 2406 2452
)
"src/base/BaseLog.ml" 53 2457 2478 "src/base/BaseLog.ml" 53 2457 2482
type(
  string * string
)
"src/base/BaseLog.ml" 54 2486 2499 "src/base/BaseLog.ml" 54 2486 2510
type(
  Genlex.token Stream.t -> unit
)
ident(
  int_ref Stdlib.Stream.junk "stream.mli" 83 3056 3056 "stream.mli" 83 3056 3079
)
"src/base/BaseLog.ml" 54 2486 2511 "src/base/BaseLog.ml" 54 2486 2514
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseLog.ml" 49 2261 2274 "src/base/BaseLog.ml" 49 2261 2277
)
"src/base/BaseLog.ml" 54 2486 2499 "src/base/BaseLog.ml" 54 2486 2514
type(
  unit
)
"src/base/BaseLog.ml" 54 2486 2516 "src/base/BaseLog.ml" 54 2486 2527
type(
  Genlex.token Stream.t -> unit
)
ident(
  int_ref Stdlib.Stream.junk "stream.mli" 83 3056 3056 "stream.mli" 83 3056 3079
)
"src/base/BaseLog.ml" 54 2486 2528 "src/base/BaseLog.ml" 54 2486 2531
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseLog.ml" 49 2261 2274 "src/base/BaseLog.ml" 49 2261 2277
)
"src/base/BaseLog.ml" 54 2486 2516 "src/base/BaseLog.ml" 54 2486 2531
type(
  unit
)
"src/base/BaseLog.ml" 55 2533 2549 "src/base/BaseLog.ml" 55 2533 2567
type(
  SetTupleString.elt -> SetTupleString.t -> bool
)
ident(
  int_ref SetTupleString.mem "set.mli" 80 3035 3039 "set.mli" 80 3035 3064
)
"src/base/BaseLog.ml" 55 2533 2568 "src/base/BaseLog.ml" 55 2533 2569
type(
  SetTupleString.elt
)
ident(
  int_ref t "src/base/BaseLog.ml" 53 2457 2474 "src/base/BaseLog.ml" 53 2457 2475
)
"src/base/BaseLog.ml" 55 2533 2570 "src/base/BaseLog.ml" 55 2533 2572
type(
  SetTupleString.t
)
ident(
  int_ref st "src/base/BaseLog.ml" 50 2327 2354 "src/base/BaseLog.ml" 50 2327 2356
)
"src/base/BaseLog.ml" 55 2533 2549 "src/base/BaseLog.ml" 55 2533 2572
type(
  bool
)
"src/base/BaseLog.ml" 56 2578 2593 "src/base/BaseLog.ml" 56 2578 2601
type(
  SetTupleString.t * (string * string) list -> (string * string) list
)
ident(
  int_ref read_aux "src/base/BaseLog.ml" 50 2327 2344 "src/base/BaseLog.ml" 50 2327 2352
)
"src/base/BaseLog.ml" 56 2578 2603 "src/base/BaseLog.ml" 56 2578 2605
type(
  SetTupleString.t
)
ident(
  int_ref st "src/base/BaseLog.ml" 50 2327 2354 "src/base/BaseLog.ml" 50 2327 2356
)
"src/base/BaseLog.ml" 56 2578 2607 "src/base/BaseLog.ml" 56 2578 2610
type(
  (string * string) list
)
ident(
  int_ref lst "src/base/BaseLog.ml" 50 2327 2358 "src/base/BaseLog.ml" 50 2327 2361
)
"src/base/BaseLog.ml" 56 2578 2602 "src/base/BaseLog.ml" 56 2578 2611
type(
  SetTupleString.t * (string * string) list
)
"src/base/BaseLog.ml" 56 2578 2593 "src/base/BaseLog.ml" 56 2578 2611
type(
  (string * string) list
)
"src/base/BaseLog.ml" 58 2630 2645 "src/base/BaseLog.ml" 58 2630 2653
type(
  SetTupleString.t * (string * string) list -> (string * string) list
)
ident(
  int_ref read_aux "src/base/BaseLog.ml" 50 2327 2344 "src/base/BaseLog.ml" 50 2327 2352
)
"src/base/BaseLog.ml" 58 2630 2655 "src/base/BaseLog.ml" 58 2630 2673
type(
  SetTupleString.elt -> SetTupleString.t -> SetTupleString.t
)
ident(
  int_ref SetTupleString.add "set.mli" 83 3129 3133 "set.mli" 83 3129 3155
)
"src/base/BaseLog.ml" 58 2630 2674 "src/base/BaseLog.ml" 58 2630 2675
type(
  SetTupleString.elt
)
ident(
  int_ref t "src/base/BaseLog.ml" 53 2457 2474 "src/base/BaseLog.ml" 53 2457 2475
)
"src/base/BaseLog.ml" 58 2630 2676 "src/base/BaseLog.ml" 58 2630 2678
type(
  SetTupleString.t
)
ident(
  int_ref st "src/base/BaseLog.ml" 50 2327 2354 "src/base/BaseLog.ml" 50 2327 2356
)
"src/base/BaseLog.ml" 58 2630 2655 "src/base/BaseLog.ml" 58 2630 2678
type(
  SetTupleString.t
)
"src/base/BaseLog.ml" 58 2630 2680 "src/base/BaseLog.ml" 58 2630 2681
type(
  string * string
)
ident(
  int_ref t "src/base/BaseLog.ml" 53 2457 2474 "src/base/BaseLog.ml" 53 2457 2475
)
"src/base/BaseLog.ml" 58 2630 2685 "src/base/BaseLog.ml" 58 2630 2688
type(
  (string * string) list
)
ident(
  int_ref lst "src/base/BaseLog.ml" 50 2327 2358 "src/base/BaseLog.ml" 50 2327 2361
)
"src/base/BaseLog.ml" 58 2630 2680 "src/base/BaseLog.ml" 58 2630 2688
type(
  (string * string) list
)
"src/base/BaseLog.ml" 58 2630 2654 "src/base/BaseLog.ml" 58 2630 2689
type(
  SetTupleString.t * (string * string) list
)
"src/base/BaseLog.ml" 58 2630 2645 "src/base/BaseLog.ml" 58 2630 2689
type(
  (string * string) list
)
"src/base/BaseLog.ml" 55 2533 2546 "src/base/BaseLog.ml" 58 2630 2689
type(
  (string * string) list
)
"src/base/BaseLog.ml" 54 2486 2516 "src/base/BaseLog.ml" 58 2630 2689
type(
  (string * string) list
)
"src/base/BaseLog.ml" 54 2486 2499 "src/base/BaseLog.ml" 58 2630 2689
type(
  (string * string) list
)
"src/base/BaseLog.ml" 53 2457 2470 "src/base/BaseLog.ml" 58 2630 2689
type(
  (string * string) list
)
"src/base/BaseLog.ml" 59 2690 2703 "src/base/BaseLog.ml" 59 2690 2705
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseLog.ml" 59 2690 2709 "src/base/BaseLog.ml" 59 2690 2717
type(
  (string * string) list -> (string * string) list
)
ident(
  int_ref Stdlib.List.rev "list.mli" 90 3519 3519 "list.mli" 90 3519 3547
)
"src/base/BaseLog.ml" 59 2690 2718 "src/base/BaseLog.ml" 59 2690 2721
type(
  (string * string) list
)
ident(
  int_ref lst "src/base/BaseLog.ml" 50 2327 2358 "src/base/BaseLog.ml" 50 2327 2361
)
"src/base/BaseLog.ml" 59 2690 2709 "src/base/BaseLog.ml" 59 2690 2721
type(
  (string * string) list
)
"src/base/BaseLog.ml" 60 2722 2735 "src/base/BaseLog.ml" 60 2722 2736
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseLog.ml" 61 2740 2753 "src/base/BaseLog.ml" 61 2740 2762
type(
  (string -> int -> (string * string) list, unit, string,
   (string * string) list)
  format4 -> string -> int -> (string * string) list
)
ident(
  int_ref OASISUtils.failwithf "src/oasis/OASISUtils.mli" 121 3794 3794 "src/oasis/OASISUtils.mli" 121 3794 3845
)
"src/base/BaseLog.ml" 62 2763 2779 "src/base/BaseLog.ml" 62 2763 2781
type(
  (string -> int -> (string * string) list, unit, string,
   (string * string) list)
  format4 ->
  (string -> int -> (string * string) list, unit, string,
   (string * string) list)
  format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseLog.ml" 62 2763 2782 "src/base/BaseLog.ml" 62 2763 2818
type(
  (string -> int -> (string * string) list, unit, string,
   (string * string) list)
  format4
)
"src/base/BaseLog.ml" 62 2763 2778 "src/base/BaseLog.ml" 62 2763 2819
type(
  (string -> int -> (string * string) list, unit, string,
   (string * string) list)
  format4
)
"src/base/BaseLog.ml" 63 2820 2836 "src/base/BaseLog.ml" 63 2820 2840
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 33 1825 1835 "src/base/BaseLog.ml" 33 1825 1839
)
"src/base/BaseLog.ml" 63 2820 2836 "src/base/BaseLog.ml" 63 2820 2846
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 63 2820 2836 "src/base/BaseLog.ml" 63 2820 2865
type(
  OASISContext.source_filename -> string
)
"src/base/BaseLog.ml" 63 2820 2866 "src/base/BaseLog.ml" 63 2820 2882
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 63 2820 2835 "src/base/BaseLog.ml" 63 2820 2883
type(
  string
)
"src/base/BaseLog.ml" 64 2884 2899 "src/base/BaseLog.ml" 64 2884 2900
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/base/BaseLog.ml" 64 2884 2900 "src/base/BaseLog.ml" 64 2884 2904
type(
  int ref
)
ident(
  int_ref line "src/base/BaseLog.ml" 48 2232 2245 "src/base/BaseLog.ml" 48 2232 2249
)
"src/base/BaseLog.ml" 64 2884 2899 "src/base/BaseLog.ml" 64 2884 2904
type(
  int
)
"src/base/BaseLog.ml" 61 2740 2753 "src/base/BaseLog.ml" 64 2884 2904
type(
  (string * string) list
)
"src/base/BaseLog.ml" 51 2365 2376 "src/base/BaseLog.ml" 64 2884 2904
type(
  (string * string) list
)
"src/base/BaseLog.ml" 66 2917 2926 "src/base/BaseLog.ml" 66 2917 2934
type(
  SetTupleString.t * (string * string) list -> (string * string) list
)
ident(
  int_ref read_aux "src/base/BaseLog.ml" 50 2327 2344 "src/base/BaseLog.ml" 50 2327 2352
)
"src/base/BaseLog.ml" 66 2917 2936 "src/base/BaseLog.ml" 66 2917 2956
type(
  SetTupleString.t
)
ident(
  int_ref SetTupleString.empty "set.mli" 74 2915 2919 "set.mli" 74 2915 2931
)
"src/base/BaseLog.ml" 66 2917 2958 "src/base/BaseLog.ml" 66 2917 2960
type(
  (string * string) list
)
"src/base/BaseLog.ml" 66 2917 2935 "src/base/BaseLog.ml" 66 2917 2961
type(
  SetTupleString.t * (string * string) list
)
"src/base/BaseLog.ml" 66 2917 2926 "src/base/BaseLog.ml" 66 2917 2961
type(
  (string * string) list
)
"src/base/BaseLog.ml" 50 2327 2336 "src/base/BaseLog.ml" 66 2917 2961
type(
  (string * string) list
)
"src/base/BaseLog.ml" 49 2261 2270 "src/base/BaseLog.ml" 66 2917 2961
type(
  (string * string) list
)
"src/base/BaseLog.ml" 48 2232 2241 "src/base/BaseLog.ml" 66 2917 2961
type(
  (string * string) list
)
"src/base/BaseLog.ml" 47 2214 2220 "src/base/BaseLog.ml" 66 2917 2962
type(
  OASISFileSystem.reader -> (string * string) list
)
"src/base/BaseLog.ml" 44 2098 2148 "src/base/BaseLog.ml" 67 2963 2968
type(
  (string * string) list
)
"src/base/BaseLog.ml" 67 2963 2974 "src/base/BaseLog.ml" 69 2987 2992
type(
  (string * string) list
)
"src/base/BaseLog.ml" 44 2098 2100 "src/base/BaseLog.ml" 69 2987 2992
type(
  (string * string) list
)
"src/base/BaseLog.ml" 34 1845 1847 "src/base/BaseLog.ml" 69 2987 2992
type(
  (string * string) list
)
"src/base/BaseLog.ml" 72 2995 2999 "src/base/BaseLog.ml" 72 2995 3007
type(
  ctxt:OASISContext.t -> string -> string -> unit
)
ident(
  def register "src/base/BaseLog.ml" 84 3288 3288 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 72 2995 3009 "src/base/BaseLog.ml" 72 2995 3013
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseLog.ml" 72 2995 3014 "src/base/BaseLog.ml" 81 3262 3285
)
"src/base/BaseLog.ml" 72 2995 3014 "src/base/BaseLog.ml" 72 2995 3019
type(
  string
)
ident(
  def event "src/base/BaseLog.ml" 72 2995 3020 "src/base/BaseLog.ml" 81 3262 3285
)
"src/base/BaseLog.ml" 72 2995 3020 "src/base/BaseLog.ml" 72 2995 3024
type(
  string
)
ident(
  def data "src/base/BaseLog.ml" 73 3027 3029 "src/base/BaseLog.ml" 81 3262 3285
)
"src/base/BaseLog.ml" 73 3027 3029 "src/base/BaseLog.ml" 73 3027 3040
type(
  OASISFileSystem.writer -> (OASISFileSystem.writer -> unit) -> unit
)
ident(
  int_ref OASISFileSystem.defer_close "src/oasis/OASISFileSystem.mli" 63 2560 2560 "src/oasis/OASISFileSystem.mli" 63 2560 2612
)
"src/base/BaseLog.ml" 74 3041 3046 "src/base/BaseLog.ml" 74 3041 3050
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 72 2995 3009 "src/base/BaseLog.ml" 72 2995 3013
)
"src/base/BaseLog.ml" 74 3041 3046 "src/base/BaseLog.ml" 74 3041 3056
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 74 3041 3046 "src/base/BaseLog.ml" 74 3041 3065
type(
  ?mode:open_flag list ->
  ?perm:int -> OASISContext.source_filename -> OASISFileSystem.writer
)
"src/base/BaseLog.ml" 75 3066 3080 "src/base/BaseLog.ml" 75 3066 3091
type(
  open_flag
)
"src/base/BaseLog.ml" 75 3066 3093 "src/base/BaseLog.ml" 75 3066 3103
type(
  open_flag
)
"src/base/BaseLog.ml" 75 3066 3105 "src/base/BaseLog.ml" 75 3066 3114
type(
  open_flag
)
"src/base/BaseLog.ml" 75 3066 3079 "src/base/BaseLog.ml" 75 3066 3115
type(
  open_flag list
)
type(
  open_flag list option
)
"src/base/BaseLog.ml" 76 3116 3129 "src/base/BaseLog.ml" 76 3116 3134
type(
  int
)
type(
  int option
)
"src/base/BaseLog.ml" 77 3135 3142 "src/base/BaseLog.ml" 77 3135 3158
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 74 3041 3045 "src/base/BaseLog.ml" 77 3135 3159
type(
  OASISFileSystem.writer
)
"src/base/BaseLog.ml" 78 3160 3169 "src/base/BaseLog.ml" 78 3160 3173
type(
  OASISFileSystem.writer
)
ident(
  def wrtr "src/base/BaseLog.ml" 79 3177 3184 "src/base/BaseLog.ml" 81 3262 3284
)
"src/base/BaseLog.ml" 79 3177 3188 "src/base/BaseLog.ml" 79 3177 3191
type(
  Buffer.t
)
ident(
  def buf "src/base/BaseLog.ml" 80 3214 3221 "src/base/BaseLog.ml" 81 3262 3284
)
"src/base/BaseLog.ml" 79 3177 3194 "src/base/BaseLog.ml" 79 3177 3207
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/base/BaseLog.ml" 79 3177 3208 "src/base/BaseLog.ml" 79 3177 3210
type(
  int
)
"src/base/BaseLog.ml" 79 3177 3194 "src/base/BaseLog.ml" 79 3177 3210
type(
  Buffer.t
)
"src/base/BaseLog.ml" 80 3214 3221 "src/base/BaseLog.ml" 80 3214 3235
type(
  Buffer.t ->
  (string -> string -> unit, Buffer.t, unit) format ->
  string -> string -> unit
)
ident(
  int_ref Stdlib.Printf.bprintf "printf.mli" 139 7305 7305 "printf.mli" 139 7305 7364
)
"src/base/BaseLog.ml" 80 3214 3236 "src/base/BaseLog.ml" 80 3214 3239
type(
  Buffer.t
)
ident(
  int_ref buf "src/base/BaseLog.ml" 79 3177 3188 "src/base/BaseLog.ml" 79 3177 3191
)
"src/base/BaseLog.ml" 80 3214 3240 "src/base/BaseLog.ml" 80 3214 3249
type(
  (string -> string -> unit, Buffer.t, unit) format
)
"src/base/BaseLog.ml" 80 3214 3250 "src/base/BaseLog.ml" 80 3214 3255
type(
  string
)
ident(
  int_ref event "src/base/BaseLog.ml" 72 2995 3014 "src/base/BaseLog.ml" 72 2995 3019
)
"src/base/BaseLog.ml" 80 3214 3256 "src/base/BaseLog.ml" 80 3214 3260
type(
  string
)
ident(
  int_ref data "src/base/BaseLog.ml" 72 2995 3020 "src/base/BaseLog.ml" 72 2995 3024
)
"src/base/BaseLog.ml" 80 3214 3221 "src/base/BaseLog.ml" 80 3214 3260
type(
  unit
)
"src/base/BaseLog.ml" 81 3262 3269 "src/base/BaseLog.ml" 81 3262 3273
type(
  OASISFileSystem.writer
)
ident(
  int_ref wrtr "src/base/BaseLog.ml" 78 3160 3169 "src/base/BaseLog.ml" 78 3160 3173
)
"src/base/BaseLog.ml" 81 3262 3269 "src/base/BaseLog.ml" 81 3262 3280
type(
  Buffer.t -> unit
)
"src/base/BaseLog.ml" 81 3262 3281 "src/base/BaseLog.ml" 81 3262 3284
type(
  Buffer.t
)
ident(
  int_ref buf "src/base/BaseLog.ml" 79 3177 3188 "src/base/BaseLog.ml" 79 3177 3191
)
"src/base/BaseLog.ml" 81 3262 3269 "src/base/BaseLog.ml" 81 3262 3284
type(
  unit
)
"src/base/BaseLog.ml" 80 3214 3221 "src/base/BaseLog.ml" 81 3262 3284
type(
  unit
)
"src/base/BaseLog.ml" 79 3177 3184 "src/base/BaseLog.ml" 81 3262 3284
type(
  unit
)
"src/base/BaseLog.ml" 78 3160 3164 "src/base/BaseLog.ml" 81 3262 3285
type(
  OASISFileSystem.writer -> unit
)
"src/base/BaseLog.ml" 73 3027 3029 "src/base/BaseLog.ml" 81 3262 3285
type(
  unit
)
"src/base/BaseLog.ml" 84 3288 3292 "src/base/BaseLog.ml" 84 3288 3302
type(
  ctxt:OASISContext.t -> string -> string -> unit
)
ident(
  def unregister "src/base/BaseLog.ml" 100 3682 3682 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 84 3288 3304 "src/base/BaseLog.ml" 84 3288 3308
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseLog.ml" 84 3288 3309 "src/base/BaseLog.ml" 97 3641 3679
)
"src/base/BaseLog.ml" 84 3288 3309 "src/base/BaseLog.ml" 84 3288 3314
type(
  string
)
ident(
  def event "src/base/BaseLog.ml" 84 3288 3315 "src/base/BaseLog.ml" 97 3641 3679
)
"src/base/BaseLog.ml" 84 3288 3315 "src/base/BaseLog.ml" 84 3288 3319
type(
  string
)
ident(
  def data "src/base/BaseLog.ml" 85 3322 3324 "src/base/BaseLog.ml" 97 3641 3679
)
"src/base/BaseLog.ml" 85 3322 3328 "src/base/BaseLog.ml" 85 3322 3331
type(
  (string * string) list
)
ident(
  def lst "src/base/BaseLog.ml" 86 3351 3353 "src/base/BaseLog.ml" 97 3641 3679
)
"src/base/BaseLog.ml" 85 3322 3334 "src/base/BaseLog.ml" 85 3322 3338
type(
  ctxt:OASISContext.t -> unit -> (string * string) list
)
ident(
  int_ref load "src/base/BaseLog.ml" 33 1825 1829 "src/base/BaseLog.ml" 33 1825 1833
)
"src/base/BaseLog.ml" 85 3322 3340 "src/base/BaseLog.ml" 85 3322 3344
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 84 3288 3304 "src/base/BaseLog.ml" 84 3288 3308
)
"src/base/BaseLog.ml" 85 3322 3345 "src/base/BaseLog.ml" 85 3322 3347
type(
  unit
)
"src/base/BaseLog.ml" 85 3322 3334 "src/base/BaseLog.ml" 85 3322 3347
type(
  (string * string) list
)
"src/base/BaseLog.ml" 86 3351 3357 "src/base/BaseLog.ml" 86 3351 3360
type(
  Buffer.t
)
ident(
  def buf "src/base/BaseLog.ml" 87 3383 3385 "src/base/BaseLog.ml" 97 3641 3679
)
"src/base/BaseLog.ml" 86 3351 3363 "src/base/BaseLog.ml" 86 3351 3376
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/base/BaseLog.ml" 86 3351 3377 "src/base/BaseLog.ml" 86 3351 3379
type(
  int
)
"src/base/BaseLog.ml" 86 3351 3363 "src/base/BaseLog.ml" 86 3351 3379
type(
  Buffer.t
)
"src/base/BaseLog.ml" 87 3383 3385 "src/base/BaseLog.ml" 87 3383 3394
type(
  (string * string -> unit) -> (string * string) list -> unit
)
ident(
  int_ref Stdlib.List.iter "list.mli" 159 5701 5701 "list.mli" 159 5701 5743
)
"src/base/BaseLog.ml" 88 3395 3405 "src/base/BaseLog.ml" 88 3395 3406
type(
  string
)
ident(
  def e "src/base/BaseLog.ml" 89 3414 3421 "src/base/BaseLog.ml" 90 3453 3494
)
"src/base/BaseLog.ml" 88 3395 3408 "src/base/BaseLog.ml" 88 3395 3409
type(
  string
)
ident(
  def d "src/base/BaseLog.ml" 89 3414 3421 "src/base/BaseLog.ml" 90 3453 3494
)
"src/base/BaseLog.ml" 88 3395 3404 "src/base/BaseLog.ml" 88 3395 3410
type(
  string * string
)
"src/base/BaseLog.ml" 89 3414 3424 "src/base/BaseLog.ml" 89 3414 3425
type(
  string
)
ident(
  int_ref e "src/base/BaseLog.ml" 88 3395 3405 "src/base/BaseLog.ml" 88 3395 3406
)
"src/base/BaseLog.ml" 89 3414 3426 "src/base/BaseLog.ml" 89 3414 3428
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/base/BaseLog.ml" 89 3414 3429 "src/base/BaseLog.ml" 89 3414 3434
type(
  string
)
ident(
  int_ref event "src/base/BaseLog.ml" 84 3288 3309 "src/base/BaseLog.ml" 84 3288 3314
)
"src/base/BaseLog.ml" 89 3414 3424 "src/base/BaseLog.ml" 89 3414 3434
type(
  bool
)
"src/base/BaseLog.ml" 89 3414 3435 "src/base/BaseLog.ml" 89 3414 3437
type(
  bool -> bool -> bool
)
ident(
  int_ref Stdlib.( || ) "stdlib.mli" 227 9492 9492 "stdlib.mli" 227 9492 9542
)
"src/base/BaseLog.ml" 89 3414 3438 "src/base/BaseLog.ml" 89 3414 3439
type(
  string
)
ident(
  int_ref d "src/base/BaseLog.ml" 88 3395 3408 "src/base/BaseLog.ml" 88 3395 3409
)
"src/base/BaseLog.ml" 89 3414 3440 "src/base/BaseLog.ml" 89 3414 3442
type(
  string -> string -> bool
)
ident(
  int_ref Stdlib.( <> ) "stdlib.mli" 130 5559 5559 "stdlib.mli" 130 5559 5607
)
"src/base/BaseLog.ml" 89 3414 3443 "src/base/BaseLog.ml" 89 3414 3447
type(
  string
)
ident(
  int_ref data "src/base/BaseLog.ml" 84 3288 3315 "src/base/BaseLog.ml" 84 3288 3319
)
"src/base/BaseLog.ml" 89 3414 3438 "src/base/BaseLog.ml" 89 3414 3447
type(
  bool
)
"src/base/BaseLog.ml" 89 3414 3424 "src/base/BaseLog.ml" 89 3414 3447
type(
  bool
)
"src/base/BaseLog.ml" 90 3453 3462 "src/base/BaseLog.ml" 90 3453 3476
type(
  Buffer.t ->
  (string -> string -> unit, Buffer.t, unit) format ->
  string -> string -> unit
)
ident(
  int_ref Stdlib.Printf.bprintf "printf.mli" 139 7305 7305 "printf.mli" 139 7305 7364
)
"src/base/BaseLog.ml" 90 3453 3477 "src/base/BaseLog.ml" 90 3453 3480
type(
  Buffer.t
)
ident(
  int_ref buf "src/base/BaseLog.ml" 86 3351 3357 "src/base/BaseLog.ml" 86 3351 3360
)
"src/base/BaseLog.ml" 90 3453 3481 "src/base/BaseLog.ml" 90 3453 3490
type(
  (string -> string -> unit, Buffer.t, unit) format
)
"src/base/BaseLog.ml" 90 3453 3491 "src/base/BaseLog.ml" 90 3453 3492
type(
  string
)
ident(
  int_ref e "src/base/BaseLog.ml" 88 3395 3405 "src/base/BaseLog.ml" 88 3395 3406
)
"src/base/BaseLog.ml" 90 3453 3493 "src/base/BaseLog.ml" 90 3453 3494
type(
  string
)
ident(
  int_ref d "src/base/BaseLog.ml" 88 3395 3408 "src/base/BaseLog.ml" 88 3395 3409
)
"src/base/BaseLog.ml" 90 3453 3462 "src/base/BaseLog.ml" 90 3453 3494
type(
  unit
)
"src/base/BaseLog.ml" 89 3414 3421 "src/base/BaseLog.ml" 90 3453 3494
type(
  unit
)
"src/base/BaseLog.ml" 88 3395 3399 "src/base/BaseLog.ml" 90 3453 3495
type(
  string * string -> unit
)
"src/base/BaseLog.ml" 91 3496 3500 "src/base/BaseLog.ml" 91 3496 3503
type(
  (string * string) list
)
ident(
  int_ref lst "src/base/BaseLog.ml" 85 3322 3328 "src/base/BaseLog.ml" 85 3322 3331
)
"src/base/BaseLog.ml" 87 3383 3385 "src/base/BaseLog.ml" 91 3496 3503
type(
  unit
)
"src/base/BaseLog.ml" 92 3505 3510 "src/base/BaseLog.ml" 92 3505 3523
type(
  Buffer.t -> int
)
ident(
  int_ref Stdlib.Buffer.length "buffer.mli" 80 3386 3386 "buffer.mli" 80 3386 3407
)
"src/base/BaseLog.ml" 92 3505 3524 "src/base/BaseLog.ml" 92 3505 3527
type(
  Buffer.t
)
ident(
  int_ref buf "src/base/BaseLog.ml" 86 3351 3357 "src/base/BaseLog.ml" 86 3351 3360
)
"src/base/BaseLog.ml" 92 3505 3510 "src/base/BaseLog.ml" 92 3505 3527
type(
  int
)
"src/base/BaseLog.ml" 92 3505 3528 "src/base/BaseLog.ml" 92 3505 3529
type(
  int -> int -> bool
)
ident(
  int_ref Stdlib.( > ) "stdlib.mli" 140 5875 5875 "stdlib.mli" 140 5875 5925
)
"src/base/BaseLog.ml" 92 3505 3530 "src/base/BaseLog.ml" 92 3505 3531
type(
  int
)
"src/base/BaseLog.ml" 92 3505 3510 "src/base/BaseLog.ml" 92 3505 3531
type(
  bool
)
"src/base/BaseLog.ml" 93 3537 3541 "src/base/BaseLog.ml" 93 3537 3552
type(
  OASISFileSystem.writer -> (OASISFileSystem.writer -> unit) -> unit
)
ident(
  int_ref OASISFileSystem.defer_close "src/oasis/OASISFileSystem.mli" 63 2560 2560 "src/oasis/OASISFileSystem.mli" 63 2560 2612
)
"src/base/BaseLog.ml" 94 3553 3560 "src/base/BaseLog.ml" 94 3553 3564
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 84 3288 3304 "src/base/BaseLog.ml" 84 3288 3308
)
"src/base/BaseLog.ml" 94 3553 3560 "src/base/BaseLog.ml" 94 3553 3570
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 94 3553 3560 "src/base/BaseLog.ml" 94 3553 3579
type(
  ?mode:open_flag list ->
  ?perm:int -> OASISContext.source_filename -> OASISFileSystem.writer
)
"src/base/BaseLog.ml" 94 3553 3580 "src/base/BaseLog.ml" 94 3553 3596
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 94 3553 3559 "src/base/BaseLog.ml" 94 3553 3597
type(
  OASISFileSystem.writer
)
"src/base/BaseLog.ml" 95 3598 3609 "src/base/BaseLog.ml" 95 3598 3613
type(
  OASISFileSystem.writer
)
ident(
  def wrtr "src/base/BaseLog.ml" 95 3598 3617 "src/base/BaseLog.ml" 95 3598 3632
)
"src/base/BaseLog.ml" 95 3598 3617 "src/base/BaseLog.ml" 95 3598 3621
type(
  OASISFileSystem.writer
)
ident(
  int_ref wrtr "src/base/BaseLog.ml" 95 3598 3609 "src/base/BaseLog.ml" 95 3598 3613
)
"src/base/BaseLog.ml" 95 3598 3617 "src/base/BaseLog.ml" 95 3598 3628
type(
  Buffer.t -> unit
)
"src/base/BaseLog.ml" 95 3598 3629 "src/base/BaseLog.ml" 95 3598 3632
type(
  Buffer.t
)
ident(
  int_ref buf "src/base/BaseLog.ml" 86 3351 3357 "src/base/BaseLog.ml" 86 3351 3360
)
"src/base/BaseLog.ml" 95 3598 3617 "src/base/BaseLog.ml" 95 3598 3632
type(
  unit
)
"src/base/BaseLog.ml" 95 3598 3604 "src/base/BaseLog.ml" 95 3598 3633
type(
  OASISFileSystem.writer -> unit
)
"src/base/BaseLog.ml" 93 3537 3541 "src/base/BaseLog.ml" 95 3598 3633
type(
  unit
)
"src/base/BaseLog.ml" 97 3641 3645 "src/base/BaseLog.ml" 97 3641 3649
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 84 3288 3304 "src/base/BaseLog.ml" 84 3288 3308
)
"src/base/BaseLog.ml" 97 3641 3645 "src/base/BaseLog.ml" 97 3641 3655
type(
  OASISContext.source OASISFileSystem.fs
)
"src/base/BaseLog.ml" 97 3641 3645 "src/base/BaseLog.ml" 97 3641 3662
type(
  OASISContext.source_filename -> unit
)
"src/base/BaseLog.ml" 97 3641 3663 "src/base/BaseLog.ml" 97 3641 3679
type(
  OASISContext.source_filename
)
ident(
  int_ref default_filename "src/base/BaseLog.ml" 30 1778 1782 "src/base/BaseLog.ml" 30 1778 1798
)
"src/base/BaseLog.ml" 97 3641 3645 "src/base/BaseLog.ml" 97 3641 3679
type(
  unit
)
"src/base/BaseLog.ml" 92 3505 3507 "src/base/BaseLog.ml" 97 3641 3679
type(
  unit
)
"src/base/BaseLog.ml" 87 3383 3385 "src/base/BaseLog.ml" 97 3641 3679
type(
  unit
)
"src/base/BaseLog.ml" 86 3351 3353 "src/base/BaseLog.ml" 97 3641 3679
type(
  unit
)
"src/base/BaseLog.ml" 85 3322 3324 "src/base/BaseLog.ml" 97 3641 3679
type(
  unit
)
"src/base/BaseLog.ml" 100 3682 3686 "src/base/BaseLog.ml" 100 3682 3692
type(
  ctxt:OASISContext.t ->
  OASISUtils.SetString.elt list -> (OASISUtils.SetString.elt * string) list
)
ident(
  def filter "src/base/BaseLog.ml" 107 3836 3836 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 100 3682 3694 "src/base/BaseLog.ml" 100 3682 3698
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseLog.ml" 100 3682 3699 "src/base/BaseLog.ml" 104 3814 3833
)
"src/base/BaseLog.ml" 100 3682 3699 "src/base/BaseLog.ml" 100 3682 3705
type(
  OASISUtils.SetString.elt list
)
ident(
  def events "src/base/BaseLog.ml" 101 3708 3710 "src/base/BaseLog.ml" 104 3814 3833
)
"src/base/BaseLog.ml" 101 3708 3714 "src/base/BaseLog.ml" 101 3708 3723
type(
  OASISUtils.SetString.t
)
ident(
  def st_events "src/base/BaseLog.ml" 102 3754 3756 "src/base/BaseLog.ml" 104 3814 3833
)
"src/base/BaseLog.ml" 101 3708 3726 "src/base/BaseLog.ml" 101 3708 3743
type(
  OASISUtils.SetString.elt list -> OASISUtils.SetString.t
)
ident(
  int_ref OASISUtils.SetString.of_list "src/oasis/OASISUtils.mli" 65 2448 2452 "src/oasis/OASISUtils.mli" 65 2448 2478
)
"src/base/BaseLog.ml" 101 3708 3744 "src/base/BaseLog.ml" 101 3708 3750
type(
  OASISUtils.SetString.elt list
)
ident(
  int_ref events "src/base/BaseLog.ml" 100 3682 3699 "src/base/BaseLog.ml" 100 3682 3705
)
"src/base/BaseLog.ml" 101 3708 3726 "src/base/BaseLog.ml" 101 3708 3750
type(
  OASISUtils.SetString.t
)
"src/base/BaseLog.ml" 102 3754 3756 "src/base/BaseLog.ml" 102 3754 3767
type(
  (OASISUtils.SetString.elt * string -> bool) ->
  (OASISUtils.SetString.elt * string) list ->
  (OASISUtils.SetString.elt * string) list
)
ident(
  int_ref Stdlib.List.filter "list.mli" 327 10954 10954 "list.mli" 327 10954 11001
)
"src/base/BaseLog.ml" 103 3768 3778 "src/base/BaseLog.ml" 103 3768 3779
type(
  OASISUtils.SetString.elt
)
ident(
  def e "src/base/BaseLog.ml" 103 3768 3787 "src/base/BaseLog.ml" 103 3768 3812
)
"src/base/BaseLog.ml" 103 3768 3781 "src/base/BaseLog.ml" 103 3768 3782
type(
  string
)
"src/base/BaseLog.ml" 103 3768 3777 "src/base/BaseLog.ml" 103 3768 3783
type(
  OASISUtils.SetString.elt * string
)
"src/base/BaseLog.ml" 103 3768 3787 "src/base/BaseLog.ml" 103 3768 3800
type(
  OASISUtils.SetString.elt -> OASISUtils.SetString.t -> bool
)
ident(
  int_ref OASISUtils.SetString.mem "set.mli" 80 3035 3039 "set.mli" 80 3035 3064
)
"src/base/BaseLog.ml" 103 3768 3801 "src/base/BaseLog.ml" 103 3768 3802
type(
  OASISUtils.SetString.elt
)
ident(
  int_ref e "src/base/BaseLog.ml" 103 3768 3778 "src/base/BaseLog.ml" 103 3768 3779
)
"src/base/BaseLog.ml" 103 3768 3803 "src/base/BaseLog.ml" 103 3768 3812
type(
  OASISUtils.SetString.t
)
ident(
  int_ref st_events "src/base/BaseLog.ml" 101 3708 3714 "src/base/BaseLog.ml" 101 3708 3723
)
"src/base/BaseLog.ml" 103 3768 3787 "src/base/BaseLog.ml" 103 3768 3812
type(
  bool
)
"src/base/BaseLog.ml" 103 3768 3772 "src/base/BaseLog.ml" 103 3768 3813
type(
  OASISUtils.SetString.elt * string -> bool
)
"src/base/BaseLog.ml" 104 3814 3819 "src/base/BaseLog.ml" 104 3814 3823
type(
  ctxt:OASISContext.t -> unit -> (OASISUtils.SetString.elt * string) list
)
ident(
  int_ref load "src/base/BaseLog.ml" 33 1825 1829 "src/base/BaseLog.ml" 33 1825 1833
)
"src/base/BaseLog.ml" 104 3814 3825 "src/base/BaseLog.ml" 104 3814 3829
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 100 3682 3694 "src/base/BaseLog.ml" 100 3682 3698
)
"src/base/BaseLog.ml" 104 3814 3830 "src/base/BaseLog.ml" 104 3814 3832
type(
  unit
)
"src/base/BaseLog.ml" 104 3814 3818 "src/base/BaseLog.ml" 104 3814 3833
type(
  (OASISUtils.SetString.elt * string) list
)
"src/base/BaseLog.ml" 102 3754 3756 "src/base/BaseLog.ml" 104 3814 3833
type(
  (OASISUtils.SetString.elt * string) list
)
"src/base/BaseLog.ml" 101 3708 3710 "src/base/BaseLog.ml" 104 3814 3833
type(
  (OASISUtils.SetString.elt * string) list
)
"src/base/BaseLog.ml" 107 3836 3840 "src/base/BaseLog.ml" 107 3836 3846
type(
  ctxt:OASISContext.t -> string -> string -> bool
)
ident(
  def exists "src/base/BaseLog.ml" 110 3913 3932 "src/base/BaseLog.ml" 0 0 -1
)
"src/base/BaseLog.ml" 107 3836 3848 "src/base/BaseLog.ml" 107 3836 3852
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseLog.ml" 107 3836 3853 "src/base/BaseLog.ml" 110 3913 3932
)
"src/base/BaseLog.ml" 107 3836 3853 "src/base/BaseLog.ml" 107 3836 3858
type(
  string
)
ident(
  def event "src/base/BaseLog.ml" 107 3836 3859 "src/base/BaseLog.ml" 110 3913 3932
)
"src/base/BaseLog.ml" 107 3836 3859 "src/base/BaseLog.ml" 107 3836 3863
type(
  string
)
ident(
  def data "src/base/BaseLog.ml" 108 3866 3868 "src/base/BaseLog.ml" 110 3913 3932
)
"src/base/BaseLog.ml" 108 3866 3868 "src/base/BaseLog.ml" 108 3866 3879
type(
  (string * string -> bool) -> (string * string) list -> bool
)
ident(
  int_ref Stdlib.List.exists "list.mli" 272 9272 9272 "list.mli" 272 9272 9316
)
"src/base/BaseLog.ml" 109 3880 3889 "src/base/BaseLog.ml" 109 3880 3890
type(
  string * string
)
ident(
  def v "src/base/BaseLog.ml" 109 3880 3894 "src/base/BaseLog.ml" 109 3880 3911
)
"src/base/BaseLog.ml" 109 3880 3895 "src/base/BaseLog.ml" 109 3880 3900
type(
  string
)
ident(
  int_ref event "src/base/BaseLog.ml" 107 3836 3853 "src/base/BaseLog.ml" 107 3836 3858
)
"src/base/BaseLog.ml" 109 3880 3902 "src/base/BaseLog.ml" 109 3880 3906
type(
  string
)
ident(
  int_ref data "src/base/BaseLog.ml" 107 3836 3859 "src/base/BaseLog.ml" 107 3836 3863
)
"src/base/BaseLog.ml" 109 3880 3894 "src/base/BaseLog.ml" 109 3880 3907
type(
  string * string
)
"src/base/BaseLog.ml" 109 3880 3908 "src/base/BaseLog.ml" 109 3880 3909
type(
  string * string -> string * string -> bool
)
ident(
  int_ref Stdlib.( = ) "stdlib.mli" 121 5051 5051 "stdlib.mli" 121 5051 5095
)
"src/base/BaseLog.ml" 109 3880 3910 "src/base/BaseLog.ml" 109 3880 3911
type(
  string * string
)
ident(
  int_ref v "src/base/BaseLog.ml" 109 3880 3889 "src/base/BaseLog.ml" 109 3880 3890
)
"src/base/BaseLog.ml" 109 3880 3894 "src/base/BaseLog.ml" 109 3880 3911
type(
  bool
)
"src/base/BaseLog.ml" 109 3880 3884 "src/base/BaseLog.ml" 109 3880 3912
type(
  string * string -> bool
)
"src/base/BaseLog.ml" 110 3913 3918 "src/base/BaseLog.ml" 110 3913 3922
type(
  ctxt:OASISContext.t -> unit -> (string * string) list
)
ident(
  int_ref load "src/base/BaseLog.ml" 33 1825 1829 "src/base/BaseLog.ml" 33 1825 1833
)
"src/base/BaseLog.ml" 110 3913 3924 "src/base/BaseLog.ml" 110 3913 3928
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseLog.ml" 107 3836 3848 "src/base/BaseLog.ml" 107 3836 3852
)
"src/base/BaseLog.ml" 110 3913 3929 "src/base/BaseLog.ml" 110 3913 3931
type(
  unit
)
"src/base/BaseLog.ml" 110 3913 3917 "src/base/BaseLog.ml" 110 3913 3932
type(
  (string * string) list
)
"src/base/BaseLog.ml" 108 3866 3868 "src/base/BaseLog.ml" 110 3913 3932
type(
  bool
)
