(* Copyright (C) 2017 Matthew Fluet. * Copyright (C) 1999-2006 Henry Cejtin, Matthew Fluet, Suresh * Jagannathan, and Stephen Weeks. * Copyright (C) 1997-2000 NEC Research Institute. * * MLton is released under a BSD-style license. * See the file MLton-LICENSE for details. *) Group signature ADMITS_EQUALITY signature ATOMS signature CHAR_SIZE signature CONST signature CONST_TYPE signature C_FUNCTION signature C_TYPE signature FFI signature HASH_TYPE signature ID signature INT_SIZE signature LABEL signature PRIM signature PRIM_CONS signature PRIM_TYCONS signature PROFILE_LABEL signature REAL_SIZE signature RECORD signature SYMBOL signature TYCON signature TYCON_KIND signature TYPE_OPS signature TYVAR signature WORD_SIZE signature WORD_X signature WORD_X_VECTOR structure LayoutPretty functor PrimCons functor PrimTycons functor Atoms functor Id functor GenericScheme functor HashType functor TypeOps is ../../lib/mlton/sources.cm ../control/sources.cm layout-pretty.sml char-size.sig char-size.fun int-size.sig int-size.fun real-size.sig real-size.fun word-size.sig word-size.fun word-x.sig word-x.fun word-x-vector.sig word-x-vector.fun real-x.sig real-x.fun const-type.sig const-type.fun const.sig const.fun symbol.sig symbol.fun field.sig field.fun record.sig record.fun id.sig id.fun tyvar.sig tyvar.fun admits-equality.sig admits-equality.fun tycon-kind.sig tycon-kind.fun prim-tycons.sig prim-tycons.fun tycon.sig tycon.fun prim-cons.sig prim-cons.fun (* Windows doesn't like files named con, so use con- instead. *) con-.sig con-.fun var.sig var.fun func.sig label.sig c-type.sig c-type.fun c-function.sig c-function.fun ffi.sig ffi.fun prim.sig prim.fun source-info.sig source-info.fun profile-label.sig profile-label.fun profile-exp.sig profile-exp.fun atoms.sig atoms.fun generic-scheme.sig generic-scheme.fun type-ops.sig type-ops.fun hash-type.sig hash-type.fun