"src/base/BaseEnvLight.ml" 24 1703 1710 "src/base/BaseEnvLight.ml" 24 1703 1719
ident(
  def MapString "src/base/BaseEnvLight.ml" 24 1703 1738 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 30 1771 1775 "src/base/BaseEnvLight.ml" 30 1771 1791
type(
  string
)
ident(
  def default_filename "src/base/BaseEnvLight.ml" 33 1841 1841 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 30 1771 1794 "src/base/BaseEnvLight.ml" 30 1771 1809
type(
  string -> string -> string
)
ident(
  int_ref Stdlib.Filename.concat "filename.mli" 30 1434 1434 "filename.mli" 30 1434 1473
)
"src/base/BaseEnvLight.ml" 30 1771 1811 "src/base/BaseEnvLight.ml" 30 1771 1821
type(
  unit -> string
)
ident(
  int_ref Stdlib.Sys.getcwd "sys.mli" 109 4686 4686 "sys.mli" 109 4686 4738
)
"src/base/BaseEnvLight.ml" 30 1771 1822 "src/base/BaseEnvLight.ml" 30 1771 1824
type(
  unit
)
"src/base/BaseEnvLight.ml" 30 1771 1810 "src/base/BaseEnvLight.ml" 30 1771 1825
type(
  string
)
"src/base/BaseEnvLight.ml" 30 1771 1826 "src/base/BaseEnvLight.ml" 30 1771 1838
type(
  string
)
"src/base/BaseEnvLight.ml" 30 1771 1794 "src/base/BaseEnvLight.ml" 30 1771 1838
type(
  string
)
"src/base/BaseEnvLight.ml" 33 1841 1845 "src/base/BaseEnvLight.ml" 33 1841 1849
type(
  ?allow_empty:bool ->
  ?filename:string -> ?stream:char Stream.t -> unit -> string MapString.t
)
ident(
  def load "src/base/BaseEnvLight.ml" 77 3136 3136 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 33 1841 1852 "src/base/BaseEnvLight.ml" 33 1841 1863
type(
  bool
)
ident(
  def allow_empty "src/base/BaseEnvLight.ml" 33 1841 1871 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 33 1841 1864 "src/base/BaseEnvLight.ml" 33 1841 1869
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
type(
  bool
)
ident(
  int_ref *sth* "src/base/BaseEnvLight.ml" 33 1841 1864 "src/base/BaseEnvLight.ml" 33 1841 1869
)
type(
  bool
)
type(
  bool option
)
type(
  bool option
)
ident(
  def *sth* "src/base/BaseEnvLight.ml" 33 1841 1864 "src/base/BaseEnvLight.ml" 33 1841 1869
)
"src/base/BaseEnvLight.ml" 33 1841 1873 "src/base/BaseEnvLight.ml" 33 1841 1881
type(
  string
)
ident(
  def filename "src/base/BaseEnvLight.ml" 33 1841 1900 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 33 1841 1882 "src/base/BaseEnvLight.ml" 33 1841 1898
type(
  string
)
ident(
  int_ref default_filename "src/base/BaseEnvLight.ml" 30 1771 1775 "src/base/BaseEnvLight.ml" 30 1771 1791
)
type(
  string option
)
type(
  string option
)
type(
  string
)
ident(
  int_ref *sth* "src/base/BaseEnvLight.ml" 33 1841 1882 "src/base/BaseEnvLight.ml" 33 1841 1898
)
type(
  string
)
type(
  string option
)
type(
  string option
)
ident(
  def *sth* "src/base/BaseEnvLight.ml" 33 1841 1882 "src/base/BaseEnvLight.ml" 33 1841 1898
)
"src/base/BaseEnvLight.ml" 33 1841 1901 "src/base/BaseEnvLight.ml" 33 1841 1907
type(
  char Stream.t option
)
ident(
  def stream "src/base/BaseEnvLight.ml" 33 1841 1908 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 33 1841 1908 "src/base/BaseEnvLight.ml" 33 1841 1910
type(
  unit
)
"src/base/BaseEnvLight.ml" 34 1913 1919 "src/base/BaseEnvLight.ml" 34 1913 1923
type(
  int ref
)
ident(
  def line "src/base/BaseEnvLight.ml" 35 1935 1937 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 34 1913 1926 "src/base/BaseEnvLight.ml" 34 1913 1929
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/base/BaseEnvLight.ml" 34 1913 1930 "src/base/BaseEnvLight.ml" 34 1913 1931
type(
  int
)
"src/base/BaseEnvLight.ml" 34 1913 1926 "src/base/BaseEnvLight.ml" 34 1913 1931
type(
  int ref
)
"src/base/BaseEnvLight.ml" 35 1935 1941 "src/base/BaseEnvLight.ml" 35 1935 1946
type(
  char Stream.t -> Genlex.token Stream.t
)
ident(
  def lexer "src/base/BaseEnvLight.ml" 47 2219 2221 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 35 1935 1947 "src/base/BaseEnvLight.ml" 35 1935 1949
type(
  char Stream.t
)
ident(
  def st "src/base/BaseEnvLight.ml" 36 1952 1956 "src/base/BaseEnvLight.ml" 45 2178 2213
)
"src/base/BaseEnvLight.ml" 36 1952 1960 "src/base/BaseEnvLight.ml" 36 1952 1967
type(
  char Stream.t
)
ident(
  def st_line "src/base/BaseEnvLight.ml" 45 2178 2182 "src/base/BaseEnvLight.ml" 45 2178 2213
)
"src/base/BaseEnvLight.ml" 37 1970 1976 "src/base/BaseEnvLight.ml" 37 1970 1987
type(
  (int -> char option) -> char Stream.t
)
ident(
  int_ref Stdlib.Stream.from "stream.mli" 32 1484 1484 "stream.mli" 32 1484 1521
)
"src/base/BaseEnvLight.ml" 38 1988 2001 "src/base/BaseEnvLight.ml" 38 1988 2002
type(
  int
)
"src/base/BaseEnvLight.ml" 40 2021 2040 "src/base/BaseEnvLight.ml" 40 2021 2051
type(
  char Stream.t -> char
)
ident(
  int_ref Stdlib.Stream.next "stream.mli" 68 2649 2649 "stream.mli" 68 2649 2670
)
"src/base/BaseEnvLight.ml" 40 2021 2052 "src/base/BaseEnvLight.ml" 40 2021 2054
type(
  char Stream.t
)
ident(
  int_ref st "src/base/BaseEnvLight.ml" 35 1935 1947 "src/base/BaseEnvLight.ml" 35 1935 1949
)
"src/base/BaseEnvLight.ml" 40 2021 2040 "src/base/BaseEnvLight.ml" 40 2021 2054
type(
  char
)
"src/base/BaseEnvLight.ml" 41 2060 2075 "src/base/BaseEnvLight.ml" 41 2060 2079
type(
  char
)
type(
  char
)
"src/base/BaseEnvLight.ml" 41 2060 2083 "src/base/BaseEnvLight.ml" 41 2060 2087
type(
  int ref -> unit
)
ident(
  int_ref Stdlib.incr "stdlib.mli" 1242 47184 47184 "stdlib.mli" 1242 47184 47225
)
"src/base/BaseEnvLight.ml" 41 2060 2088 "src/base/BaseEnvLight.ml" 41 2060 2092
type(
  int ref
)
ident(
  int_ref line "src/base/BaseEnvLight.ml" 34 1913 1919 "src/base/BaseEnvLight.ml" 34 1913 1923
)
"src/base/BaseEnvLight.ml" 41 2060 2083 "src/base/BaseEnvLight.ml" 41 2060 2092
type(
  unit
)
"src/base/BaseEnvLight.ml" 41 2060 2099 "src/base/BaseEnvLight.ml" 41 2060 2103
type(
  char
)
"src/base/BaseEnvLight.ml" 41 2060 2094 "src/base/BaseEnvLight.ml" 41 2060 2103
type(
  char option
)
"src/base/BaseEnvLight.ml" 41 2060 2083 "src/base/BaseEnvLight.ml" 41 2060 2103
type(
  char option
)
"src/base/BaseEnvLight.ml" 42 2104 2119 "src/base/BaseEnvLight.ml" 42 2104 2120
type(
  char
)
type(
  char
)
ident(
  def c "src/base/BaseEnvLight.ml" 42 2104 2124 "src/base/BaseEnvLight.ml" 42 2104 2130
)
"src/base/BaseEnvLight.ml" 42 2104 2129 "src/base/BaseEnvLight.ml" 42 2104 2130
type(
  char
)
ident(
  int_ref c "src/base/BaseEnvLight.ml" 42 2104 2119 "src/base/BaseEnvLight.ml" 42 2104 2120
)
"src/base/BaseEnvLight.ml" 42 2104 2124 "src/base/BaseEnvLight.ml" 42 2104 2130
type(
  char option
)
"src/base/BaseEnvLight.ml" 40 2021 2034 "src/base/BaseEnvLight.ml" 42 2104 2130
type(
  char option
)
"src/base/BaseEnvLight.ml" 43 2131 2147 "src/base/BaseEnvLight.ml" 43 2131 2161
type(
  exn
)
"src/base/BaseEnvLight.ml" 43 2131 2165 "src/base/BaseEnvLight.ml" 43 2131 2169
type(
  char option
)
"src/base/BaseEnvLight.ml" 39 2006 2017 "src/base/BaseEnvLight.ml" 43 2131 2169
type(
  char option
)
"src/base/BaseEnvLight.ml" 38 1988 1996 "src/base/BaseEnvLight.ml" 43 2131 2170
type(
  int -> char option
)
"src/base/BaseEnvLight.ml" 37 1970 1976 "src/base/BaseEnvLight.ml" 43 2131 2170
type(
  char Stream.t
)
"src/base/BaseEnvLight.ml" 45 2178 2182 "src/base/BaseEnvLight.ml" 45 2178 2199
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/BaseEnvLight.ml" 45 2178 2201 "src/base/BaseEnvLight.ml" 45 2178 2204
type(
  string
)
"src/base/BaseEnvLight.ml" 45 2178 2200 "src/base/BaseEnvLight.ml" 45 2178 2205
type(
  string list
)
"src/base/BaseEnvLight.ml" 45 2178 2206 "src/base/BaseEnvLight.ml" 45 2178 2213
type(
  char Stream.t
)
ident(
  int_ref st_line "src/base/BaseEnvLight.ml" 36 1952 1960 "src/base/BaseEnvLight.ml" 36 1952 1967
)
"src/base/BaseEnvLight.ml" 45 2178 2182 "src/base/BaseEnvLight.ml" 45 2178 2213
type(
  Genlex.token Stream.t
)
"src/base/BaseEnvLight.ml" 36 1952 1956 "src/base/BaseEnvLight.ml" 45 2178 2213
type(
  Genlex.token Stream.t
)
"src/base/BaseEnvLight.ml" 47 2219 2229 "src/base/BaseEnvLight.ml" 47 2219 2238
type(
  Genlex.token Stream.t -> string MapString.t -> string MapString.t
)
ident(
  def read_file "src/base/BaseEnvLight.ml" 47 2219 2221 "src/base/BaseEnvLight.ml" 75 3127 3134
)
"src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
type(
  Genlex.token Stream.t
)
ident(
  def lxr "src/base/BaseEnvLight.ml" 47 2219 2243 "src/base/BaseEnvLight.ml" 55 2492 2566
)
"src/base/BaseEnvLight.ml" 47 2219 2243 "src/base/BaseEnvLight.ml" 47 2219 2245
type(
  string MapString.t
)
ident(
  def mp "src/base/BaseEnvLight.ml" 48 2248 2252 "src/base/BaseEnvLight.ml" 55 2492 2566
)
"src/base/BaseEnvLight.ml" 48 2248 2258 "src/base/BaseEnvLight.ml" 48 2248 2270
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/BaseEnvLight.ml" 48 2248 2271 "src/base/BaseEnvLight.ml" 48 2248 2272
type(
  int
)
"src/base/BaseEnvLight.ml" 48 2248 2273 "src/base/BaseEnvLight.ml" 48 2248 2276
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
)
"src/base/BaseEnvLight.ml" 48 2248 2258 "src/base/BaseEnvLight.ml" 48 2248 2276
type(
  Genlex.token list
)
"src/base/BaseEnvLight.ml" 49 2282 2302 "src/base/BaseEnvLight.ml" 49 2282 2304
type(
  string
)
ident(
  def nm "src/base/BaseEnvLight.ml" 50 2346 2352 "src/base/BaseEnvLight.ml" 51 2403 2450
)
"src/base/BaseEnvLight.ml" 49 2282 2289 "src/base/BaseEnvLight.ml" 49 2282 2304
type(
  Genlex.token
)
"src/base/BaseEnvLight.ml" 49 2282 2317 "src/base/BaseEnvLight.ml" 49 2282 2320
type(
  string
)
"src/base/BaseEnvLight.ml" 49 2282 2306 "src/base/BaseEnvLight.ml" 49 2282 2320
type(
  Genlex.token
)
"src/base/BaseEnvLight.ml" 49 2282 2336 "src/base/BaseEnvLight.ml" 49 2282 2341
type(
  string
)
ident(
  def value "src/base/BaseEnvLight.ml" 50 2346 2352 "src/base/BaseEnvLight.ml" 51 2403 2450
)
"src/base/BaseEnvLight.ml" 49 2282 2322 "src/base/BaseEnvLight.ml" 49 2282 2341
type(
  Genlex.token
)
"src/base/BaseEnvLight.ml" 49 2282 2288 "src/base/BaseEnvLight.ml" 49 2282 2342
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseEnvLight.ml" 50 2346 2352 "src/base/BaseEnvLight.ml" 50 2346 2363
type(
  Genlex.token Stream.t -> unit
)
ident(
  int_ref Stdlib.Stream.junk "stream.mli" 83 3056 3056 "stream.mli" 83 3056 3079
)
"src/base/BaseEnvLight.ml" 50 2346 2364 "src/base/BaseEnvLight.ml" 50 2346 2367
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
)
"src/base/BaseEnvLight.ml" 50 2346 2352 "src/base/BaseEnvLight.ml" 50 2346 2367
type(
  unit
)
"src/base/BaseEnvLight.ml" 50 2346 2369 "src/base/BaseEnvLight.ml" 50 2346 2380
type(
  Genlex.token Stream.t -> unit
)
ident(
  int_ref Stdlib.Stream.junk "stream.mli" 83 3056 3056 "stream.mli" 83 3056 3079
)
"src/base/BaseEnvLight.ml" 50 2346 2381 "src/base/BaseEnvLight.ml" 50 2346 2384
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
)
"src/base/BaseEnvLight.ml" 50 2346 2369 "src/base/BaseEnvLight.ml" 50 2346 2384
type(
  unit
)
"src/base/BaseEnvLight.ml" 50 2346 2386 "src/base/BaseEnvLight.ml" 50 2346 2397
type(
  Genlex.token Stream.t -> unit
)
ident(
  int_ref Stdlib.Stream.junk "stream.mli" 83 3056 3056 "stream.mli" 83 3056 3079
)
"src/base/BaseEnvLight.ml" 50 2346 2398 "src/base/BaseEnvLight.ml" 50 2346 2401
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
)
"src/base/BaseEnvLight.ml" 50 2346 2386 "src/base/BaseEnvLight.ml" 50 2346 2401
type(
  unit
)
"src/base/BaseEnvLight.ml" 51 2403 2409 "src/base/BaseEnvLight.ml" 51 2403 2418
type(
  Genlex.token Stream.t -> string MapString.t -> string MapString.t
)
ident(
  int_ref read_file "src/base/BaseEnvLight.ml" 47 2219 2229 "src/base/BaseEnvLight.ml" 47 2219 2238
)
"src/base/BaseEnvLight.ml" 51 2403 2419 "src/base/BaseEnvLight.ml" 51 2403 2422
type(
  Genlex.token Stream.t
)
ident(
  int_ref lxr "src/base/BaseEnvLight.ml" 47 2219 2239 "src/base/BaseEnvLight.ml" 47 2219 2242
)
"src/base/BaseEnvLight.ml" 51 2403 2424 "src/base/BaseEnvLight.ml" 51 2403 2437
type(
  MapString.key -> string -> string MapString.t -> string MapString.t
)
ident(
  int_ref MapString.add "map.mli" 83 3211 3215 "map.mli" 83 3211 3249
)
"src/base/BaseEnvLight.ml" 51 2403 2438 "src/base/BaseEnvLight.ml" 51 2403 2440
type(
  MapString.key
)
ident(
  int_ref nm "src/base/BaseEnvLight.ml" 49 2282 2302 "src/base/BaseEnvLight.ml" 49 2282 2304
)
"src/base/BaseEnvLight.ml" 51 2403 2441 "src/base/BaseEnvLight.ml" 51 2403 2446
type(
  string
)
ident(
  int_ref value "src/base/BaseEnvLight.ml" 49 2282 2336 "src/base/BaseEnvLight.ml" 49 2282 2341
)
"src/base/BaseEnvLight.ml" 51 2403 2447 "src/base/BaseEnvLight.ml" 51 2403 2449
type(
  string MapString.t
)
ident(
  int_ref mp "src/base/BaseEnvLight.ml" 47 2219 2243 "src/base/BaseEnvLight.ml" 47 2219 2245
)
"src/base/BaseEnvLight.ml" 51 2403 2423 "src/base/BaseEnvLight.ml" 51 2403 2450
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 51 2403 2409 "src/base/BaseEnvLight.ml" 51 2403 2450
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 50 2346 2386 "src/base/BaseEnvLight.ml" 51 2403 2450
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 50 2346 2369 "src/base/BaseEnvLight.ml" 51 2403 2450
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 50 2346 2352 "src/base/BaseEnvLight.ml" 51 2403 2450
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 52 2451 2457 "src/base/BaseEnvLight.ml" 52 2451 2459
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseEnvLight.ml" 52 2451 2463 "src/base/BaseEnvLight.ml" 52 2451 2465
type(
  string MapString.t
)
ident(
  int_ref mp "src/base/BaseEnvLight.ml" 47 2219 2243 "src/base/BaseEnvLight.ml" 47 2219 2245
)
"src/base/BaseEnvLight.ml" 53 2466 2472 "src/base/BaseEnvLight.ml" 53 2466 2473
type(
  Genlex.token list
)
type(
  Genlex.token list
)
"src/base/BaseEnvLight.ml" 54 2477 2483 "src/base/BaseEnvLight.ml" 54 2477 2491
type(
  string -> string MapString.t
)
ident(
  int_ref Stdlib.failwith "stdlib.mli" 41 1919 1919 "stdlib.mli" 41 1919 1946
)
"src/base/BaseEnvLight.ml" 55 2492 2501 "src/base/BaseEnvLight.ml" 55 2492 2515
type(
  (string -> int -> string, unit, string) format -> string -> int -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/base/BaseEnvLight.ml" 55 2492 2516 "src/base/BaseEnvLight.ml" 55 2492 2550
type(
  (string -> int -> string, unit, string) format
)
"src/base/BaseEnvLight.ml" 55 2492 2551 "src/base/BaseEnvLight.ml" 55 2492 2559
type(
  string
)
ident(
  int_ref filename "src/base/BaseEnvLight.ml" 33 1841 1873 "src/base/BaseEnvLight.ml" 33 1841 1881
)
"src/base/BaseEnvLight.ml" 55 2492 2560 "src/base/BaseEnvLight.ml" 55 2492 2561
type(
  int ref -> int
)
ident(
  int_ref Stdlib.( ! ) "stdlib.mli" 1230 46742 46742 "stdlib.mli" 1230 46742 46783
)
"src/base/BaseEnvLight.ml" 55 2492 2561 "src/base/BaseEnvLight.ml" 55 2492 2565
type(
  int ref
)
ident(
  int_ref line "src/base/BaseEnvLight.ml" 34 1913 1919 "src/base/BaseEnvLight.ml" 34 1913 1923
)
"src/base/BaseEnvLight.ml" 55 2492 2560 "src/base/BaseEnvLight.ml" 55 2492 2565
type(
  int
)
"src/base/BaseEnvLight.ml" 55 2492 2500 "src/base/BaseEnvLight.ml" 55 2492 2566
type(
  string
)
"src/base/BaseEnvLight.ml" 54 2477 2483 "src/base/BaseEnvLight.ml" 55 2492 2566
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 48 2248 2252 "src/base/BaseEnvLight.ml" 55 2492 2566
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 57 2572 2580 "src/base/BaseEnvLight.ml" 57 2572 2586
type(
  char Stream.t option
)
ident(
  int_ref stream "src/base/BaseEnvLight.ml" 33 1841 1901 "src/base/BaseEnvLight.ml" 33 1841 1907
)
"src/base/BaseEnvLight.ml" 58 2592 2601 "src/base/BaseEnvLight.ml" 58 2592 2603
type(
  char Stream.t
)
ident(
  def st "src/base/BaseEnvLight.ml" 58 2592 2607 "src/base/BaseEnvLight.ml" 58 2592 2643
)
"src/base/BaseEnvLight.ml" 58 2592 2596 "src/base/BaseEnvLight.ml" 58 2592 2603
type(
  char Stream.t option
)
type(
  char Stream.t option
)
"src/base/BaseEnvLight.ml" 58 2592 2607 "src/base/BaseEnvLight.ml" 58 2592 2616
type(
  Genlex.token Stream.t -> string MapString.t -> string MapString.t
)
ident(
  int_ref read_file "src/base/BaseEnvLight.ml" 47 2219 2229 "src/base/BaseEnvLight.ml" 47 2219 2238
)
"src/base/BaseEnvLight.ml" 58 2592 2618 "src/base/BaseEnvLight.ml" 58 2592 2623
type(
  char Stream.t -> Genlex.token Stream.t
)
ident(
  int_ref lexer "src/base/BaseEnvLight.ml" 35 1935 1941 "src/base/BaseEnvLight.ml" 35 1935 1946
)
"src/base/BaseEnvLight.ml" 58 2592 2624 "src/base/BaseEnvLight.ml" 58 2592 2626
type(
  char Stream.t
)
ident(
  int_ref st "src/base/BaseEnvLight.ml" 58 2592 2601 "src/base/BaseEnvLight.ml" 58 2592 2603
)
"src/base/BaseEnvLight.ml" 58 2592 2617 "src/base/BaseEnvLight.ml" 58 2592 2627
type(
  Genlex.token Stream.t
)
"src/base/BaseEnvLight.ml" 58 2592 2628 "src/base/BaseEnvLight.ml" 58 2592 2643
type(
  string MapString.t
)
ident(
  int_ref MapString.empty "map.mli" 73 2950 2954 "map.mli" 73 2950 2969
)
"src/base/BaseEnvLight.ml" 58 2592 2607 "src/base/BaseEnvLight.ml" 58 2592 2643
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 59 2644 2648 "src/base/BaseEnvLight.ml" 59 2644 2652
type(
  char Stream.t option
)
type(
  char Stream.t option
)
"src/base/BaseEnvLight.ml" 60 2656 2663 "src/base/BaseEnvLight.ml" 60 2656 2678
type(
  string -> bool
)
ident(
  int_ref Stdlib.Sys.file_exists "sys.mli" 35 1767 1767 "sys.mli" 35 1767 1829
)
"src/base/BaseEnvLight.ml" 60 2656 2679 "src/base/BaseEnvLight.ml" 60 2656 2687
type(
  string
)
ident(
  int_ref filename "src/base/BaseEnvLight.ml" 33 1841 1873 "src/base/BaseEnvLight.ml" 33 1841 1881
)
"src/base/BaseEnvLight.ml" 60 2656 2663 "src/base/BaseEnvLight.ml" 60 2656 2687
type(
  bool
)
"src/base/BaseEnvLight.ml" 61 2699 2709 "src/base/BaseEnvLight.ml" 61 2699 2712
type(
  in_channel
)
ident(
  def chn "src/base/BaseEnvLight.ml" 62 2739 2745 "src/base/BaseEnvLight.ml" 67 2887 2916
)
"src/base/BaseEnvLight.ml" 61 2699 2715 "src/base/BaseEnvLight.ml" 61 2699 2726
type(
  string -> in_channel
)
ident(
  int_ref Stdlib.open_in_bin "stdlib.mli" 1087 40351 40351 "stdlib.mli" 1087 40351 40389
)
"src/base/BaseEnvLight.ml" 61 2699 2727 "src/base/BaseEnvLight.ml" 61 2699 2735
type(
  string
)
ident(
  int_ref filename "src/base/BaseEnvLight.ml" 33 1841 1873 "src/base/BaseEnvLight.ml" 33 1841 1881
)
"src/base/BaseEnvLight.ml" 61 2699 2715 "src/base/BaseEnvLight.ml" 61 2699 2735
type(
  in_channel
)
"src/base/BaseEnvLight.ml" 62 2739 2749 "src/base/BaseEnvLight.ml" 62 2739 2751
type(
  char Stream.t
)
ident(
  def st "src/base/BaseEnvLight.ml" 63 2779 2785 "src/base/BaseEnvLight.ml" 67 2887 2916
)
"src/base/BaseEnvLight.ml" 62 2739 2754 "src/base/BaseEnvLight.ml" 62 2739 2771
type(
  in_channel -> char Stream.t
)
ident(
  int_ref Stdlib.Stream.of_channel "stream.mli" 55 2316 2316 "stream.mli" 55 2316 2353
)
"src/base/BaseEnvLight.ml" 62 2739 2772 "src/base/BaseEnvLight.ml" 62 2739 2775
type(
  in_channel
)
ident(
  int_ref chn "src/base/BaseEnvLight.ml" 61 2699 2709 "src/base/BaseEnvLight.ml" 61 2699 2712
)
"src/base/BaseEnvLight.ml" 62 2739 2754 "src/base/BaseEnvLight.ml" 62 2739 2775
type(
  char Stream.t
)
"src/base/BaseEnvLight.ml" 64 2789 2801 "src/base/BaseEnvLight.ml" 64 2789 2803
type(
  string MapString.t
)
ident(
  def mp "src/base/BaseEnvLight.ml" 65 2846 2854 "src/base/BaseEnvLight.ml" 65 2846 2870
)
"src/base/BaseEnvLight.ml" 64 2789 2806 "src/base/BaseEnvLight.ml" 64 2789 2815
type(
  Genlex.token Stream.t -> string MapString.t -> string MapString.t
)
ident(
  int_ref read_file "src/base/BaseEnvLight.ml" 47 2219 2229 "src/base/BaseEnvLight.ml" 47 2219 2238
)
"src/base/BaseEnvLight.ml" 64 2789 2817 "src/base/BaseEnvLight.ml" 64 2789 2822
type(
  char Stream.t -> Genlex.token Stream.t
)
ident(
  int_ref lexer "src/base/BaseEnvLight.ml" 35 1935 1941 "src/base/BaseEnvLight.ml" 35 1935 1946
)
"src/base/BaseEnvLight.ml" 64 2789 2823 "src/base/BaseEnvLight.ml" 64 2789 2825
type(
  char Stream.t
)
ident(
  int_ref st "src/base/BaseEnvLight.ml" 62 2739 2749 "src/base/BaseEnvLight.ml" 62 2739 2751
)
"src/base/BaseEnvLight.ml" 64 2789 2816 "src/base/BaseEnvLight.ml" 64 2789 2826
type(
  Genlex.token Stream.t
)
"src/base/BaseEnvLight.ml" 64 2789 2827 "src/base/BaseEnvLight.ml" 64 2789 2842
type(
  string MapString.t
)
ident(
  int_ref MapString.empty "map.mli" 73 2950 2954 "map.mli" 73 2950 2969
)
"src/base/BaseEnvLight.ml" 64 2789 2806 "src/base/BaseEnvLight.ml" 64 2789 2842
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 65 2846 2854 "src/base/BaseEnvLight.ml" 65 2846 2862
type(
  in_channel -> unit
)
ident(
  int_ref Stdlib.close_in "stdlib.mli" 1183 44905 44905 "stdlib.mli" 1183 44905 44938
)
"src/base/BaseEnvLight.ml" 65 2846 2863 "src/base/BaseEnvLight.ml" 65 2846 2866
type(
  in_channel
)
ident(
  int_ref chn "src/base/BaseEnvLight.ml" 61 2699 2709 "src/base/BaseEnvLight.ml" 61 2699 2712
)
"src/base/BaseEnvLight.ml" 65 2846 2854 "src/base/BaseEnvLight.ml" 65 2846 2866
type(
  unit
)
"src/base/BaseEnvLight.ml" 65 2846 2868 "src/base/BaseEnvLight.ml" 65 2846 2870
type(
  string MapString.t
)
ident(
  int_ref mp "src/base/BaseEnvLight.ml" 64 2789 2801 "src/base/BaseEnvLight.ml" 64 2789 2803
)
"src/base/BaseEnvLight.ml" 65 2846 2854 "src/base/BaseEnvLight.ml" 65 2846 2870
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 64 2789 2797 "src/base/BaseEnvLight.ml" 65 2846 2870
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 66 2871 2882 "src/base/BaseEnvLight.ml" 66 2871 2883
type(
  exn
)
ident(
  def e "src/base/BaseEnvLight.ml" 67 2887 2895 "src/base/BaseEnvLight.ml" 67 2887 2916
)
"src/base/BaseEnvLight.ml" 67 2887 2895 "src/base/BaseEnvLight.ml" 67 2887 2903
type(
  in_channel -> unit
)
ident(
  int_ref Stdlib.close_in "stdlib.mli" 1183 44905 44905 "stdlib.mli" 1183 44905 44938
)
"src/base/BaseEnvLight.ml" 67 2887 2904 "src/base/BaseEnvLight.ml" 67 2887 2907
type(
  in_channel
)
ident(
  int_ref chn "src/base/BaseEnvLight.ml" 61 2699 2709 "src/base/BaseEnvLight.ml" 61 2699 2712
)
"src/base/BaseEnvLight.ml" 67 2887 2895 "src/base/BaseEnvLight.ml" 67 2887 2907
type(
  unit
)
"src/base/BaseEnvLight.ml" 67 2887 2909 "src/base/BaseEnvLight.ml" 67 2887 2914
type(
  exn -> string MapString.t
)
ident(
  int_ref Stdlib.raise "stdlib.mli" 30 1602 1602 "stdlib.mli" 30 1602 1639
)
"src/base/BaseEnvLight.ml" 67 2887 2915 "src/base/BaseEnvLight.ml" 67 2887 2916
type(
  exn
)
ident(
  int_ref e "src/base/BaseEnvLight.ml" 66 2871 2882 "src/base/BaseEnvLight.ml" 66 2871 2883
)
"src/base/BaseEnvLight.ml" 67 2887 2909 "src/base/BaseEnvLight.ml" 67 2887 2916
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 67 2887 2895 "src/base/BaseEnvLight.ml" 67 2887 2916
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 63 2779 2785 "src/base/BaseEnvLight.ml" 67 2887 2916
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 62 2739 2745 "src/base/BaseEnvLight.ml" 67 2887 2916
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 60 2656 2693 "src/base/BaseEnvLight.ml" 68 2917 2924
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 68 2917 2933 "src/base/BaseEnvLight.ml" 68 2917 2944
type(
  bool
)
ident(
  int_ref allow_empty "src/base/BaseEnvLight.ml" 33 1841 1852 "src/base/BaseEnvLight.ml" 33 1841 1863
)
"src/base/BaseEnvLight.ml" 68 2917 2950 "src/base/BaseEnvLight.ml" 70 2978 2985
type(
  string MapString.t
)
ident(
  int_ref MapString.empty "map.mli" 73 2950 2954 "map.mli" 73 2950 2969
)
"src/base/BaseEnvLight.ml" 71 2997 3003 "src/base/BaseEnvLight.ml" 71 2997 3011
type(
  string -> string MapString.t
)
ident(
  int_ref Stdlib.failwith "stdlib.mli" 41 1919 1919 "stdlib.mli" 41 1919 1946
)
"src/base/BaseEnvLight.ml" 72 3012 3021 "src/base/BaseEnvLight.ml" 72 3012 3035
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/BaseEnvLight.ml" 73 3036 3047 "src/base/BaseEnvLight.ml" 73 3036 3105
type(
  (string -> string, unit, string) format
)
"src/base/BaseEnvLight.ml" 74 3106 3117 "src/base/BaseEnvLight.ml" 74 3106 3125
type(
  string
)
ident(
  int_ref filename "src/base/BaseEnvLight.ml" 33 1841 1873 "src/base/BaseEnvLight.ml" 33 1841 1881
)
"src/base/BaseEnvLight.ml" 72 3012 3020 "src/base/BaseEnvLight.ml" 74 3106 3126
type(
  string
)
"src/base/BaseEnvLight.ml" 70 2978 2991 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 68 2917 2930 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 60 2656 2660 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 57 2572 2574 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 47 2219 2221 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 35 1935 1937 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 34 1913 1915 "src/base/BaseEnvLight.ml" 75 3127 3134
type(
  string MapString.t
)
"src/base/BaseEnvLight.ml" 77 3136 3144 "src/base/BaseEnvLight.ml" 77 3136 3154
type(
  string -> string MapString.t -> string
)
ident(
  def var_expand "src/base/BaseEnvLight.ml" 77 3136 3136 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 77 3136 3155 "src/base/BaseEnvLight.ml" 77 3136 3158
type(
  string
)
ident(
  def str "src/base/BaseEnvLight.ml" 77 3136 3159 "src/base/BaseEnvLight.ml" 91 3512 3534
)
"src/base/BaseEnvLight.ml" 77 3136 3159 "src/base/BaseEnvLight.ml" 77 3136 3162
type(
  string MapString.t
)
ident(
  def env "src/base/BaseEnvLight.ml" 78 3165 3167 "src/base/BaseEnvLight.ml" 91 3512 3534
)
"src/base/BaseEnvLight.ml" 78 3165 3171 "src/base/BaseEnvLight.ml" 78 3165 3175
type(
  Buffer.t
)
ident(
  def buff "src/base/BaseEnvLight.ml" 79 3221 3223 "src/base/BaseEnvLight.ml" 91 3512 3534
)
"src/base/BaseEnvLight.ml" 78 3165 3178 "src/base/BaseEnvLight.ml" 78 3165 3191
type(
  int -> Buffer.t
)
ident(
  int_ref Stdlib.Buffer.create "buffer.mli" 36 1528 1528 "buffer.mli" 36 1528 1549
)
"src/base/BaseEnvLight.ml" 78 3165 3194 "src/base/BaseEnvLight.ml" 78 3165 3207
type(
  string -> int
)
ident(
  int_ref Stdlib.String.length "string.mli" 118 4569 4569 "string.mli" 118 4569 4619
)
"src/base/BaseEnvLight.ml" 78 3165 3208 "src/base/BaseEnvLight.ml" 78 3165 3211
type(
  string
)
ident(
  int_ref str "src/base/BaseEnvLight.ml" 77 3136 3155 "src/base/BaseEnvLight.ml" 77 3136 3158
)
"src/base/BaseEnvLight.ml" 78 3165 3193 "src/base/BaseEnvLight.ml" 78 3165 3212
type(
  int
)
"src/base/BaseEnvLight.ml" 78 3165 3213 "src/base/BaseEnvLight.ml" 78 3165 3214
type(
  int -> int -> int
)
ident(
  int_ref Stdlib.( * ) "stdlib.mli" 357 13929 13929 "stdlib.mli" 357 13929 13975
)
"src/base/BaseEnvLight.ml" 78 3165 3215 "src/base/BaseEnvLight.ml" 78 3165 3216
type(
  int
)
"src/base/BaseEnvLight.ml" 78 3165 3192 "src/base/BaseEnvLight.ml" 78 3165 3217
type(
  int
)
"src/base/BaseEnvLight.ml" 78 3165 3178 "src/base/BaseEnvLight.ml" 78 3165 3217
type(
  Buffer.t
)
"src/base/BaseEnvLight.ml" 79 3221 3223 "src/base/BaseEnvLight.ml" 79 3221 3244
type(
  Buffer.t -> (MapString.key -> string) -> string -> unit
)
ident(
  int_ref Stdlib.Buffer.add_substitute "buffer.mli" 155 5989 5989 "buffer.mli" 155 5989 6051
)
"src/base/BaseEnvLight.ml" 80 3245 3249 "src/base/BaseEnvLight.ml" 80 3245 3253
type(
  Buffer.t
)
ident(
  int_ref buff "src/base/BaseEnvLight.ml" 78 3165 3171 "src/base/BaseEnvLight.ml" 78 3165 3175
)
"src/base/BaseEnvLight.ml" 81 3254 3263 "src/base/BaseEnvLight.ml" 81 3254 3266
type(
  MapString.key
)
ident(
  def var "src/base/BaseEnvLight.ml" 82 3270 3277 "src/base/BaseEnvLight.ml" 89 3483 3501
)
"src/base/BaseEnvLight.ml" 83 3281 3290 "src/base/BaseEnvLight.ml" 83 3281 3300
type(
  string -> string MapString.t -> string
)
ident(
  int_ref var_expand "src/base/BaseEnvLight.ml" 77 3136 3144 "src/base/BaseEnvLight.ml" 77 3136 3154
)
"src/base/BaseEnvLight.ml" 83 3281 3302 "src/base/BaseEnvLight.ml" 83 3281 3316
type(
  MapString.key -> string MapString.t -> string
)
ident(
  int_ref MapString.find "map.mli" 278 11164 11168 "map.mli" 278 11164 11195
)
"src/base/BaseEnvLight.ml" 83 3281 3317 "src/base/BaseEnvLight.ml" 83 3281 3320
type(
  MapString.key
)
ident(
  int_ref var "src/base/BaseEnvLight.ml" 81 3254 3263 "src/base/BaseEnvLight.ml" 81 3254 3266
)
"src/base/BaseEnvLight.ml" 83 3281 3321 "src/base/BaseEnvLight.ml" 83 3281 3324
type(
  string MapString.t
)
ident(
  int_ref env "src/base/BaseEnvLight.ml" 77 3136 3159 "src/base/BaseEnvLight.ml" 77 3136 3162
)
"src/base/BaseEnvLight.ml" 83 3281 3301 "src/base/BaseEnvLight.ml" 83 3281 3325
type(
  string
)
"src/base/BaseEnvLight.ml" 83 3281 3326 "src/base/BaseEnvLight.ml" 83 3281 3329
type(
  string MapString.t
)
ident(
  int_ref env "src/base/BaseEnvLight.ml" 77 3136 3159 "src/base/BaseEnvLight.ml" 77 3136 3162
)
"src/base/BaseEnvLight.ml" 83 3281 3290 "src/base/BaseEnvLight.ml" 83 3281 3329
type(
  string
)
"src/base/BaseEnvLight.ml" 84 3330 3342 "src/base/BaseEnvLight.ml" 84 3330 3351
type(
  exn
)
"src/base/BaseEnvLight.ml" 85 3355 3364 "src/base/BaseEnvLight.ml" 85 3355 3372
type(
  string -> string
)
ident(
  int_ref Stdlib.failwith "stdlib.mli" 41 1919 1919 "stdlib.mli" 41 1919 1946
)
"src/base/BaseEnvLight.ml" 86 3373 3385 "src/base/BaseEnvLight.ml" 86 3373 3399
type(
  (MapString.key -> string -> string, unit, string) format ->
  MapString.key -> string -> string
)
ident(
  int_ref Stdlib.Printf.sprintf "printf.mli" 135 7108 7108 "printf.mli" 135 7108 7153
)
"src/base/BaseEnvLight.ml" 87 3400 3414 "src/base/BaseEnvLight.ml" 87 3400 3464
type(
  (MapString.key -> string -> string, unit, string) format
)
"src/base/BaseEnvLight.ml" 88 3465 3479 "src/base/BaseEnvLight.ml" 88 3465 3482
type(
  MapString.key
)
ident(
  int_ref var "src/base/BaseEnvLight.ml" 81 3254 3263 "src/base/BaseEnvLight.ml" 81 3254 3266
)
"src/base/BaseEnvLight.ml" 89 3483 3497 "src/base/BaseEnvLight.ml" 89 3483 3500
type(
  string
)
ident(
  int_ref str "src/base/BaseEnvLight.ml" 77 3136 3155 "src/base/BaseEnvLight.ml" 77 3136 3158
)
"src/base/BaseEnvLight.ml" 86 3373 3384 "src/base/BaseEnvLight.ml" 89 3483 3501
type(
  string
)
"src/base/BaseEnvLight.ml" 85 3355 3364 "src/base/BaseEnvLight.ml" 89 3483 3501
type(
  string
)
"src/base/BaseEnvLight.ml" 82 3270 3277 "src/base/BaseEnvLight.ml" 89 3483 3501
type(
  string
)
"src/base/BaseEnvLight.ml" 81 3254 3258 "src/base/BaseEnvLight.ml" 89 3483 3502
type(
  MapString.key -> string
)
"src/base/BaseEnvLight.ml" 90 3503 3507 "src/base/BaseEnvLight.ml" 90 3503 3510
type(
  string
)
ident(
  int_ref str "src/base/BaseEnvLight.ml" 77 3136 3155 "src/base/BaseEnvLight.ml" 77 3136 3158
)
"src/base/BaseEnvLight.ml" 79 3221 3223 "src/base/BaseEnvLight.ml" 90 3503 3510
type(
  unit
)
"src/base/BaseEnvLight.ml" 91 3512 3514 "src/base/BaseEnvLight.ml" 91 3512 3529
type(
  Buffer.t -> string
)
ident(
  int_ref Stdlib.Buffer.contents "buffer.mli" 50 2308 2308 "buffer.mli" 50 2308 2334
)
"src/base/BaseEnvLight.ml" 91 3512 3530 "src/base/BaseEnvLight.ml" 91 3512 3534
type(
  Buffer.t
)
ident(
  int_ref buff "src/base/BaseEnvLight.ml" 78 3165 3171 "src/base/BaseEnvLight.ml" 78 3165 3175
)
"src/base/BaseEnvLight.ml" 91 3512 3514 "src/base/BaseEnvLight.ml" 91 3512 3534
type(
  string
)
"src/base/BaseEnvLight.ml" 79 3221 3223 "src/base/BaseEnvLight.ml" 91 3512 3534
type(
  string
)
"src/base/BaseEnvLight.ml" 78 3165 3167 "src/base/BaseEnvLight.ml" 91 3512 3534
type(
  string
)
"src/base/BaseEnvLight.ml" 94 3537 3541 "src/base/BaseEnvLight.ml" 94 3537 3548
type(
  MapString.key -> string MapString.t -> string
)
ident(
  def var_get "src/base/BaseEnvLight.ml" 95 3601 3601 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 94 3537 3549 "src/base/BaseEnvLight.ml" 94 3537 3553
type(
  MapString.key
)
ident(
  def name "src/base/BaseEnvLight.ml" 94 3537 3554 "src/base/BaseEnvLight.ml" 94 3537 3600
)
"src/base/BaseEnvLight.ml" 94 3537 3554 "src/base/BaseEnvLight.ml" 94 3537 3557
type(
  string MapString.t
)
ident(
  def env "src/base/BaseEnvLight.ml" 94 3537 3560 "src/base/BaseEnvLight.ml" 94 3537 3600
)
"src/base/BaseEnvLight.ml" 94 3537 3560 "src/base/BaseEnvLight.ml" 94 3537 3570
type(
  string -> string MapString.t -> string
)
ident(
  int_ref var_expand "src/base/BaseEnvLight.ml" 77 3136 3144 "src/base/BaseEnvLight.ml" 77 3136 3154
)
"src/base/BaseEnvLight.ml" 94 3537 3572 "src/base/BaseEnvLight.ml" 94 3537 3586
type(
  MapString.key -> string MapString.t -> string
)
ident(
  int_ref MapString.find "map.mli" 278 11164 11168 "map.mli" 278 11164 11195
)
"src/base/BaseEnvLight.ml" 94 3537 3587 "src/base/BaseEnvLight.ml" 94 3537 3591
type(
  MapString.key
)
ident(
  int_ref name "src/base/BaseEnvLight.ml" 94 3537 3549 "src/base/BaseEnvLight.ml" 94 3537 3553
)
"src/base/BaseEnvLight.ml" 94 3537 3592 "src/base/BaseEnvLight.ml" 94 3537 3595
type(
  string MapString.t
)
ident(
  int_ref env "src/base/BaseEnvLight.ml" 94 3537 3554 "src/base/BaseEnvLight.ml" 94 3537 3557
)
"src/base/BaseEnvLight.ml" 94 3537 3571 "src/base/BaseEnvLight.ml" 94 3537 3596
type(
  string
)
"src/base/BaseEnvLight.ml" 94 3537 3597 "src/base/BaseEnvLight.ml" 94 3537 3600
type(
  string MapString.t
)
ident(
  int_ref env "src/base/BaseEnvLight.ml" 94 3537 3554 "src/base/BaseEnvLight.ml" 94 3537 3557
)
"src/base/BaseEnvLight.ml" 94 3537 3560 "src/base/BaseEnvLight.ml" 94 3537 3600
type(
  string
)
"src/base/BaseEnvLight.ml" 95 3601 3605 "src/base/BaseEnvLight.ml" 95 3601 3615
type(
  'a OASISExpr.choices -> string MapString.t -> 'a
)
ident(
  def var_choose "src/base/BaseEnvLight.ml" 95 3601 3673 "src/base/BaseEnvLight.ml" 0 0 -1
)
"src/base/BaseEnvLight.ml" 95 3601 3616 "src/base/BaseEnvLight.ml" 95 3601 3619
type(
  'a OASISExpr.choices
)
ident(
  def lst "src/base/BaseEnvLight.ml" 95 3601 3620 "src/base/BaseEnvLight.ml" 95 3601 3673
)
"src/base/BaseEnvLight.ml" 95 3601 3620 "src/base/BaseEnvLight.ml" 95 3601 3623
type(
  string MapString.t
)
ident(
  def env "src/base/BaseEnvLight.ml" 95 3601 3626 "src/base/BaseEnvLight.ml" 95 3601 3673
)
"src/base/BaseEnvLight.ml" 95 3601 3626 "src/base/BaseEnvLight.ml" 95 3601 3642
type(
  ?printer:('a -> string) ->
  ?name:string -> (MapString.key -> string) -> 'a OASISExpr.choices -> 'a
)
ident(
  int_ref OASISExpr.choose "src/oasis/OASISExpr.mli" 88 3075 3075 "src/oasis/OASISExpr.mli" 91 3134 3175
)
"src/base/BaseEnvLight.ml" 95 3601 3648 "src/base/BaseEnvLight.ml" 95 3601 3650
type(
  MapString.key
)
ident(
  def nm "src/base/BaseEnvLight.ml" 95 3601 3654 "src/base/BaseEnvLight.ml" 95 3601 3668
)
"src/base/BaseEnvLight.ml" 95 3601 3654 "src/base/BaseEnvLight.ml" 95 3601 3661
type(
  MapString.key -> string MapString.t -> string
)
ident(
  int_ref var_get "src/base/BaseEnvLight.ml" 94 3537 3541 "src/base/BaseEnvLight.ml" 94 3537 3548
)
"src/base/BaseEnvLight.ml" 95 3601 3662 "src/base/BaseEnvLight.ml" 95 3601 3664
type(
  MapString.key
)
ident(
  int_ref nm "src/base/BaseEnvLight.ml" 95 3601 3648 "src/base/BaseEnvLight.ml" 95 3601 3650
)
"src/base/BaseEnvLight.ml" 95 3601 3665 "src/base/BaseEnvLight.ml" 95 3601 3668
type(
  string MapString.t
)
ident(
  int_ref env "src/base/BaseEnvLight.ml" 95 3601 3620 "src/base/BaseEnvLight.ml" 95 3601 3623
)
"src/base/BaseEnvLight.ml" 95 3601 3654 "src/base/BaseEnvLight.ml" 95 3601 3668
type(
  string
)
"src/base/BaseEnvLight.ml" 95 3601 3643 "src/base/BaseEnvLight.ml" 95 3601 3669
type(
  MapString.key -> string
)
"src/base/BaseEnvLight.ml" 95 3601 3670 "src/base/BaseEnvLight.ml" 95 3601 3673
type(
  'a OASISExpr.choices
)
ident(
  int_ref lst "src/base/BaseEnvLight.ml" 95 3601 3616 "src/base/BaseEnvLight.ml" 95 3601 3619
)
"src/base/BaseEnvLight.ml" 95 3601 3626 "src/base/BaseEnvLight.ml" 95 3601 3673
type(
  'a
)
