1234567891011121314151617181920212223242526272829303132333435363738394041424344454647(**************************************************************************)(* *)(* OCaml *)(* *)(* Thomas Del Vecchio, Jane Street, New York *)(* *)(* Copyright 2024 Jane Street Group LLC *)(* *)(* All rights reserved. This file is distributed under the terms of *)(* the GNU Lesser General Public License version 2.1, with the *)(* special exception on linking described in the file LICENSE. *)(* *)(**************************************************************************)moduleGlobal=structtype('a:value_or_null)t={global:'a@@global}[@@unboxed]endmodulePortable=structtype('a:value_or_null)t={portable:'a@@portable}[@@unboxed]endmoduleContended=structtype('a:value_or_null)t={contended:'a@@contended}[@@unboxed]endmodulePortended=structtype('a:value_or_null)t={portended:'a@@portablecontended}[@@unboxed]endmoduleAliased=structtype('a:value_or_null)t={aliased:'a@@aliased}[@@unboxed]endmoduleShared=structtype('a:value_or_null)t={shared:'a@@shared}[@@unboxed]endmoduleMany=structtype('a:value_or_null)t={many:'a@@many}[@@unboxed]endmoduleUnyielding=structtype('a:value_or_null)t={unyielding:'a@@unyielding}[@@unboxed]end