(* Copyright (C) 2002-2006, 2008 Henry Cejtin, Matthew Fluet, Suresh * Jagannathan, and Stephen Weeks. * * MLton is released under a BSD-style license. * See the file MLton-LICENSE for details. *) structure PreOS = struct structure Status = MkAbsRep(type rep = C_Status.t) structure IODesc = MkAbsRepEq(type rep = C_Fd.t) end structure OS = struct structure Process = struct type status = PreOS.Status.t end structure IO = struct type iodesc = PreOS.IODesc.t end end