PreviousUpNext

15.2.29  src/lib/c-glue-lib/internals/c-internals.lib

#
# A new foreign-function interface for Mythryl.
#   This interface is actually an interface to C.  It is based on
#   an encoding of C's type system in Mythryl.
#   This library is a helper library for use by automatically generated
#   code.  (An auxiliary tool produces this code directly from C code.)
#
#   (C) 2001, Lucent Technologies, Bell Laboratories
#
# author: Matthias Blume (blume@research.bell-labs.com)

# Compiled by:
#     src/lib/c-glue-lib/c.lib

# c-internals <-- this was a priv spec

LIBRARY_EXPORTS

        pkg tag

        pkg mlrep

        api  Ctypes
        pkg  c

        api  Ckit_Internal
        pkg  c_internals

        api  Ckit_Debug
        pkg  c_debug

        api  Zstring
        pkg  zstring

        api  Dynamic_Linkage
        pkg  dynamic_linkage

        api  Cmemory
        pkg  cmemory



LIBRARY_COMPONENTS

        $ROOT/src/lib/std/standard.lib

        $ROOT/src/lib/c-glue-lib/ram/memory.lib

        tag.pkg

        ../c.api                (lambdasplit:infinity)
        ../c-debug.api          (lambdasplit:infinity)
        c.pkg                   (lambdasplit:infinity)
        c-debug.pkg             (lambdasplit:infinity)
        ckit-internal.api       (lambdasplit:infinity)
        c-internals.pkg         (lambdasplit:infinity)

        ../zstring.api          (lambdasplit:infinity)
        zstring.pkg             (lambdasplit:infinity)


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext