Caml1999I0378G m,Environments!tF;@@@A@@@@@:ocamltest/environments.mliRR@@@@ @@A@%emptyG@@@v@TT@@A@@-from_bindingsH@$listK@)Variables!t@@@x@&stringQ@@@w@@y@@@z*@@@{@@|@7V8V@@BB@@+to_bindingsI@8@@@},@*!t@@@@(@@@~@@@@@@@@ZW[W@@eC@@-to_system_envJ@[@@@%arrayJA@@@@@@@@@sXtX+@@~D@@4append_to_system_envK@U@@@@@@@@@@$c@@@@@@@@@@@Y,,Y,h@@E@@&lookupL@}!t@@@@@@@&optionL@@@@@@@@@@@[jj[j@@F@@/lookup_nonemptyM@!t@@@@@@@!@@@@@@@@@@@\\@@G@@+safe_lookupN@!t@@@@@@@@@@@@@@@]]@@H@@3is_variable_definedO@!t@@@@@@@$boolE@@@@@@@@ ^ ^0@@I@@.lookup_as_boolP@!t@@@@@@@v @@@@@@@@@@@*`22+`2f@@5J@@-lookup_as_intQ@!t@@@@3@@@#intA@@@@@@@@@@@KeLe%@@VK@@#addR@3!t@@@@1@@@@Z@@@]@@@@@@@@@@jjkj@@uL@@0add_if_undefinedS@R!t@@@@P@@@@y@@@|@@@@@@@@@@kk@@M@@,add_bindingsT@{@y!t@@@@w@@@@@@@@@@@@@@@@@@@@llU@@N@@(unsetenvU@!t@@@@@@@@@@@@@@@nWWnW{@@O@@&appendV@!t@@@@@@@@@@@@@@@@@@@@@rr @@P@@$dumpW@&Stdlib+out_channel@@@@@@@$unitF@@@@@@@@t  t  0@@Q@@$kindX;@@#Pre5@@x F Rx F U@@!S@$Post6@@x F V x F \@@*T@@@A@@@@@#x F F@@A@-R@A@/env_initializerY;@@@A@;+out_channel@@@@,@@@/@@@@@@@@@@@!t@@@@@F v xF v @@\@@@A@@@@@B  @@@@X@A@)modifiers];@@@A]@@@@@@@@@@H  H  @@@@]@A@.apply_modifier^@@@@@@@@@@@@@@@@J  J  @@^@@/apply_modifiers_@@@@@7@@@@@@@@@@@K  K  @@ _@@ 4Empty_modifiers_name`##exnG@@@A&_none_@@A@`@B@  !Modifiers_name_already_registereda# @@@@@@A@"a@B@ 8Modifiers_name_not_foundb#@@@@@@A@.b@B@2register_modifiersc@@@@@=@@@6@@@@@@@@;Q  <Q  @@Fc@@@L=,Environments0O+g)Variables0{_*/d.-} IR𳠠&Stdlib0Lku]8_٠8CamlinternalFormatBasics0%FU(Q/Tu@@@