"src/base/BaseBuilt.ml" 38 1950 1954 "src/base/BaseBuilt.ml" 38 1950 1971
type(
  t -> string -> string
)
ident(
  def to_log_event_file "src/base/BaseBuilt.ml" 49 2145 2145 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 38 1950 1972 "src/base/BaseBuilt.ml" 38 1950 1973
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 38 1950 1974 "src/base/BaseBuilt.ml" 46 2132 2142
)
"src/base/BaseBuilt.ml" 38 1950 1974 "src/base/BaseBuilt.ml" 38 1950 1976
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 39 1979 1981 "src/base/BaseBuilt.ml" 46 2132 2142
)
"src/base/BaseBuilt.ml" 39 1979 1981 "src/base/BaseBuilt.ml" 39 1979 1989
type(
  string
)
"src/base/BaseBuilt.ml" 39 1979 1989 "src/base/BaseBuilt.ml" 39 1979 1990
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/base/BaseBuilt.ml" 40 1991 2002 "src/base/BaseBuilt.ml" 40 1991 2003
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 38 1950 1972 "src/base/BaseBuilt.ml" 38 1950 1973
)
"src/base/BaseBuilt.ml" 41 2009 2017 "src/base/BaseBuilt.ml" 41 2009 2022
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 41 2009 2026 "src/base/BaseBuilt.ml" 41 2009 2032
type(
  string
)
"src/base/BaseBuilt.ml" 42 2033 2041 "src/base/BaseBuilt.ml" 42 2033 2049
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 42 2033 2053 "src/base/BaseBuilt.ml" 42 2033 2063
type(
  string
)
"src/base/BaseBuilt.ml" 43 2064 2072 "src/base/BaseBuilt.ml" 43 2064 2076
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 43 2064 2080 "src/base/BaseBuilt.ml" 43 2064 2085
type(
  string
)
"src/base/BaseBuilt.ml" 44 2086 2094 "src/base/BaseBuilt.ml" 44 2086 2098
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 44 2086 2102 "src/base/BaseBuilt.ml" 44 2086 2107
type(
  string
)
"src/base/BaseBuilt.ml" 45 2108 2116 "src/base/BaseBuilt.ml" 45 2108 2120
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 45 2108 2124 "src/base/BaseBuilt.ml" 45 2108 2129
type(
  string
)
"src/base/BaseBuilt.ml" 40 1991 1995 "src/base/BaseBuilt.ml" 45 2108 2130
type(
  string
)
"src/base/BaseBuilt.ml" 45 2108 2130 "src/base/BaseBuilt.ml" 45 2108 2131
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/base/BaseBuilt.ml" 46 2132 2136 "src/base/BaseBuilt.ml" 46 2132 2139
type(
  string
)
"src/base/BaseBuilt.ml" 46 2132 2139 "src/base/BaseBuilt.ml" 46 2132 2140
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/base/BaseBuilt.ml" 46 2132 2140 "src/base/BaseBuilt.ml" 46 2132 2142
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 38 1950 1974 "src/base/BaseBuilt.ml" 38 1950 1976
)
"src/base/BaseBuilt.ml" 46 2132 2136 "src/base/BaseBuilt.ml" 46 2132 2142
type(
  string
)
"src/base/BaseBuilt.ml" 40 1991 1995 "src/base/BaseBuilt.ml" 46 2132 2142
type(
  string
)
"src/base/BaseBuilt.ml" 39 1979 1981 "src/base/BaseBuilt.ml" 46 2132 2142
type(
  string
)
"src/base/BaseBuilt.ml" 49 2145 2149 "src/base/BaseBuilt.ml" 49 2145 2166
type(
  t -> string -> string
)
ident(
  def to_log_event_done "src/base/BaseBuilt.ml" 53 2209 2209 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 49 2145 2167 "src/base/BaseBuilt.ml" 49 2145 2168
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 49 2145 2169 "src/base/BaseBuilt.ml" 50 2174 2206
)
"src/base/BaseBuilt.ml" 49 2145 2169 "src/base/BaseBuilt.ml" 49 2145 2171
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 50 2174 2176 "src/base/BaseBuilt.ml" 50 2174 2206
)
"src/base/BaseBuilt.ml" 50 2174 2176 "src/base/BaseBuilt.ml" 50 2174 2181
type(
  string
)
"src/base/BaseBuilt.ml" 50 2174 2181 "src/base/BaseBuilt.ml" 50 2174 2182
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.( ^ ) "stdlib.mli" 699 26389 26389 "stdlib.mli" 699 26389 26427
)
"src/base/BaseBuilt.ml" 50 2174 2183 "src/base/BaseBuilt.ml" 50 2174 2200
type(
  t -> string -> string
)
ident(
  int_ref to_log_event_file "src/base/BaseBuilt.ml" 38 1950 1954 "src/base/BaseBuilt.ml" 38 1950 1971
)
"src/base/BaseBuilt.ml" 50 2174 2201 "src/base/BaseBuilt.ml" 50 2174 2202
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 49 2145 2167 "src/base/BaseBuilt.ml" 49 2145 2168
)
"src/base/BaseBuilt.ml" 50 2174 2203 "src/base/BaseBuilt.ml" 50 2174 2205
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 49 2145 2169 "src/base/BaseBuilt.ml" 49 2145 2171
)
"src/base/BaseBuilt.ml" 50 2174 2182 "src/base/BaseBuilt.ml" 50 2174 2206
type(
  string
)
"src/base/BaseBuilt.ml" 50 2174 2176 "src/base/BaseBuilt.ml" 50 2174 2206
type(
  string
)
"src/base/BaseBuilt.ml" 53 2209 2213 "src/base/BaseBuilt.ml" 53 2209 2221
type(
  ctxt:OASISContext.t -> t -> string -> string list list -> unit
)
ident(
  def register "src/base/BaseBuilt.ml" 81 3014 3014 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 53 2209 2223 "src/base/BaseBuilt.ml" 53 2209 2227
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseBuilt.ml" 53 2209 2228 "src/base/BaseBuilt.ml" 78 3004 3011
)
"src/base/BaseBuilt.ml" 53 2209 2228 "src/base/BaseBuilt.ml" 53 2209 2229
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 53 2209 2230 "src/base/BaseBuilt.ml" 78 3004 3011
)
"src/base/BaseBuilt.ml" 53 2209 2230 "src/base/BaseBuilt.ml" 53 2209 2232
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 53 2209 2233 "src/base/BaseBuilt.ml" 78 3004 3011
)
"src/base/BaseBuilt.ml" 53 2209 2233 "src/base/BaseBuilt.ml" 53 2209 2236
type(
  string list list
)
ident(
  def lst "src/base/BaseBuilt.ml" 54 2239 2241 "src/base/BaseBuilt.ml" 78 3004 3011
)
"src/base/BaseBuilt.ml" 54 2239 2241 "src/base/BaseBuilt.ml" 54 2239 2257
type(
  ctxt:OASISContext.t -> OASISTypes.name -> string -> unit
)
ident(
  int_ref BaseLog.register "src/base/BaseLog.mli" 44 2010 2010 "src/base/BaseLog.mli" 44 2010 2070
)
"src/base/BaseBuilt.ml" 54 2239 2259 "src/base/BaseBuilt.ml" 54 2239 2263
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 53 2209 2223 "src/base/BaseBuilt.ml" 53 2209 2227
)
"src/base/BaseBuilt.ml" 54 2239 2265 "src/base/BaseBuilt.ml" 54 2239 2282
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_done "src/base/BaseBuilt.ml" 49 2145 2149 "src/base/BaseBuilt.ml" 49 2145 2166
)
"src/base/BaseBuilt.ml" 54 2239 2283 "src/base/BaseBuilt.ml" 54 2239 2284
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 53 2209 2228 "src/base/BaseBuilt.ml" 53 2209 2229
)
"src/base/BaseBuilt.ml" 54 2239 2285 "src/base/BaseBuilt.ml" 54 2239 2287
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 53 2209 2230 "src/base/BaseBuilt.ml" 53 2209 2232
)
"src/base/BaseBuilt.ml" 54 2239 2264 "src/base/BaseBuilt.ml" 54 2239 2288
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 54 2239 2289 "src/base/BaseBuilt.ml" 54 2239 2295
type(
  string
)
"src/base/BaseBuilt.ml" 54 2239 2241 "src/base/BaseBuilt.ml" 54 2239 2295
type(
  unit
)
"src/base/BaseBuilt.ml" 55 2297 2299 "src/base/BaseBuilt.ml" 55 2297 2308
type(
  (string list -> unit) -> string list list -> unit
)
ident(
  int_ref Stdlib.List.iter "list.mli" 159 5701 5701 "list.mli" 159 5701 5743
)
"src/base/BaseBuilt.ml" 56 2309 2318 "src/base/BaseBuilt.ml" 56 2309 2321
type(
  string list
)
ident(
  def alt "src/base/BaseBuilt.ml" 57 2325 2332 "src/base/BaseBuilt.ml" 77 2962 3002
)
"src/base/BaseBuilt.ml" 57 2325 2336 "src/base/BaseBuilt.ml" 57 2325 2346
type(
  bool
)
ident(
  def registered "src/base/BaseBuilt.ml" 74 2845 2852 "src/base/BaseBuilt.ml" 77 2962 3002
)
"src/base/BaseBuilt.ml" 58 2349 2358 "src/base/BaseBuilt.ml" 58 2349 2372
type(
  (bool -> string -> bool) -> bool -> string list -> bool
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/base/BaseBuilt.ml" 59 2373 2389 "src/base/BaseBuilt.ml" 59 2373 2399
type(
  bool
)
ident(
  def registered "src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 70 2784 2801
)
"src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 59 2373 2402
type(
  string
)
ident(
  def fn "src/base/BaseBuilt.ml" 60 2406 2420 "src/base/BaseBuilt.ml" 70 2784 2801
)
"src/base/BaseBuilt.ml" 60 2406 2423 "src/base/BaseBuilt.ml" 60 2406 2453
type(
  string -> bool
)
ident(
  int_ref OASISFileUtil.file_exists_case "src/oasis/OASISFileUtil.mli" 85 2912 2912 "src/oasis/OASISFileUtil.mli" 85 2912 2948
)
"src/base/BaseBuilt.ml" 60 2406 2454 "src/base/BaseBuilt.ml" 60 2406 2456
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 59 2373 2402
)
"src/base/BaseBuilt.ml" 60 2406 2423 "src/base/BaseBuilt.ml" 60 2406 2456
type(
  bool
)
"src/base/BaseBuilt.ml" 61 2468 2484 "src/base/BaseBuilt.ml" 61 2468 2500
type(
  ctxt:OASISContext.t -> OASISTypes.name -> string -> unit
)
ident(
  int_ref BaseLog.register "src/base/BaseLog.mli" 44 2010 2010 "src/base/BaseLog.mli" 44 2010 2070
)
"src/base/BaseBuilt.ml" 61 2468 2502 "src/base/BaseBuilt.ml" 61 2468 2506
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 53 2209 2223 "src/base/BaseBuilt.ml" 53 2209 2227
)
"src/base/BaseBuilt.ml" 62 2507 2526 "src/base/BaseBuilt.ml" 62 2507 2543
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_file "src/base/BaseBuilt.ml" 38 1950 1954 "src/base/BaseBuilt.ml" 38 1950 1971
)
"src/base/BaseBuilt.ml" 62 2507 2544 "src/base/BaseBuilt.ml" 62 2507 2545
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 53 2209 2228 "src/base/BaseBuilt.ml" 53 2209 2229
)
"src/base/BaseBuilt.ml" 62 2507 2546 "src/base/BaseBuilt.ml" 62 2507 2548
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 53 2209 2230 "src/base/BaseBuilt.ml" 53 2209 2232
)
"src/base/BaseBuilt.ml" 62 2507 2525 "src/base/BaseBuilt.ml" 62 2507 2549
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 63 2550 2572 "src/base/BaseBuilt.ml" 63 2550 2592
type(
  string -> bool
)
ident(
  int_ref Stdlib.Filename.is_relative "filename.mli" 34 1571 1571 "filename.mli" 34 1571 1603
)
"src/base/BaseBuilt.ml" 63 2550 2593 "src/base/BaseBuilt.ml" 63 2550 2595
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 59 2373 2402
)
"src/base/BaseBuilt.ml" 63 2550 2572 "src/base/BaseBuilt.ml" 63 2550 2595
type(
  bool
)
"src/base/BaseBuilt.ml" 64 2601 2622 "src/base/BaseBuilt.ml" 64 2601 2637
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.Filename.concat "filename.mli" 30 1434 1434 "filename.mli" 30 1434 1473
)
"src/base/BaseBuilt.ml" 64 2601 2639 "src/base/BaseBuilt.ml" 64 2601 2649
type(
  unit -> string
)
ident(
  int_ref Stdlib.Sys.getcwd "sys.mli" 109 4686 4686 "sys.mli" 109 4686 4738
)
"src/base/BaseBuilt.ml" 64 2601 2650 "src/base/BaseBuilt.ml" 64 2601 2652
type(
  unit
)
"src/base/BaseBuilt.ml" 64 2601 2638 "src/base/BaseBuilt.ml" 64 2601 2653
type(
  string
)
"src/base/BaseBuilt.ml" 64 2601 2654 "src/base/BaseBuilt.ml" 64 2601 2656
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 59 2373 2402
)
"src/base/BaseBuilt.ml" 64 2601 2622 "src/base/BaseBuilt.ml" 64 2601 2656
type(
  string
)
"src/base/BaseBuilt.ml" 66 2681 2702 "src/base/BaseBuilt.ml" 66 2681 2704
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 59 2373 2400 "src/base/BaseBuilt.ml" 59 2373 2402
)
"src/base/BaseBuilt.ml" 63 2550 2568 "src/base/BaseBuilt.ml" 66 2681 2705
type(
  string
)
"src/base/BaseBuilt.ml" 61 2468 2484 "src/base/BaseBuilt.ml" 66 2681 2705
type(
  unit
)
"src/base/BaseBuilt.ml" 67 2707 2723 "src/base/BaseBuilt.ml" 67 2707 2727
type(
  bool
)
"src/base/BaseBuilt.ml" 60 2406 2462 "src/base/BaseBuilt.ml" 68 2728 2745
type(
  bool
)
"src/base/BaseBuilt.ml" 68 2728 2751 "src/base/BaseBuilt.ml" 70 2784 2801
type(
  bool
)
ident(
  int_ref registered "src/base/BaseBuilt.ml" 59 2373 2389 "src/base/BaseBuilt.ml" 59 2373 2399
)
"src/base/BaseBuilt.ml" 60 2406 2420 "src/base/BaseBuilt.ml" 70 2784 2801
type(
  bool
)
"src/base/BaseBuilt.ml" 59 2373 2384 "src/base/BaseBuilt.ml" 70 2784 2802
type(
  bool -> string -> bool
)
"src/base/BaseBuilt.ml" 71 2803 2814 "src/base/BaseBuilt.ml" 71 2803 2819
type(
  bool
)
"src/base/BaseBuilt.ml" 72 2820 2831 "src/base/BaseBuilt.ml" 72 2820 2834
type(
  string list
)
ident(
  int_ref alt "src/base/BaseBuilt.ml" 56 2309 2318 "src/base/BaseBuilt.ml" 56 2309 2321
)
"src/base/BaseBuilt.ml" 58 2349 2358 "src/base/BaseBuilt.ml" 72 2820 2834
type(
  bool
)
"src/base/BaseBuilt.ml" 74 2845 2855 "src/base/BaseBuilt.ml" 74 2845 2858
type(
  bool -> bool
)
ident(
  int_ref Stdlib.not "stdlib.mli" 211 8889 8889 "stdlib.mli" 211 8889 8929
)
"src/base/BaseBuilt.ml" 74 2845 2859 "src/base/BaseBuilt.ml" 74 2845 2869
type(
  bool
)
ident(
  int_ref registered "src/base/BaseBuilt.ml" 57 2325 2336 "src/base/BaseBuilt.ml" 57 2325 2346
)
"src/base/BaseBuilt.ml" 74 2845 2855 "src/base/BaseBuilt.ml" 74 2845 2869
type(
  bool
)
"src/base/BaseBuilt.ml" 75 2875 2884 "src/base/BaseBuilt.ml" 75 2875 2891
type(
  (string -> unit, unit, string, unit) format4 -> string -> unit
)
ident(
  int_ref BaseMessage.warning "src/base/BaseMessage.mli" 45 2066 2066 "src/base/BaseMessage.mli" 45 2066 2117
)
"src/base/BaseBuilt.ml" 76 2892 2904 "src/base/BaseBuilt.ml" 76 2892 2906
type(
  (string -> unit, unit, string, unit) format4 ->
  (string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 76 2892 2907 "src/base/BaseBuilt.ml" 76 2892 2960
type(
  (string -> unit, unit, string, unit) format4
)
"src/base/BaseBuilt.ml" 76 2892 2903 "src/base/BaseBuilt.ml" 76 2892 2961
type(
  (string -> unit, unit, string, unit) format4
)
"src/base/BaseBuilt.ml" 77 2962 2974 "src/base/BaseBuilt.ml" 77 2962 2987
type(
  string -> string list -> string
)
ident(
  int_ref Stdlib.String.concat "string.mli" 132 5016 5016 "string.mli" 132 5016 5060
)
"src/base/BaseBuilt.ml" 77 2962 2989 "src/base/BaseBuilt.ml" 77 2962 2991
type(
  string -> string
)
ident(
  int_ref OASISGettext.s_ "src/oasis/OASISGettext.mli" 41 2219 2219 "src/oasis/OASISGettext.mli" 41 2219 2243
)
"src/base/BaseBuilt.ml" 77 2962 2992 "src/base/BaseBuilt.ml" 77 2962 2996
type(
  string
)
"src/base/BaseBuilt.ml" 77 2962 2988 "src/base/BaseBuilt.ml" 77 2962 2997
type(
  string
)
"src/base/BaseBuilt.ml" 77 2962 2998 "src/base/BaseBuilt.ml" 77 2962 3001
type(
  string list
)
ident(
  int_ref alt "src/base/BaseBuilt.ml" 56 2309 2318 "src/base/BaseBuilt.ml" 56 2309 2321
)
"src/base/BaseBuilt.ml" 77 2962 2973 "src/base/BaseBuilt.ml" 77 2962 3002
type(
  string
)
"src/base/BaseBuilt.ml" 75 2875 2884 "src/base/BaseBuilt.ml" 77 2962 3002
type(
  unit
)
"src/base/BaseBuilt.ml" 74 2845 2852 "src/base/BaseBuilt.ml" 77 2962 3002
type(
  unit
)
"src/base/BaseBuilt.ml" 57 2325 2332 "src/base/BaseBuilt.ml" 77 2962 3002
type(
  unit
)
"src/base/BaseBuilt.ml" 56 2309 2313 "src/base/BaseBuilt.ml" 77 2962 3003
type(
  string list -> unit
)
"src/base/BaseBuilt.ml" 78 3004 3008 "src/base/BaseBuilt.ml" 78 3004 3011
type(
  string list list
)
ident(
  int_ref lst "src/base/BaseBuilt.ml" 53 2209 2233 "src/base/BaseBuilt.ml" 53 2209 2236
)
"src/base/BaseBuilt.ml" 55 2297 2299 "src/base/BaseBuilt.ml" 78 3004 3011
type(
  unit
)
"src/base/BaseBuilt.ml" 54 2239 2241 "src/base/BaseBuilt.ml" 78 3004 3011
type(
  unit
)
"src/base/BaseBuilt.ml" 81 3014 3018 "src/base/BaseBuilt.ml" 81 3014 3028
type(
  ctxt:OASISContext.t -> t -> string -> unit
)
ident(
  def unregister "src/base/BaseBuilt.ml" 87 3181 3181 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 81 3014 3030 "src/base/BaseBuilt.ml" 81 3014 3034
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseBuilt.ml" 81 3014 3035 "src/base/BaseBuilt.ml" 84 3103 3178
)
"src/base/BaseBuilt.ml" 81 3014 3035 "src/base/BaseBuilt.ml" 81 3014 3036
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 81 3014 3037 "src/base/BaseBuilt.ml" 84 3103 3178
)
"src/base/BaseBuilt.ml" 81 3014 3037 "src/base/BaseBuilt.ml" 81 3014 3039
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 82 3042 3044 "src/base/BaseBuilt.ml" 84 3103 3178
)
"src/base/BaseBuilt.ml" 82 3042 3044 "src/base/BaseBuilt.ml" 82 3042 3053
type(
  (OASISTypes.name * string -> unit) ->
  (OASISTypes.name * string) list -> unit
)
ident(
  int_ref Stdlib.List.iter "list.mli" 159 5701 5701 "list.mli" 159 5701 5743
)
"src/base/BaseBuilt.ml" 83 3054 3064 "src/base/BaseBuilt.ml" 83 3054 3065
type(
  OASISTypes.name
)
ident(
  def e "src/base/BaseBuilt.ml" 83 3054 3073 "src/base/BaseBuilt.ml" 83 3054 3101
)
"src/base/BaseBuilt.ml" 83 3054 3067 "src/base/BaseBuilt.ml" 83 3054 3068
type(
  string
)
ident(
  def d "src/base/BaseBuilt.ml" 83 3054 3073 "src/base/BaseBuilt.ml" 83 3054 3101
)
"src/base/BaseBuilt.ml" 83 3054 3063 "src/base/BaseBuilt.ml" 83 3054 3069
type(
  OASISTypes.name * string
)
"src/base/BaseBuilt.ml" 83 3054 3073 "src/base/BaseBuilt.ml" 83 3054 3091
type(
  ctxt:OASISContext.t -> OASISTypes.name -> string -> unit
)
ident(
  int_ref BaseLog.unregister "src/base/BaseLog.mli" 49 2115 2115 "src/base/BaseLog.mli" 49 2115 2177
)
"src/base/BaseBuilt.ml" 83 3054 3093 "src/base/BaseBuilt.ml" 83 3054 3097
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 81 3014 3030 "src/base/BaseBuilt.ml" 81 3014 3034
)
"src/base/BaseBuilt.ml" 83 3054 3098 "src/base/BaseBuilt.ml" 83 3054 3099
type(
  OASISTypes.name
)
ident(
  int_ref e "src/base/BaseBuilt.ml" 83 3054 3064 "src/base/BaseBuilt.ml" 83 3054 3065
)
"src/base/BaseBuilt.ml" 83 3054 3100 "src/base/BaseBuilt.ml" 83 3054 3101
type(
  string
)
ident(
  int_ref d "src/base/BaseBuilt.ml" 83 3054 3067 "src/base/BaseBuilt.ml" 83 3054 3068
)
"src/base/BaseBuilt.ml" 83 3054 3073 "src/base/BaseBuilt.ml" 83 3054 3101
type(
  unit
)
"src/base/BaseBuilt.ml" 83 3054 3058 "src/base/BaseBuilt.ml" 83 3054 3102
type(
  OASISTypes.name * string -> unit
)
"src/base/BaseBuilt.ml" 84 3103 3108 "src/base/BaseBuilt.ml" 84 3103 3122
type(
  ctxt:OASISContext.t ->
  OASISTypes.name list -> (OASISTypes.name * string) list
)
ident(
  int_ref BaseLog.filter "src/base/BaseLog.mli" 54 2218 2218 "src/base/BaseLog.mli" 54 2218 2287
)
"src/base/BaseBuilt.ml" 84 3103 3124 "src/base/BaseBuilt.ml" 84 3103 3128
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 81 3014 3030 "src/base/BaseBuilt.ml" 81 3014 3034
)
"src/base/BaseBuilt.ml" 84 3103 3130 "src/base/BaseBuilt.ml" 84 3103 3147
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_file "src/base/BaseBuilt.ml" 38 1950 1954 "src/base/BaseBuilt.ml" 38 1950 1971
)
"src/base/BaseBuilt.ml" 84 3103 3148 "src/base/BaseBuilt.ml" 84 3103 3149
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 81 3014 3035 "src/base/BaseBuilt.ml" 81 3014 3036
)
"src/base/BaseBuilt.ml" 84 3103 3150 "src/base/BaseBuilt.ml" 84 3103 3152
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 81 3014 3037 "src/base/BaseBuilt.ml" 81 3014 3039
)
"src/base/BaseBuilt.ml" 84 3103 3130 "src/base/BaseBuilt.ml" 84 3103 3152
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 84 3103 3154 "src/base/BaseBuilt.ml" 84 3103 3171
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_done "src/base/BaseBuilt.ml" 49 2145 2149 "src/base/BaseBuilt.ml" 49 2145 2166
)
"src/base/BaseBuilt.ml" 84 3103 3172 "src/base/BaseBuilt.ml" 84 3103 3173
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 81 3014 3035 "src/base/BaseBuilt.ml" 81 3014 3036
)
"src/base/BaseBuilt.ml" 84 3103 3174 "src/base/BaseBuilt.ml" 84 3103 3176
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 81 3014 3037 "src/base/BaseBuilt.ml" 81 3014 3039
)
"src/base/BaseBuilt.ml" 84 3103 3154 "src/base/BaseBuilt.ml" 84 3103 3176
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 84 3103 3129 "src/base/BaseBuilt.ml" 84 3103 3177
type(
  OASISTypes.name list
)
"src/base/BaseBuilt.ml" 84 3103 3107 "src/base/BaseBuilt.ml" 84 3103 3178
type(
  (OASISTypes.name * string) list
)
"src/base/BaseBuilt.ml" 82 3042 3044 "src/base/BaseBuilt.ml" 84 3103 3178
type(
  unit
)
"src/base/BaseBuilt.ml" 87 3181 3185 "src/base/BaseBuilt.ml" 87 3181 3189
type(
  ctxt:OASISContext.t -> t -> string -> ('a -> string -> 'a) -> 'a -> 'a
)
ident(
  def fold "src/base/BaseBuilt.ml" 110 3830 3830 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 87 3181 3191 "src/base/BaseBuilt.ml" 87 3181 3195
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseBuilt.ml" 87 3181 3196 "src/base/BaseBuilt.ml" 107 3776 3827
)
"src/base/BaseBuilt.ml" 87 3181 3196 "src/base/BaseBuilt.ml" 87 3181 3197
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 87 3181 3198 "src/base/BaseBuilt.ml" 107 3776 3827
)
"src/base/BaseBuilt.ml" 87 3181 3198 "src/base/BaseBuilt.ml" 87 3181 3200
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 87 3181 3201 "src/base/BaseBuilt.ml" 107 3776 3827
)
"src/base/BaseBuilt.ml" 87 3181 3201 "src/base/BaseBuilt.ml" 87 3181 3202
type(
  'a -> string -> 'a
)
ident(
  def f "src/base/BaseBuilt.ml" 87 3181 3203 "src/base/BaseBuilt.ml" 107 3776 3827
)
"src/base/BaseBuilt.ml" 87 3181 3203 "src/base/BaseBuilt.ml" 87 3181 3206
type(
  'a
)
ident(
  def acc "src/base/BaseBuilt.ml" 88 3209 3211 "src/base/BaseBuilt.ml" 107 3776 3827
)
"src/base/BaseBuilt.ml" 88 3209 3211 "src/base/BaseBuilt.ml" 88 3209 3225
type(
  ('a -> OASISTypes.name * string -> 'a) ->
  'a -> (OASISTypes.name * string) list -> 'a
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/base/BaseBuilt.ml" 89 3226 3235 "src/base/BaseBuilt.ml" 89 3226 3238
type(
  'a
)
ident(
  def acc "src/base/BaseBuilt.ml" 89 3226 3239 "src/base/BaseBuilt.ml" 105 3756 3766
)
"src/base/BaseBuilt.ml" 89 3226 3240 "src/base/BaseBuilt.ml" 89 3226 3241
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 89 3226 3243 "src/base/BaseBuilt.ml" 89 3226 3245
type(
  string
)
ident(
  def fn "src/base/BaseBuilt.ml" 90 3250 3257 "src/base/BaseBuilt.ml" 105 3756 3766
)
"src/base/BaseBuilt.ml" 89 3226 3239 "src/base/BaseBuilt.ml" 89 3226 3246
type(
  OASISTypes.name * string
)
"src/base/BaseBuilt.ml" 90 3250 3260 "src/base/BaseBuilt.ml" 90 3250 3290
type(
  string -> bool
)
ident(
  int_ref OASISFileUtil.file_exists_case "src/oasis/OASISFileUtil.mli" 85 2912 2912 "src/oasis/OASISFileUtil.mli" 85 2912 2948
)
"src/base/BaseBuilt.ml" 90 3250 3291 "src/base/BaseBuilt.ml" 90 3250 3293
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 89 3226 3243 "src/base/BaseBuilt.ml" 89 3226 3245
)
"src/base/BaseBuilt.ml" 90 3250 3260 "src/base/BaseBuilt.ml" 90 3250 3293
type(
  bool
)
"src/base/BaseBuilt.ml" 91 3305 3314 "src/base/BaseBuilt.ml" 91 3305 3315
type(
  'a -> string -> 'a
)
ident(
  int_ref f "src/base/BaseBuilt.ml" 87 3181 3201 "src/base/BaseBuilt.ml" 87 3181 3202
)
"src/base/BaseBuilt.ml" 91 3305 3316 "src/base/BaseBuilt.ml" 91 3305 3319
type(
  'a
)
ident(
  int_ref acc "src/base/BaseBuilt.ml" 89 3226 3235 "src/base/BaseBuilt.ml" 89 3226 3238
)
"src/base/BaseBuilt.ml" 91 3305 3320 "src/base/BaseBuilt.ml" 91 3305 3322
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 89 3226 3243 "src/base/BaseBuilt.ml" 89 3226 3245
)
"src/base/BaseBuilt.ml" 90 3250 3299 "src/base/BaseBuilt.ml" 92 3323 3333
type(
  'a
)
"src/base/BaseBuilt.ml" 93 3345 3354 "src/base/BaseBuilt.ml" 93 3345 3361
type(
  (string -> string -> unit, unit, string, unit) format4 ->
  string -> string -> unit
)
ident(
  int_ref BaseMessage.warning "src/base/BaseMessage.mli" 45 2066 2066 "src/base/BaseMessage.mli" 45 2066 2117
)
"src/base/BaseBuilt.ml" 94 3362 3374 "src/base/BaseBuilt.ml" 94 3362 3376
type(
  (string -> string -> unit, unit, string, unit) format4 ->
  (string -> string -> unit, unit, string, unit) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 94 3362 3377 "src/base/BaseBuilt.ml" 95 3415 3456
type(
  (string -> string -> unit, unit, string, unit) format4
)
"src/base/BaseBuilt.ml" 94 3362 3373 "src/base/BaseBuilt.ml" 95 3415 3457
type(
  (string -> string -> unit, unit, string, unit) format4
)
"src/base/BaseBuilt.ml" 96 3458 3469 "src/base/BaseBuilt.ml" 96 3458 3471
type(
  string
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 89 3226 3243 "src/base/BaseBuilt.ml" 89 3226 3245
)
"src/base/BaseBuilt.ml" 97 3472 3484 "src/base/BaseBuilt.ml" 97 3472 3498
type(
  (string -> string, unit, string) format -> string -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/base/BaseBuilt.ml" 98 3499 3520 "src/base/BaseBuilt.ml" 98 3499 3521
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 87 3181 3196 "src/base/BaseBuilt.ml" 87 3181 3197
)
"src/base/BaseBuilt.ml" 99 3527 3545 "src/base/BaseBuilt.ml" 99 3527 3550
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 99 3527 3553 "src/base/BaseBuilt.ml" 99 3527 3561
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 99 3527 3545 "src/base/BaseBuilt.ml" 99 3527 3561
type(
  t
)
"src/base/BaseBuilt.ml" 99 3527 3566 "src/base/BaseBuilt.ml" 99 3527 3568
type(
  (string -> string, unit, string, string) format4 ->
  (string -> string, unit, string, string) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 99 3527 3569 "src/base/BaseBuilt.ml" 99 3527 3584
type(
  (string -> string, unit, string, string) format4
)
"src/base/BaseBuilt.ml" 99 3527 3565 "src/base/BaseBuilt.ml" 99 3527 3585
type(
  (string -> string, unit, string) format
)
"src/base/BaseBuilt.ml" 100 3586 3604 "src/base/BaseBuilt.ml" 100 3586 3608
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 100 3586 3613 "src/base/BaseBuilt.ml" 100 3586 3615
type(
  (string -> string, unit, string, string) format4 ->
  (string -> string, unit, string, string) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 100 3586 3616 "src/base/BaseBuilt.ml" 100 3586 3628
type(
  (string -> string, unit, string, string) format4
)
"src/base/BaseBuilt.ml" 100 3586 3612 "src/base/BaseBuilt.ml" 100 3586 3629
type(
  (string -> string, unit, string) format
)
"src/base/BaseBuilt.ml" 101 3630 3648 "src/base/BaseBuilt.ml" 101 3630 3652
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 101 3630 3657 "src/base/BaseBuilt.ml" 101 3630 3659
type(
  (string -> string, unit, string, string) format4 ->
  (string -> string, unit, string, string) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 101 3630 3660 "src/base/BaseBuilt.ml" 101 3630 3671
type(
  (string -> string, unit, string, string) format4
)
"src/base/BaseBuilt.ml" 101 3630 3656 "src/base/BaseBuilt.ml" 101 3630 3672
type(
  (string -> string, unit, string) format
)
"src/base/BaseBuilt.ml" 102 3673 3691 "src/base/BaseBuilt.ml" 102 3673 3695
type(
  t
)
type(
  t
)
"src/base/BaseBuilt.ml" 102 3673 3700 "src/base/BaseBuilt.ml" 102 3673 3702
type(
  (string -> string, unit, string, string) format4 ->
  (string -> string, unit, string, string) format4
)
ident(
  int_ref OASISGettext.f_ "src/oasis/OASISGettext.mli" 45 2280 2280 "src/oasis/OASISGettext.mli" 45 2280 2340
)
"src/base/BaseBuilt.ml" 102 3673 3703 "src/base/BaseBuilt.ml" 102 3673 3721
type(
  (string -> string, unit, string, string) format4
)
"src/base/BaseBuilt.ml" 102 3673 3699 "src/base/BaseBuilt.ml" 102 3673 3722
type(
  (string -> string, unit, string) format
)
"src/base/BaseBuilt.ml" 98 3499 3513 "src/base/BaseBuilt.ml" 102 3673 3723
type(
  (string -> string, unit, string) format
)
"src/base/BaseBuilt.ml" 103 3724 3738 "src/base/BaseBuilt.ml" 103 3724 3740
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 87 3181 3198 "src/base/BaseBuilt.ml" 87 3181 3200
)
"src/base/BaseBuilt.ml" 97 3472 3483 "src/base/BaseBuilt.ml" 103 3724 3741
type(
  string
)
"src/base/BaseBuilt.ml" 93 3345 3354 "src/base/BaseBuilt.ml" 103 3724 3741
type(
  unit
)
"src/base/BaseBuilt.ml" 104 3743 3752 "src/base/BaseBuilt.ml" 104 3743 3755
type(
  'a
)
ident(
  int_ref acc "src/base/BaseBuilt.ml" 89 3226 3235 "src/base/BaseBuilt.ml" 89 3226 3238
)
"src/base/BaseBuilt.ml" 92 3323 3339 "src/base/BaseBuilt.ml" 105 3756 3766
type(
  'a
)
"src/base/BaseBuilt.ml" 90 3250 3257 "src/base/BaseBuilt.ml" 105 3756 3766
type(
  'a
)
"src/base/BaseBuilt.ml" 89 3226 3230 "src/base/BaseBuilt.ml" 105 3756 3767
type(
  'a -> OASISTypes.name * string -> 'a
)
"src/base/BaseBuilt.ml" 106 3768 3772 "src/base/BaseBuilt.ml" 106 3768 3775
type(
  'a
)
ident(
  int_ref acc "src/base/BaseBuilt.ml" 87 3181 3203 "src/base/BaseBuilt.ml" 87 3181 3206
)
"src/base/BaseBuilt.ml" 107 3776 3781 "src/base/BaseBuilt.ml" 107 3776 3795
type(
  ctxt:OASISContext.t ->
  OASISTypes.name list -> (OASISTypes.name * string) list
)
ident(
  int_ref BaseLog.filter "src/base/BaseLog.mli" 54 2218 2218 "src/base/BaseLog.mli" 54 2218 2287
)
"src/base/BaseBuilt.ml" 107 3776 3797 "src/base/BaseBuilt.ml" 107 3776 3801
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 87 3181 3191 "src/base/BaseBuilt.ml" 87 3181 3195
)
"src/base/BaseBuilt.ml" 107 3776 3803 "src/base/BaseBuilt.ml" 107 3776 3820
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_file "src/base/BaseBuilt.ml" 38 1950 1954 "src/base/BaseBuilt.ml" 38 1950 1971
)
"src/base/BaseBuilt.ml" 107 3776 3821 "src/base/BaseBuilt.ml" 107 3776 3822
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 87 3181 3196 "src/base/BaseBuilt.ml" 87 3181 3197
)
"src/base/BaseBuilt.ml" 107 3776 3823 "src/base/BaseBuilt.ml" 107 3776 3825
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 87 3181 3198 "src/base/BaseBuilt.ml" 87 3181 3200
)
"src/base/BaseBuilt.ml" 107 3776 3803 "src/base/BaseBuilt.ml" 107 3776 3825
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 107 3776 3802 "src/base/BaseBuilt.ml" 107 3776 3826
type(
  OASISTypes.name list
)
"src/base/BaseBuilt.ml" 107 3776 3780 "src/base/BaseBuilt.ml" 107 3776 3827
type(
  (OASISTypes.name * string) list
)
"src/base/BaseBuilt.ml" 88 3209 3211 "src/base/BaseBuilt.ml" 107 3776 3827
type(
  'a
)
"src/base/BaseBuilt.ml" 110 3830 3834 "src/base/BaseBuilt.ml" 110 3830 3842
type(
  ctxt:OASISContext.t -> t -> string -> bool
)
ident(
  def is_built "src/base/BaseBuilt.ml" 117 3996 3996 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 110 3830 3844 "src/base/BaseBuilt.ml" 110 3830 3848
type(
  OASISContext.t
)
ident(
  def ctxt "src/base/BaseBuilt.ml" 110 3830 3849 "src/base/BaseBuilt.ml" 114 3942 3993
)
"src/base/BaseBuilt.ml" 110 3830 3849 "src/base/BaseBuilt.ml" 110 3830 3850
type(
  t
)
ident(
  def t "src/base/BaseBuilt.ml" 110 3830 3851 "src/base/BaseBuilt.ml" 114 3942 3993
)
"src/base/BaseBuilt.ml" 110 3830 3851 "src/base/BaseBuilt.ml" 110 3830 3853
type(
  string
)
ident(
  def nm "src/base/BaseBuilt.ml" 111 3856 3858 "src/base/BaseBuilt.ml" 114 3942 3993
)
"src/base/BaseBuilt.ml" 111 3856 3858 "src/base/BaseBuilt.ml" 111 3856 3872
type(
  (bool -> OASISTypes.name * string -> bool) ->
  bool -> (OASISTypes.name * string) list -> bool
)
ident(
  int_ref Stdlib.List.fold_left "list.mli" 211 7387 7387 "list.mli" 211 7387 7442
)
"src/base/BaseBuilt.ml" 112 3873 3882 "src/base/BaseBuilt.ml" 112 3873 3883
type(
  bool
)
"src/base/BaseBuilt.ml" 112 3873 3885 "src/base/BaseBuilt.ml" 112 3873 3886
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 112 3873 3888 "src/base/BaseBuilt.ml" 112 3873 3889
type(
  string
)
ident(
  def d "src/base/BaseBuilt.ml" 112 3873 3894 "src/base/BaseBuilt.ml" 112 3873 3930
)
"src/base/BaseBuilt.ml" 112 3873 3884 "src/base/BaseBuilt.ml" 112 3873 3890
type(
  OASISTypes.name * string
)
"src/base/BaseBuilt.ml" 112 3873 3898 "src/base/BaseBuilt.ml" 112 3873 3912
type(
  string -> bool
)
ident(
  int_ref Stdlib.bool_of_string "stdlib.mli" 746 27737 27737 "stdlib.mli" 746 27737 27772
)
"src/base/BaseBuilt.ml" 112 3873 3913 "src/base/BaseBuilt.ml" 112 3873 3914
type(
  string
)
ident(
  int_ref d "src/base/BaseBuilt.ml" 112 3873 3888 "src/base/BaseBuilt.ml" 112 3873 3889
)
"src/base/BaseBuilt.ml" 112 3873 3898 "src/base/BaseBuilt.ml" 112 3873 3914
type(
  bool
)
"src/base/BaseBuilt.ml" 112 3873 3920 "src/base/BaseBuilt.ml" 112 3873 3921
type(
  exn
)
"src/base/BaseBuilt.ml" 112 3873 3925 "src/base/BaseBuilt.ml" 112 3873 3930
type(
  bool
)
"src/base/BaseBuilt.ml" 112 3873 3894 "src/base/BaseBuilt.ml" 112 3873 3930
type(
  bool
)
"src/base/BaseBuilt.ml" 112 3873 3877 "src/base/BaseBuilt.ml" 112 3873 3931
type(
  bool -> OASISTypes.name * string -> bool
)
"src/base/BaseBuilt.ml" 113 3932 3936 "src/base/BaseBuilt.ml" 113 3932 3941
type(
  bool
)
"src/base/BaseBuilt.ml" 114 3942 3947 "src/base/BaseBuilt.ml" 114 3942 3961
type(
  ctxt:OASISContext.t ->
  OASISTypes.name list -> (OASISTypes.name * string) list
)
ident(
  int_ref BaseLog.filter "src/base/BaseLog.mli" 54 2218 2218 "src/base/BaseLog.mli" 54 2218 2287
)
"src/base/BaseBuilt.ml" 114 3942 3963 "src/base/BaseBuilt.ml" 114 3942 3967
type(
  OASISContext.t
)
ident(
  int_ref ctxt "src/base/BaseBuilt.ml" 110 3830 3844 "src/base/BaseBuilt.ml" 110 3830 3848
)
"src/base/BaseBuilt.ml" 114 3942 3969 "src/base/BaseBuilt.ml" 114 3942 3986
type(
  t -> string -> OASISTypes.name
)
ident(
  int_ref to_log_event_done "src/base/BaseBuilt.ml" 49 2145 2149 "src/base/BaseBuilt.ml" 49 2145 2166
)
"src/base/BaseBuilt.ml" 114 3942 3987 "src/base/BaseBuilt.ml" 114 3942 3988
type(
  t
)
ident(
  int_ref t "src/base/BaseBuilt.ml" 110 3830 3849 "src/base/BaseBuilt.ml" 110 3830 3850
)
"src/base/BaseBuilt.ml" 114 3942 3989 "src/base/BaseBuilt.ml" 114 3942 3991
type(
  string
)
ident(
  int_ref nm "src/base/BaseBuilt.ml" 110 3830 3851 "src/base/BaseBuilt.ml" 110 3830 3853
)
"src/base/BaseBuilt.ml" 114 3942 3969 "src/base/BaseBuilt.ml" 114 3942 3991
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 114 3942 3968 "src/base/BaseBuilt.ml" 114 3942 3992
type(
  OASISTypes.name list
)
"src/base/BaseBuilt.ml" 114 3942 3946 "src/base/BaseBuilt.ml" 114 3942 3993
type(
  (OASISTypes.name * string) list
)
"src/base/BaseBuilt.ml" 111 3856 3858 "src/base/BaseBuilt.ml" 114 3942 3993
type(
  bool
)
"src/base/BaseBuilt.ml" 117 3996 4000 "src/base/BaseBuilt.ml" 117 3996 4013
type(
  (OASISTypes.unix_filename -> 'a) ->
  OASISTypes.common_section * OASISTypes.build_section *
  OASISTypes.executable ->
  (t * OASISTypes.name * 'a list list) list * OASISTypes.unix_filename *
  OASISTypes.unix_filename option
)
ident(
  def of_executable "src/base/BaseBuilt.ml" 141 4468 4468 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 117 3996 4014 "src/base/BaseBuilt.ml" 117 3996 4017
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  def ffn "src/base/BaseBuilt.ml" 117 3996 4018 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 117 3996 4019 "src/base/BaseBuilt.ml" 117 3996 4021
type(
  OASISTypes.common_section
)
ident(
  def cs "src/base/BaseBuilt.ml" 118 4035 4037 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 117 3996 4023 "src/base/BaseBuilt.ml" 117 3996 4025
type(
  OASISTypes.build_section
)
ident(
  def bs "src/base/BaseBuilt.ml" 118 4035 4037 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 117 3996 4027 "src/base/BaseBuilt.ml" 117 3996 4031
type(
  OASISTypes.executable
)
ident(
  def exec "src/base/BaseBuilt.ml" 118 4035 4037 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 117 3996 4018 "src/base/BaseBuilt.ml" 117 3996 4032
type(
  OASISTypes.common_section * OASISTypes.build_section *
  OASISTypes.executable
)
"src/base/BaseBuilt.ml" 118 4035 4041 "src/base/BaseBuilt.ml" 118 4035 4053
type(
  OASISTypes.unix_filename
)
ident(
  def unix_exec_is "src/base/BaseBuilt.ml" 127 4229 4231 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 118 4035 4055 "src/base/BaseBuilt.ml" 118 4035 4067
type(
  OASISTypes.unix_filename option
)
ident(
  def unix_dll_opt "src/base/BaseBuilt.ml" 127 4229 4231 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 118 4035 4041 "src/base/BaseBuilt.ml" 118 4035 4067
type(
  OASISTypes.unix_filename * OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 119 4070 4074 "src/base/BaseBuilt.ml" 119 4070 4102
type(
  OASISTypes.common_section * OASISTypes.build_section *
  OASISTypes.executable ->
  (unit -> bool) ->
  (unit -> string) ->
  (unit -> string) ->
  OASISTypes.unix_filename * OASISTypes.unix_filename option
)
ident(
  int_ref OASISExecutable.unix_exec_is "src/oasis/OASISExecutable.mli" 37 2032 2032 "src/oasis/OASISExecutable.mli" 41 2161 2199
)
"src/base/BaseBuilt.ml" 120 4103 4110 "src/base/BaseBuilt.ml" 120 4103 4112
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 117 3996 4019 "src/base/BaseBuilt.ml" 117 3996 4021
)
"src/base/BaseBuilt.ml" 120 4103 4114 "src/base/BaseBuilt.ml" 120 4103 4116
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/base/BaseBuilt.ml" 117 3996 4023 "src/base/BaseBuilt.ml" 117 3996 4025
)
"src/base/BaseBuilt.ml" 120 4103 4118 "src/base/BaseBuilt.ml" 120 4103 4122
type(
  OASISTypes.executable
)
ident(
  int_ref exec "src/base/BaseBuilt.ml" 117 3996 4027 "src/base/BaseBuilt.ml" 117 3996 4031
)
"src/base/BaseBuilt.ml" 120 4103 4109 "src/base/BaseBuilt.ml" 120 4103 4123
type(
  OASISTypes.common_section * OASISTypes.build_section *
  OASISTypes.executable
)
"src/base/BaseBuilt.ml" 121 4124 4135 "src/base/BaseBuilt.ml" 121 4124 4137
type(
  unit
)
"src/base/BaseBuilt.ml" 122 4141 4150 "src/base/BaseBuilt.ml" 122 4141 4164
type(
  string -> bool
)
ident(
  int_ref Stdlib.bool_of_string "stdlib.mli" 746 27737 27737 "stdlib.mli" 746 27737 27772
)
"src/base/BaseBuilt.ml" 123 4165 4177 "src/base/BaseBuilt.ml" 123 4165 4186
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.is_native "src/base/BaseStandardVar.mli" 116 4168 4168 "src/base/BaseStandardVar.mli" 116 4168 4197
)
"src/base/BaseBuilt.ml" 123 4165 4187 "src/base/BaseBuilt.ml" 123 4165 4189
type(
  unit
)
"src/base/BaseBuilt.ml" 123 4165 4176 "src/base/BaseBuilt.ml" 123 4165 4190
type(
  string
)
"src/base/BaseBuilt.ml" 122 4141 4150 "src/base/BaseBuilt.ml" 123 4165 4190
type(
  bool
)
"src/base/BaseBuilt.ml" 121 4124 4130 "src/base/BaseBuilt.ml" 123 4165 4191
type(
  unit -> bool
)
"src/base/BaseBuilt.ml" 124 4192 4198 "src/base/BaseBuilt.ml" 124 4192 4205
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.ext_dll "src/base/BaseStandardVar.mli" 71 2895 2895 "src/base/BaseStandardVar.mli" 71 2895 2939
)
"src/base/BaseBuilt.ml" 125 4206 4212 "src/base/BaseBuilt.ml" 125 4206 4223
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.ext_program "src/base/BaseStandardVar.mli" 121 4270 4270 "src/base/BaseStandardVar.mli" 121 4270 4301
)
"src/base/BaseBuilt.ml" 119 4070 4074 "src/base/BaseBuilt.ml" 125 4206 4223
type(
  OASISTypes.unix_filename * OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 127 4229 4235 "src/base/BaseBuilt.ml" 127 4229 4238
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  def evs "src/base/BaseBuilt.ml" 136 4428 4430 "src/base/BaseBuilt.ml" 138 4451 4465
)
"src/base/BaseBuilt.ml" 128 4241 4246 "src/base/BaseBuilt.ml" 128 4241 4251
type(
  t
)
"src/base/BaseBuilt.ml" 128 4241 4253 "src/base/BaseBuilt.ml" 128 4241 4255
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 117 3996 4019 "src/base/BaseBuilt.ml" 117 3996 4021
)
"src/base/BaseBuilt.ml" 128 4241 4253 "src/base/BaseBuilt.ml" 128 4241 4263
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 128 4241 4267 "src/base/BaseBuilt.ml" 128 4241 4270
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  int_ref ffn "src/base/BaseBuilt.ml" 117 3996 4014 "src/base/BaseBuilt.ml" 117 3996 4017
)
"src/base/BaseBuilt.ml" 128 4241 4271 "src/base/BaseBuilt.ml" 128 4241 4283
type(
  OASISTypes.unix_filename
)
ident(
  int_ref unix_exec_is "src/base/BaseBuilt.ml" 118 4035 4041 "src/base/BaseBuilt.ml" 118 4035 4053
)
"src/base/BaseBuilt.ml" 128 4241 4267 "src/base/BaseBuilt.ml" 128 4241 4283
type(
  'a
)
"src/base/BaseBuilt.ml" 128 4241 4266 "src/base/BaseBuilt.ml" 128 4241 4284
type(
  'a list
)
"src/base/BaseBuilt.ml" 128 4241 4265 "src/base/BaseBuilt.ml" 128 4241 4285
type(
  'a list list
)
"src/base/BaseBuilt.ml" 128 4241 4245 "src/base/BaseBuilt.ml" 128 4241 4286
type(
  t * OASISTypes.name * 'a list list
)
"src/base/BaseBuilt.ml" 130 4294 4307 "src/base/BaseBuilt.ml" 130 4294 4319
type(
  OASISTypes.unix_filename option
)
ident(
  int_ref unix_dll_opt "src/base/BaseBuilt.ml" 118 4035 4055 "src/base/BaseBuilt.ml" 118 4035 4067
)
"src/base/BaseBuilt.ml" 131 4325 4340 "src/base/BaseBuilt.ml" 131 4325 4342
type(
  OASISTypes.unix_filename
)
ident(
  def fn "src/base/BaseBuilt.ml" 132 4346 4356 "src/base/BaseBuilt.ml" 132 4346 4390
)
"src/base/BaseBuilt.ml" 131 4325 4335 "src/base/BaseBuilt.ml" 131 4325 4342
type(
  OASISTypes.unix_filename option
)
type(
  OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 132 4346 4357 "src/base/BaseBuilt.ml" 132 4346 4365
type(
  t
)
"src/base/BaseBuilt.ml" 132 4346 4367 "src/base/BaseBuilt.ml" 132 4346 4369
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 117 3996 4019 "src/base/BaseBuilt.ml" 117 3996 4021
)
"src/base/BaseBuilt.ml" 132 4346 4367 "src/base/BaseBuilt.ml" 132 4346 4377
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 132 4346 4381 "src/base/BaseBuilt.ml" 132 4346 4384
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  int_ref ffn "src/base/BaseBuilt.ml" 117 3996 4014 "src/base/BaseBuilt.ml" 117 3996 4017
)
"src/base/BaseBuilt.ml" 132 4346 4385 "src/base/BaseBuilt.ml" 132 4346 4387
type(
  OASISTypes.unix_filename
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 131 4325 4340 "src/base/BaseBuilt.ml" 131 4325 4342
)
"src/base/BaseBuilt.ml" 132 4346 4381 "src/base/BaseBuilt.ml" 132 4346 4387
type(
  'a
)
"src/base/BaseBuilt.ml" 132 4346 4380 "src/base/BaseBuilt.ml" 132 4346 4388
type(
  'a list
)
"src/base/BaseBuilt.ml" 132 4346 4379 "src/base/BaseBuilt.ml" 132 4346 4389
type(
  'a list list
)
"src/base/BaseBuilt.ml" 132 4346 4357 "src/base/BaseBuilt.ml" 132 4346 4389
type(
  t * OASISTypes.name * 'a list list
)
"src/base/BaseBuilt.ml" 132 4346 4356 "src/base/BaseBuilt.ml" 132 4346 4390
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 133 4391 4401 "src/base/BaseBuilt.ml" 133 4391 4405
type(
  OASISTypes.unix_filename option
)
type(
  OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 134 4409 4419 "src/base/BaseBuilt.ml" 134 4409 4421
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 130 4294 4300 "src/base/BaseBuilt.ml" 134 4409 4422
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 128 4241 4245 "src/base/BaseBuilt.ml" 134 4409 4422
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 136 4428 4430 "src/base/BaseBuilt.ml" 136 4428 4433
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  int_ref evs "src/base/BaseBuilt.ml" 127 4229 4235 "src/base/BaseBuilt.ml" 127 4229 4238
)
"src/base/BaseBuilt.ml" 137 4435 4437 "src/base/BaseBuilt.ml" 137 4435 4449
type(
  OASISTypes.unix_filename
)
ident(
  int_ref unix_exec_is "src/base/BaseBuilt.ml" 118 4035 4041 "src/base/BaseBuilt.ml" 118 4035 4053
)
"src/base/BaseBuilt.ml" 138 4451 4453 "src/base/BaseBuilt.ml" 138 4451 4465
type(
  OASISTypes.unix_filename option
)
ident(
  int_ref unix_dll_opt "src/base/BaseBuilt.ml" 118 4035 4055 "src/base/BaseBuilt.ml" 118 4035 4067
)
"src/base/BaseBuilt.ml" 136 4428 4430 "src/base/BaseBuilt.ml" 138 4451 4465
type(
  (t * OASISTypes.name * 'a list list) list * OASISTypes.unix_filename *
  OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 127 4229 4231 "src/base/BaseBuilt.ml" 138 4451 4465
type(
  (t * OASISTypes.name * 'a list list) list * OASISTypes.unix_filename *
  OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 118 4035 4037 "src/base/BaseBuilt.ml" 138 4451 4465
type(
  (t * OASISTypes.name * 'a list list) list * OASISTypes.unix_filename *
  OASISTypes.unix_filename option
)
"src/base/BaseBuilt.ml" 141 4468 4472 "src/base/BaseBuilt.ml" 141 4468 4482
type(
  (OASISTypes.unix_filename -> 'a) ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library ->
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
ident(
  def of_library "src/base/BaseBuilt.ml" 161 4990 4990 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 141 4468 4483 "src/base/BaseBuilt.ml" 141 4468 4486
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  def ffn "src/base/BaseBuilt.ml" 141 4468 4487 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 141 4468 4488 "src/base/BaseBuilt.ml" 141 4468 4490
type(
  OASISTypes.common_section
)
ident(
  def cs "src/base/BaseBuilt.ml" 142 4503 4505 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 141 4468 4492 "src/base/BaseBuilt.ml" 141 4468 4494
type(
  OASISTypes.build_section
)
ident(
  def bs "src/base/BaseBuilt.ml" 142 4503 4505 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 141 4468 4496 "src/base/BaseBuilt.ml" 141 4468 4499
type(
  OASISTypes.library
)
ident(
  def lib "src/base/BaseBuilt.ml" 142 4503 4505 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 141 4468 4487 "src/base/BaseBuilt.ml" 141 4468 4500
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library
)
"src/base/BaseBuilt.ml" 142 4503 4509 "src/base/BaseBuilt.ml" 142 4503 4517
type(
  OASISTypes.unix_filename list list
)
ident(
  def unix_lst "src/base/BaseBuilt.ml" 153 4888 4890 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 143 4520 4524 "src/base/BaseBuilt.ml" 143 4520 4557
type(
  ctxt:OASISContext.t ->
  is_native:bool ->
  has_native_dynlink:bool ->
  ext_lib:string ->
  ext_dll:string ->
  source_file_exists:(OASISTypes.unix_filename -> bool) ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library ->
  OASISTypes.unix_filename list list
)
ident(
  int_ref OASISLibrary.generated_unix_files "src/oasis/OASISLibrary.mli" 49 2418 2418 "src/oasis/OASISLibrary.mli" 57 2652 2677
)
"src/base/BaseBuilt.ml" 144 4558 4570 "src/base/BaseBuilt.ml" 144 4558 4571
type(
  OASISContext.t ref -> OASISContext.t
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/base/BaseBuilt.ml" 144 4558 4571 "src/base/BaseBuilt.ml" 144 4558 4590
type(
  OASISContext.t ref
)
ident(
  int_ref BaseContext.default "src/base/BaseContext.mli" 39 1969 1969 "src/base/BaseContext.mli" 39 1969 2000
)
"src/base/BaseBuilt.ml" 144 4558 4570 "src/base/BaseBuilt.ml" 144 4558 4590
type(
  OASISContext.t
)
"src/base/BaseBuilt.ml" 145 4591 4622 "src/base/BaseBuilt.ml" 145 4591 4624
type(
  OASISTypes.unix_filename
)
ident(
  def fn "src/base/BaseBuilt.ml" 146 4628 4636 "src/base/BaseBuilt.ml" 146 4628 4693
)
"src/base/BaseBuilt.ml" 146 4628 4636 "src/base/BaseBuilt.ml" 146 4628 4666
type(
  OASISTypes.host_filename -> bool
)
ident(
  int_ref OASISFileUtil.file_exists_case "src/oasis/OASISFileUtil.mli" 85 2912 2912 "src/oasis/OASISFileUtil.mli" 85 2912 2948
)
"src/base/BaseBuilt.ml" 146 4628 4668 "src/base/BaseBuilt.ml" 146 4628 4689
type(
  OASISTypes.unix_filename -> OASISTypes.host_filename
)
ident(
  int_ref OASISHostPath.of_unix "src/oasis/OASISHostPath.mli" 39 1931 1931 "src/oasis/OASISHostPath.mli" 39 1931 1974
)
"src/base/BaseBuilt.ml" 146 4628 4690 "src/base/BaseBuilt.ml" 146 4628 4692
type(
  OASISTypes.unix_filename
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 145 4591 4622 "src/base/BaseBuilt.ml" 145 4591 4624
)
"src/base/BaseBuilt.ml" 146 4628 4667 "src/base/BaseBuilt.ml" 146 4628 4693
type(
  OASISTypes.host_filename
)
"src/base/BaseBuilt.ml" 146 4628 4636 "src/base/BaseBuilt.ml" 146 4628 4693
type(
  bool
)
"src/base/BaseBuilt.ml" 145 4591 4617 "src/base/BaseBuilt.ml" 146 4628 4694
type(
  OASISTypes.unix_filename -> bool
)
"src/base/BaseBuilt.ml" 147 4695 4713 "src/base/BaseBuilt.ml" 147 4695 4727
type(
  string -> bool
)
ident(
  int_ref Stdlib.bool_of_string "stdlib.mli" 746 27737 27737 "stdlib.mli" 746 27737 27772
)
"src/base/BaseBuilt.ml" 147 4695 4729 "src/base/BaseBuilt.ml" 147 4695 4738
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.is_native "src/base/BaseStandardVar.mli" 116 4168 4168 "src/base/BaseStandardVar.mli" 116 4168 4197
)
"src/base/BaseBuilt.ml" 147 4695 4739 "src/base/BaseBuilt.ml" 147 4695 4741
type(
  unit
)
"src/base/BaseBuilt.ml" 147 4695 4728 "src/base/BaseBuilt.ml" 147 4695 4742
type(
  string
)
"src/base/BaseBuilt.ml" 147 4695 4712 "src/base/BaseBuilt.ml" 147 4695 4743
type(
  bool
)
"src/base/BaseBuilt.ml" 148 4744 4771 "src/base/BaseBuilt.ml" 148 4744 4785
type(
  string -> bool
)
ident(
  int_ref Stdlib.bool_of_string "stdlib.mli" 746 27737 27737 "stdlib.mli" 746 27737 27772
)
"src/base/BaseBuilt.ml" 148 4744 4787 "src/base/BaseBuilt.ml" 148 4744 4801
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.native_dynlink "src/base/BaseStandardVar.mli" 156 4678 4678 "src/base/BaseStandardVar.mli" 156 4678 4712
)
"src/base/BaseBuilt.ml" 148 4744 4802 "src/base/BaseBuilt.ml" 148 4744 4804
type(
  unit
)
"src/base/BaseBuilt.ml" 148 4744 4786 "src/base/BaseBuilt.ml" 148 4744 4805
type(
  string
)
"src/base/BaseBuilt.ml" 148 4744 4770 "src/base/BaseBuilt.ml" 148 4744 4806
type(
  bool
)
"src/base/BaseBuilt.ml" 149 4807 4823 "src/base/BaseBuilt.ml" 149 4807 4830
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.ext_lib "src/base/BaseStandardVar.mli" 70 2850 2850 "src/base/BaseStandardVar.mli" 70 2850 2894
)
"src/base/BaseBuilt.ml" 149 4807 4831 "src/base/BaseBuilt.ml" 149 4807 4833
type(
  unit
)
"src/base/BaseBuilt.ml" 149 4807 4822 "src/base/BaseBuilt.ml" 149 4807 4834
type(
  string
)
"src/base/BaseBuilt.ml" 150 4835 4851 "src/base/BaseBuilt.ml" 150 4835 4858
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.ext_dll "src/base/BaseStandardVar.mli" 71 2895 2895 "src/base/BaseStandardVar.mli" 71 2895 2939
)
"src/base/BaseBuilt.ml" 150 4835 4859 "src/base/BaseBuilt.ml" 150 4835 4861
type(
  unit
)
"src/base/BaseBuilt.ml" 150 4835 4850 "src/base/BaseBuilt.ml" 150 4835 4862
type(
  string
)
"src/base/BaseBuilt.ml" 151 4863 4870 "src/base/BaseBuilt.ml" 151 4863 4872
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 141 4468 4488 "src/base/BaseBuilt.ml" 141 4468 4490
)
"src/base/BaseBuilt.ml" 151 4863 4874 "src/base/BaseBuilt.ml" 151 4863 4876
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/base/BaseBuilt.ml" 141 4468 4492 "src/base/BaseBuilt.ml" 141 4468 4494
)
"src/base/BaseBuilt.ml" 151 4863 4878 "src/base/BaseBuilt.ml" 151 4863 4881
type(
  OASISTypes.library
)
ident(
  int_ref lib "src/base/BaseBuilt.ml" 141 4468 4496 "src/base/BaseBuilt.ml" 141 4468 4499
)
"src/base/BaseBuilt.ml" 151 4863 4869 "src/base/BaseBuilt.ml" 151 4863 4882
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library
)
"src/base/BaseBuilt.ml" 143 4520 4524 "src/base/BaseBuilt.ml" 151 4863 4882
type(
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 153 4888 4894 "src/base/BaseBuilt.ml" 153 4888 4897
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  def evs "src/base/BaseBuilt.ml" 158 4972 4974 "src/base/BaseBuilt.ml" 158 4972 4987
)
"src/base/BaseBuilt.ml" 154 4900 4905 "src/base/BaseBuilt.ml" 154 4900 4909
type(
  t
)
"src/base/BaseBuilt.ml" 155 4911 4916 "src/base/BaseBuilt.ml" 155 4911 4918
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 141 4468 4488 "src/base/BaseBuilt.ml" 141 4468 4490
)
"src/base/BaseBuilt.ml" 155 4911 4916 "src/base/BaseBuilt.ml" 155 4911 4926
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 156 4928 4933 "src/base/BaseBuilt.ml" 156 4928 4941
type(
  (OASISTypes.unix_filename list -> 'a list) ->
  OASISTypes.unix_filename list list -> 'a list list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/base/BaseBuilt.ml" 156 4928 4943 "src/base/BaseBuilt.ml" 156 4928 4951
type(
  (OASISTypes.unix_filename -> 'a) ->
  OASISTypes.unix_filename list -> 'a list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/base/BaseBuilt.ml" 156 4928 4952 "src/base/BaseBuilt.ml" 156 4928 4955
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  int_ref ffn "src/base/BaseBuilt.ml" 141 4468 4483 "src/base/BaseBuilt.ml" 141 4468 4486
)
"src/base/BaseBuilt.ml" 156 4928 4942 "src/base/BaseBuilt.ml" 156 4928 4956
type(
  OASISTypes.unix_filename list -> 'a list
)
"src/base/BaseBuilt.ml" 156 4928 4957 "src/base/BaseBuilt.ml" 156 4928 4965
type(
  OASISTypes.unix_filename list list
)
ident(
  int_ref unix_lst "src/base/BaseBuilt.ml" 142 4503 4509 "src/base/BaseBuilt.ml" 142 4503 4517
)
"src/base/BaseBuilt.ml" 156 4928 4933 "src/base/BaseBuilt.ml" 156 4928 4965
type(
  'a list list
)
"src/base/BaseBuilt.ml" 154 4900 4905 "src/base/BaseBuilt.ml" 156 4928 4965
type(
  t * OASISTypes.name * 'a list list
)
"src/base/BaseBuilt.ml" 154 4900 4904 "src/base/BaseBuilt.ml" 156 4928 4966
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 158 4972 4974 "src/base/BaseBuilt.ml" 158 4972 4977
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  int_ref evs "src/base/BaseBuilt.ml" 153 4888 4894 "src/base/BaseBuilt.ml" 153 4888 4897
)
"src/base/BaseBuilt.ml" 158 4972 4979 "src/base/BaseBuilt.ml" 158 4972 4987
type(
  OASISTypes.unix_filename list list
)
ident(
  int_ref unix_lst "src/base/BaseBuilt.ml" 142 4503 4509 "src/base/BaseBuilt.ml" 142 4503 4517
)
"src/base/BaseBuilt.ml" 158 4972 4974 "src/base/BaseBuilt.ml" 158 4972 4987
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 153 4888 4890 "src/base/BaseBuilt.ml" 158 4972 4987
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 142 4503 4505 "src/base/BaseBuilt.ml" 158 4972 4987
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 161 4990 4994 "src/base/BaseBuilt.ml" 161 4990 5003
type(
  (OASISTypes.unix_filename -> 'a) ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_ ->
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
ident(
  def of_object "src/base/BaseBuilt.ml" 175 5373 5388 "src/base/BaseBuilt.ml" 0 0 -1
)
"src/base/BaseBuilt.ml" 161 4990 5004 "src/base/BaseBuilt.ml" 161 4990 5007
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  def ffn "src/base/BaseBuilt.ml" 161 4990 5008 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 161 4990 5009 "src/base/BaseBuilt.ml" 161 4990 5011
type(
  OASISTypes.common_section
)
ident(
  def cs "src/base/BaseBuilt.ml" 162 5024 5026 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 161 4990 5013 "src/base/BaseBuilt.ml" 161 4990 5015
type(
  OASISTypes.build_section
)
ident(
  def bs "src/base/BaseBuilt.ml" 162 5024 5026 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 161 4990 5017 "src/base/BaseBuilt.ml" 161 4990 5020
type(
  OASISTypes.object_
)
ident(
  def obj "src/base/BaseBuilt.ml" 162 5024 5026 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 161 4990 5008 "src/base/BaseBuilt.ml" 161 4990 5021
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_
)
"src/base/BaseBuilt.ml" 162 5024 5030 "src/base/BaseBuilt.ml" 162 5024 5038
type(
  OASISTypes.unix_filename list list
)
ident(
  def unix_lst "src/base/BaseBuilt.ml" 170 5289 5291 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 163 5041 5045 "src/base/BaseBuilt.ml" 163 5041 5077
type(
  ctxt:OASISContext.t ->
  is_native:bool ->
  source_file_exists:(OASISTypes.unix_filename -> bool) ->
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_ ->
  OASISTypes.unix_filename list list
)
ident(
  int_ref OASISObject.generated_unix_files "src/oasis/OASISObject.mli" 48 2415 2415 "src/oasis/OASISObject.mli" 53 2580 2605
)
"src/base/BaseBuilt.ml" 164 5078 5090 "src/base/BaseBuilt.ml" 164 5078 5091
type(
  OASISContext.t ref -> OASISContext.t
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/base/BaseBuilt.ml" 164 5078 5091 "src/base/BaseBuilt.ml" 164 5078 5110
type(
  OASISContext.t ref
)
ident(
  int_ref BaseContext.default "src/base/BaseContext.mli" 39 1969 1969 "src/base/BaseContext.mli" 39 1969 2000
)
"src/base/BaseBuilt.ml" 164 5078 5090 "src/base/BaseBuilt.ml" 164 5078 5110
type(
  OASISContext.t
)
"src/base/BaseBuilt.ml" 165 5111 5142 "src/base/BaseBuilt.ml" 165 5111 5144
type(
  OASISTypes.unix_filename
)
ident(
  def fn "src/base/BaseBuilt.ml" 166 5148 5156 "src/base/BaseBuilt.ml" 166 5148 5213
)
"src/base/BaseBuilt.ml" 166 5148 5156 "src/base/BaseBuilt.ml" 166 5148 5186
type(
  OASISTypes.host_filename -> bool
)
ident(
  int_ref OASISFileUtil.file_exists_case "src/oasis/OASISFileUtil.mli" 85 2912 2912 "src/oasis/OASISFileUtil.mli" 85 2912 2948
)
"src/base/BaseBuilt.ml" 166 5148 5188 "src/base/BaseBuilt.ml" 166 5148 5209
type(
  OASISTypes.unix_filename -> OASISTypes.host_filename
)
ident(
  int_ref OASISHostPath.of_unix "src/oasis/OASISHostPath.mli" 39 1931 1931 "src/oasis/OASISHostPath.mli" 39 1931 1974
)
"src/base/BaseBuilt.ml" 166 5148 5210 "src/base/BaseBuilt.ml" 166 5148 5212
type(
  OASISTypes.unix_filename
)
ident(
  int_ref fn "src/base/BaseBuilt.ml" 165 5111 5142 "src/base/BaseBuilt.ml" 165 5111 5144
)
"src/base/BaseBuilt.ml" 166 5148 5187 "src/base/BaseBuilt.ml" 166 5148 5213
type(
  OASISTypes.host_filename
)
"src/base/BaseBuilt.ml" 166 5148 5156 "src/base/BaseBuilt.ml" 166 5148 5213
type(
  bool
)
"src/base/BaseBuilt.ml" 165 5111 5137 "src/base/BaseBuilt.ml" 166 5148 5214
type(
  OASISTypes.unix_filename -> bool
)
"src/base/BaseBuilt.ml" 167 5215 5233 "src/base/BaseBuilt.ml" 167 5215 5247
type(
  string -> bool
)
ident(
  int_ref Stdlib.bool_of_string "stdlib.mli" 746 27737 27737 "stdlib.mli" 746 27737 27772
)
"src/base/BaseBuilt.ml" 167 5215 5249 "src/base/BaseBuilt.ml" 167 5215 5258
type(
  unit -> string
)
ident(
  int_ref BaseStandardVar.is_native "src/base/BaseStandardVar.mli" 116 4168 4168 "src/base/BaseStandardVar.mli" 116 4168 4197
)
"src/base/BaseBuilt.ml" 167 5215 5259 "src/base/BaseBuilt.ml" 167 5215 5261
type(
  unit
)
"src/base/BaseBuilt.ml" 167 5215 5248 "src/base/BaseBuilt.ml" 167 5215 5262
type(
  string
)
"src/base/BaseBuilt.ml" 167 5215 5232 "src/base/BaseBuilt.ml" 167 5215 5263
type(
  bool
)
"src/base/BaseBuilt.ml" 168 5264 5271 "src/base/BaseBuilt.ml" 168 5264 5273
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 161 4990 5009 "src/base/BaseBuilt.ml" 161 4990 5011
)
"src/base/BaseBuilt.ml" 168 5264 5275 "src/base/BaseBuilt.ml" 168 5264 5277
type(
  OASISTypes.build_section
)
ident(
  int_ref bs "src/base/BaseBuilt.ml" 161 4990 5013 "src/base/BaseBuilt.ml" 161 4990 5015
)
"src/base/BaseBuilt.ml" 168 5264 5279 "src/base/BaseBuilt.ml" 168 5264 5282
type(
  OASISTypes.object_
)
ident(
  int_ref obj "src/base/BaseBuilt.ml" 161 4990 5017 "src/base/BaseBuilt.ml" 161 4990 5020
)
"src/base/BaseBuilt.ml" 168 5264 5270 "src/base/BaseBuilt.ml" 168 5264 5283
type(
  OASISTypes.common_section * OASISTypes.build_section * OASISTypes.object_
)
"src/base/BaseBuilt.ml" 163 5041 5045 "src/base/BaseBuilt.ml" 168 5264 5283
type(
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 170 5289 5295 "src/base/BaseBuilt.ml" 170 5289 5298
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  def evs "src/base/BaseBuilt.ml" 175 5373 5375 "src/base/BaseBuilt.ml" 175 5373 5388
)
"src/base/BaseBuilt.ml" 171 5301 5306 "src/base/BaseBuilt.ml" 171 5301 5310
type(
  t
)
"src/base/BaseBuilt.ml" 172 5312 5317 "src/base/BaseBuilt.ml" 172 5312 5319
type(
  OASISTypes.common_section
)
ident(
  int_ref cs "src/base/BaseBuilt.ml" 161 4990 5009 "src/base/BaseBuilt.ml" 161 4990 5011
)
"src/base/BaseBuilt.ml" 172 5312 5317 "src/base/BaseBuilt.ml" 172 5312 5327
type(
  OASISTypes.name
)
"src/base/BaseBuilt.ml" 173 5329 5334 "src/base/BaseBuilt.ml" 173 5329 5342
type(
  (OASISTypes.unix_filename list -> 'a list) ->
  OASISTypes.unix_filename list list -> 'a list list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/base/BaseBuilt.ml" 173 5329 5344 "src/base/BaseBuilt.ml" 173 5329 5352
type(
  (OASISTypes.unix_filename -> 'a) ->
  OASISTypes.unix_filename list -> 'a list
)
ident(
  int_ref Stdlib.List.map "list.mli" 172 6124 6124 "list.mli" 172 6124 6166
)
"src/base/BaseBuilt.ml" 173 5329 5353 "src/base/BaseBuilt.ml" 173 5329 5356
type(
  OASISTypes.unix_filename -> 'a
)
ident(
  int_ref ffn "src/base/BaseBuilt.ml" 161 4990 5004 "src/base/BaseBuilt.ml" 161 4990 5007
)
"src/base/BaseBuilt.ml" 173 5329 5343 "src/base/BaseBuilt.ml" 173 5329 5357
type(
  OASISTypes.unix_filename list -> 'a list
)
"src/base/BaseBuilt.ml" 173 5329 5358 "src/base/BaseBuilt.ml" 173 5329 5366
type(
  OASISTypes.unix_filename list list
)
ident(
  int_ref unix_lst "src/base/BaseBuilt.ml" 162 5024 5030 "src/base/BaseBuilt.ml" 162 5024 5038
)
"src/base/BaseBuilt.ml" 173 5329 5334 "src/base/BaseBuilt.ml" 173 5329 5366
type(
  'a list list
)
"src/base/BaseBuilt.ml" 171 5301 5306 "src/base/BaseBuilt.ml" 173 5329 5366
type(
  t * OASISTypes.name * 'a list list
)
"src/base/BaseBuilt.ml" 171 5301 5305 "src/base/BaseBuilt.ml" 173 5329 5367
type(
  (t * OASISTypes.name * 'a list list) list
)
"src/base/BaseBuilt.ml" 175 5373 5375 "src/base/BaseBuilt.ml" 175 5373 5378
type(
  (t * OASISTypes.name * 'a list list) list
)
ident(
  int_ref evs "src/base/BaseBuilt.ml" 170 5289 5295 "src/base/BaseBuilt.ml" 170 5289 5298
)
"src/base/BaseBuilt.ml" 175 5373 5380 "src/base/BaseBuilt.ml" 175 5373 5388
type(
  OASISTypes.unix_filename list list
)
ident(
  int_ref unix_lst "src/base/BaseBuilt.ml" 162 5024 5030 "src/base/BaseBuilt.ml" 162 5024 5038
)
"src/base/BaseBuilt.ml" 175 5373 5375 "src/base/BaseBuilt.ml" 175 5373 5388
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 170 5289 5291 "src/base/BaseBuilt.ml" 175 5373 5388
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
"src/base/BaseBuilt.ml" 162 5024 5026 "src/base/BaseBuilt.ml" 175 5373 5388
type(
  (t * OASISTypes.name * 'a list list) list *
  OASISTypes.unix_filename list list
)
