"src/base/BaseArgExt.ml" 28 1739 1743 "src/base/BaseArgExt.ml" 28 1739 1748
type(
  string array -> (Arg.key * Arg.spec * Arg.doc) list -> unit
)
ident(
  def parse "src/base/BaseArgExt.ml" 47 2155 2167 "src/base/BaseArgExt.ml" 0 0 -1
)
"src/base/BaseArgExt.ml" 28 1739 1749 "src/base/BaseArgExt.ml" 28 1739 1753
type(
  string array
)
ident(
  def argv "src/base/BaseArgExt.ml" 28 1739 1754 "src/base/BaseArgExt.ml" 47 2155 2167
)
"src/base/BaseArgExt.ml" 28 1739 1754 "src/base/BaseArgExt.ml" 28 1739 1758
type(
  (Arg.key * Arg.spec * Arg.doc) list
)
ident(
  def args "src/base/BaseArgExt.ml" 30 1799 1801 "src/base/BaseArgExt.ml" 47 2155 2167
)
"src/base/BaseArgExt.ml" 30 1799 1805 "src/base/BaseArgExt.ml" 30 1799 1812
type(
  int ref
)
ident(
  def current "src/base/BaseArgExt.ml" 34 1831 1833 "src/base/BaseArgExt.ml" 47 2155 2167
)
"src/base/BaseArgExt.ml" 31 1815 1819 "src/base/BaseArgExt.ml" 31 1815 1822
type(
  int -> int ref
)
ident(
  int_ref Stdlib.ref "stdlib.mli" 1227 46636 46636 "stdlib.mli" 1227 46636 46680
)
"src/base/BaseArgExt.ml" 31 1815 1823 "src/base/BaseArgExt.ml" 31 1815 1824
type(
  int
)
"src/base/BaseArgExt.ml" 31 1815 1819 "src/base/BaseArgExt.ml" 31 1815 1824
type(
  int ref
)
"src/base/BaseArgExt.ml" 35 1837 1841 "src/base/BaseArgExt.ml" 35 1837 1855
type(
  ?current:int ref ->
  string array ->
  (Arg.key * Arg.spec * Arg.doc) list ->
  Arg.anon_fun -> Arg.usage_msg -> unit
)
ident(
  int_ref Stdlib.Arg.parse_argv "arg.mli" 149 7312 7312 "arg.mli" 150 7366 7424
)
"src/base/BaseArgExt.ml" 36 1856 1871 "src/base/BaseArgExt.ml" 36 1856 1878
type(
  int ref
)
ident(
  int_ref current "src/base/BaseArgExt.ml" 30 1799 1805 "src/base/BaseArgExt.ml" 30 1799 1812
)
type(
  int ref option
)
"src/base/BaseArgExt.ml" 37 1879 1886 "src/base/BaseArgExt.ml" 37 1879 1898
type(
  string array list -> string array
)
ident(
  int_ref Stdlib.Array.concat "array.mli" 114 4848 4848 "array.mli" 114 4848 4886
)
"src/base/BaseArgExt.ml" 37 1879 1902 "src/base/BaseArgExt.ml" 37 1879 1908
type(
  string
)
"src/base/BaseArgExt.ml" 37 1879 1900 "src/base/BaseArgExt.ml" 37 1879 1910
type(
  string array
)
"src/base/BaseArgExt.ml" 37 1879 1912 "src/base/BaseArgExt.ml" 37 1879 1916
type(
  string array
)
ident(
  int_ref argv "src/base/BaseArgExt.ml" 28 1739 1749 "src/base/BaseArgExt.ml" 28 1739 1753
)
"src/base/BaseArgExt.ml" 37 1879 1899 "src/base/BaseArgExt.ml" 37 1879 1917
type(
  string array list
)
"src/base/BaseArgExt.ml" 37 1879 1885 "src/base/BaseArgExt.ml" 37 1879 1918
type(
  string array
)
"src/base/BaseArgExt.ml" 38 1919 1926 "src/base/BaseArgExt.ml" 38 1919 1935
type(
  ?limit:int ->
  (Arg.key * Arg.spec * Arg.doc) list -> (Arg.key * Arg.spec * Arg.doc) list
)
ident(
  int_ref Stdlib.Arg.align "arg.mli" 203 9639 9639 "arg.mli" 203 9639 9715
)
"src/base/BaseArgExt.ml" 38 1919 1936 "src/base/BaseArgExt.ml" 38 1919 1940
type(
  (Arg.key * Arg.spec * Arg.doc) list
)
ident(
  int_ref args "src/base/BaseArgExt.ml" 28 1739 1754 "src/base/BaseArgExt.ml" 28 1739 1758
)
"src/base/BaseArgExt.ml" 38 1919 1925 "src/base/BaseArgExt.ml" 38 1919 1941
type(
  (Arg.key * Arg.spec * Arg.doc) list
)
"src/base/BaseArgExt.ml" 39 1942 1949 "src/base/BaseArgExt.ml" 39 1942 1958
type(
  (Arg.anon_fun, unit, string, unit) format4 -> Arg.anon_fun
)
ident(
  int_ref OASISUtils.failwithf "src/oasis/OASISUtils.mli" 121 3794 3794 "src/oasis/OASISUtils.mli" 121 3794 3845
)
"src/base/BaseArgExt.ml" 39 1942 1960 "src/base/BaseArgExt.ml" 39 1942 1962
type(
  (Arg.anon_fun, unit, string, unit) format4 ->
  (Arg.anon_fun, 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/BaseArgExt.ml" 39 1942 1963 "src/base/BaseArgExt.ml" 39 1942 2007
type(
  (Arg.anon_fun, unit, string, unit) format4
)
"src/base/BaseArgExt.ml" 39 1942 1959 "src/base/BaseArgExt.ml" 39 1942 2008
type(
  (Arg.anon_fun, unit, string, unit) format4
)
"src/base/BaseArgExt.ml" 39 1942 1948 "src/base/BaseArgExt.ml" 39 1942 2009
type(
  Arg.anon_fun
)
"src/base/BaseArgExt.ml" 40 2010 2017 "src/base/BaseArgExt.ml" 40 2010 2019
type(
  string -> Arg.usage_msg
)
ident(
  int_ref OASISGettext.s_ "src/oasis/OASISGettext.mli" 41 2219 2219 "src/oasis/OASISGettext.mli" 41 2219 2243
)
"src/base/BaseArgExt.ml" 40 2010 2020 "src/base/BaseArgExt.ml" 40 2010 2040
type(
  string
)
"src/base/BaseArgExt.ml" 40 2010 2016 "src/base/BaseArgExt.ml" 40 2010 2041
type(
  Arg.usage_msg
)
"src/base/BaseArgExt.ml" 35 1837 1841 "src/base/BaseArgExt.ml" 40 2010 2041
type(
  unit
)
"src/base/BaseArgExt.ml" 42 2049 2064 "src/base/BaseArgExt.ml" 42 2049 2067
type(
  string
)
ident(
  def txt "src/base/BaseArgExt.ml" 43 2071 2077 "src/base/BaseArgExt.ml" 44 2096 2108
)
"src/base/BaseArgExt.ml" 42 2049 2055 "src/base/BaseArgExt.ml" 42 2049 2067
type(
  exn
)
"src/base/BaseArgExt.ml" 43 2071 2077 "src/base/BaseArgExt.ml" 43 2071 2090
type(
  string -> unit
)
ident(
  int_ref Stdlib.print_endline "stdlib.mli" 872 31865 31865 "stdlib.mli" 872 31865 31899
)
"src/base/BaseArgExt.ml" 43 2071 2091 "src/base/BaseArgExt.ml" 43 2071 2094
type(
  string
)
ident(
  int_ref txt "src/base/BaseArgExt.ml" 42 2049 2064 "src/base/BaseArgExt.ml" 42 2049 2067
)
"src/base/BaseArgExt.ml" 43 2071 2077 "src/base/BaseArgExt.ml" 43 2071 2094
type(
  unit
)
"src/base/BaseArgExt.ml" 44 2096 2102 "src/base/BaseArgExt.ml" 44 2096 2106
type(
  int -> unit
)
ident(
  int_ref Stdlib.exit "stdlib.mli" 1359 52103 52103 "stdlib.mli" 1359 52103 52123
)
"src/base/BaseArgExt.ml" 44 2096 2107 "src/base/BaseArgExt.ml" 44 2096 2108
type(
  int
)
"src/base/BaseArgExt.ml" 44 2096 2102 "src/base/BaseArgExt.ml" 44 2096 2108
type(
  unit
)
"src/base/BaseArgExt.ml" 43 2071 2077 "src/base/BaseArgExt.ml" 44 2096 2108
type(
  unit
)
"src/base/BaseArgExt.ml" 45 2109 2123 "src/base/BaseArgExt.ml" 45 2109 2126
type(
  string
)
ident(
  def txt "src/base/BaseArgExt.ml" 46 2130 2136 "src/base/BaseArgExt.ml" 47 2155 2167
)
"src/base/BaseArgExt.ml" 45 2109 2115 "src/base/BaseArgExt.ml" 45 2109 2126
type(
  exn
)
"src/base/BaseArgExt.ml" 46 2130 2136 "src/base/BaseArgExt.ml" 46 2130 2149
type(
  string -> unit
)
ident(
  int_ref Stdlib.prerr_endline "stdlib.mli" 903 32785 32785 "stdlib.mli" 903 32785 32819
)
"src/base/BaseArgExt.ml" 46 2130 2150 "src/base/BaseArgExt.ml" 46 2130 2153
type(
  string
)
ident(
  int_ref txt "src/base/BaseArgExt.ml" 45 2109 2123 "src/base/BaseArgExt.ml" 45 2109 2126
)
"src/base/BaseArgExt.ml" 46 2130 2136 "src/base/BaseArgExt.ml" 46 2130 2153
type(
  unit
)
"src/base/BaseArgExt.ml" 47 2155 2161 "src/base/BaseArgExt.ml" 47 2155 2165
type(
  int -> unit
)
ident(
  int_ref Stdlib.exit "stdlib.mli" 1359 52103 52103 "stdlib.mli" 1359 52103 52123
)
"src/base/BaseArgExt.ml" 47 2155 2166 "src/base/BaseArgExt.ml" 47 2155 2167
type(
  int
)
"src/base/BaseArgExt.ml" 47 2155 2161 "src/base/BaseArgExt.ml" 47 2155 2167
type(
  unit
)
"src/base/BaseArgExt.ml" 46 2130 2136 "src/base/BaseArgExt.ml" 47 2155 2167
type(
  unit
)
"src/base/BaseArgExt.ml" 34 1831 1833 "src/base/BaseArgExt.ml" 47 2155 2167
type(
  unit
)
"src/base/BaseArgExt.ml" 30 1799 1801 "src/base/BaseArgExt.ml" 47 2155 2167
type(
  unit
)
