Caml1999I031> v 0,Environments!t>8@@@A@@@@@0environments.mliRR@@@@ @A@%empty?@@@v@TT@@A@-from_bindings@@$listI)Variables!t@@@x&stringO@@@w@@y@@@z(@@@{@@|@5V6V@@?B@+to_bindingsA@6@@@}*(!t@@@&@@@~@@@@@@@@VWWW@@`C@-to_system_envB@W@@@%arrayH?@@@@@@@@@oXpX+@@yD@4append_to_system_envC@S@@@@@@@{@@@$a@@@@@@@@@@@Y,,Y,h@@E@&lookupD@z!t@@@@@@@&optionJ@@@@@@@@@@@[jj[j@@F@/lookup_nonemptyE@!t@@@@@@@!@@@@@@@@@@@\\@@G@+safe_lookupF@!t@@@@@@@@@@@@@@@]]@@H@3is_variable_definedG@!t@@@@@@@$boolE@@@@@@@@^^0@@I@.lookup_as_boolH@!t@@@@@@@v @@@@@@@@@@@&`22'`2f@@0J@-lookup_as_intI@!t@@@@/@@@#intA@@@@@@@@@@@GeHe%@@QK@#addJ@0!t@@@@/@@@@V@@@Y@@@@@@@@@@fjgj@@pL@0add_if_undefinedK@O!t@@@@N@@@@u@@@x@@@@@@@@@@kk@@M@,add_bindingsL@wu!t@@@s@@@@@@@@@@@@@@@@@@@@llU@@N@(unsetenvM@!t@@@@@@@@@@@@@@@nWWnW{@@O@&appendN@!t@@@@@@@@@@@@@@@@@@@@@rr @@P@$dumpO@&Stdlib+out_channel@@@@@@@$unitF@@@@@@@@t  t  0@@ Q@$kindP8@@#Pre-@@x F Rx F U@@S$Post.@@x F Vx F \@@#T@@A@@@@@x F F@@A@&RA@/env_initializerQ8@@@A@:+out_channel@@@@%@@@(@@@@@@@@@@@5z ^ ^6z ^ @@@@?UA@4register_initializerR@<@@@@@@@@-@@@U@@@@@@@@@@T|  U|  @@^V@*initializeS@@@@@@@@@@e~  f~  @@oW@(modifierT8@@'Include3J@@@@@yC  zC  2@@Y#Add4a!t@@@_@@@@@D 3 5D 3 R@@Z&Append5v!t@@@t@@@@@E S UE S u@@[&Remove6!t@@@@@F v xF v @@\@@A@@@@@B  @@@@XA@)modifiersU8@@@A\@@@@@@@@@@H  H  @@@@]A@.apply_modifierV@@@@@@@@@@@@@@@@J  J  @@^@/apply_modifiersW@@@@@6@@@@@@@@@@@K  K  @@_@ 4Empty_modifiers_nameX #exnG@@@A&_none_@@A@ `B@  !Modifiers_name_already_registeredY  @@@@@@A@aB@ 8Modifiers_name_not_foundZ @@@@@@A@%bB@2register_modifiers[@@@@@=@@@4@@@@@@@@3Q  4Q  @@=c@@L=,Environments0S!ho[+lm5)Variables0c ?D˃sQSߠ&Stdlib0yӶ~*8CamlinternalFormatBasics0cEXy