PreviousUpNext

15.4.171  src/lib/c-glue-lib/ram/mlrep-i32f64.pkg

## mlrep-i32f64.pkg
## Author: Matthias Blume (blume@tti-c.org)

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

#   User-visible Mythryl-side representation of certain primitive C types.
#   intel32/sparc32/pwrpc32 version (all ints: 32 bit, all floats: 64 bit)


package mlrep {

    package signed= one_word_int;                       # one_word_int          is from   src/lib/std/one-word-int.pkg
    package long_long_signed= two_word_int;             # two_word_int          is from   src/lib/std/src/two-word-int.pkg
    package unsigned= one_word_unt;                     # one_word_unt          is from   src/lib/std/one-word-unt.pkg
    package long_long_unsigned= two_word_unt;           # two_word_unt          is from   src/lib/std/src/two-word-unt.pkg
    package float= eight_byte_float;                    # eight_byte_float      is from   src/lib/std/eight-byte-float.pkg

    # Word-style bit-operations on integers:
    package signed_bitops
        =
        integer_bitops_g (
            package i = signed;
            package w = unsigned;
        );
};


## Copyright (c) 2004 by The Fellowship of SML/NJ
## Subsequent changes by Jeff Prothero Copyright (c) 2010-2015,
## released per terms of SMLNJ-COPYRIGHT.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext