prelude-inttypes

prelude-inttypes

Synopsis

#define             PRELUDE_INT8_MIN
#define             PRELUDE_INT16_MIN
#define             PRELUDE_INT32_MIN
#define             PRELUDE_INT64_MIN
#define             PRELUDE_INT8_MAX
#define             PRELUDE_INT16_MAX
#define             PRELUDE_INT32_MAX
#define             PRELUDE_INT64_MAX
#define             PRELUDE_UINT8_MAX
#define             PRELUDE_UINT16_MAX
#define             PRELUDE_UINT32_MAX
#define             PRELUDE_UINT64_MAX
#define             PRELUDE_INTMAX_MIN
#define             PRELUDE_INTMAX_MAX
#define             PRELUDE_UINTMAX_MAX
#define             PRELUDE_PRId64
#define             PRELUDE_PRIi64
#define             PRELUDE_PRIo64
#define             PRELUDE_PRIx64
#define             PRELUDE_PRIX64
#define             PRELUDE_PRIu64
#define             PRELUDE_PRId32
#define             PRELUDE_PRIi32
#define             PRELUDE_PRIo32
#define             PRELUDE_PRIx32
#define             PRELUDE_PRIX32
#define             PRELUDE_PRIu32
#define             PRELUDE_PRId16
#define             PRELUDE_PRIi16
#define             PRELUDE_PRIo16
#define             PRELUDE_PRIx16
#define             PRELUDE_PRIX16
#define             PRELUDE_PRIu16
#define             PRELUDE_PRId8
#define             PRELUDE_PRIi8
#define             PRELUDE_PRIo8
#define             PRELUDE_PRIx8
#define             PRELUDE_PRIX8
#define             PRELUDE_PRIu8
#define             PRELUDE_SCNd64
#define             PRELUDE_SCNi64
#define             PRELUDE_SCNo64
#define             PRELUDE_SCNx64
#define             PRELUDE_SCNu64
enum                prelude_bool_t;
typedef             int8_t;
typedef             uint8_t;
typedef             int16_t;
typedef             uint16_t;
typedef             int32_t;
typedef             uint32_t;
typedef             int64_t;
typedef             uint64_t;

Description

Details

PRELUDE_INT8_MIN

#define PRELUDE_INT8_MIN               (-128)


PRELUDE_INT16_MIN

#define PRELUDE_INT16_MIN              (-32767 - 1)


PRELUDE_INT32_MIN

#define PRELUDE_INT32_MIN              (-2147483647 - 1)


PRELUDE_INT64_MIN

#define PRELUDE_INT64_MIN              (-__PRELUDE_INT64_SUFFIX(9223372036854775807) - 1)


PRELUDE_INT8_MAX

#define PRELUDE_INT8_MAX               (127)


PRELUDE_INT16_MAX

#define PRELUDE_INT16_MAX              (32767)


PRELUDE_INT32_MAX

#define PRELUDE_INT32_MAX              (2147483647)


PRELUDE_INT64_MAX

#define PRELUDE_INT64_MAX              (__PRELUDE_INT64_SUFFIX(9223372036854775807))


PRELUDE_UINT8_MAX

#define PRELUDE_UINT8_MAX              (255)


PRELUDE_UINT16_MAX

#define PRELUDE_UINT16_MAX             (65535)


PRELUDE_UINT32_MAX

#define PRELUDE_UINT32_MAX             (4294967295U)


PRELUDE_UINT64_MAX

#define PRELUDE_UINT64_MAX             (__PRELUDE_UINT64_SUFFIX(18446744073709551615))


PRELUDE_INTMAX_MIN

#define PRELUDE_INTMAX_MIN             INT64_MIN


PRELUDE_INTMAX_MAX

#define PRELUDE_INTMAX_MAX             INT64_MAX


PRELUDE_UINTMAX_MAX

#define PRELUDE_UINTMAX_MAX            UINT64_MAX


PRELUDE_PRId64

#define PRELUDE_PRId64      __PRELUDE_64BIT_FORMAT_PREFIX "d"


PRELUDE_PRIi64

#define PRELUDE_PRIi64      __PRELUDE_64BIT_FORMAT_PREFIX "i"


PRELUDE_PRIo64

#define PRELUDE_PRIo64      __PRELUDE_64BIT_FORMAT_PREFIX "o"


PRELUDE_PRIx64

#define PRELUDE_PRIx64      __PRELUDE_64BIT_FORMAT_PREFIX "x"


PRELUDE_PRIX64

#define PRELUDE_PRIX64      __PRELUDE_64BIT_FORMAT_PREFIX "X"


PRELUDE_PRIu64

#define PRELUDE_PRIu64      __PRELUDE_64BIT_FORMAT_PREFIX "u"


PRELUDE_PRId32

#define PRELUDE_PRId32      "d"


PRELUDE_PRIi32

#define PRELUDE_PRIi32      "i"


PRELUDE_PRIo32

#define PRELUDE_PRIo32      "o"


PRELUDE_PRIx32

#define PRELUDE_PRIx32      "x"


PRELUDE_PRIX32

#define PRELUDE_PRIX32      "X"


PRELUDE_PRIu32

#define PRELUDE_PRIu32      "u"


PRELUDE_PRId16

#define PRELUDE_PRId16      "d"


PRELUDE_PRIi16

#define PRELUDE_PRIi16      "i"


PRELUDE_PRIo16

#define PRELUDE_PRIo16      "o"


PRELUDE_PRIx16

#define PRELUDE_PRIx16      "x"


PRELUDE_PRIX16

#define PRELUDE_PRIX16      "X"


PRELUDE_PRIu16

#define PRELUDE_PRIu16      "u"


PRELUDE_PRId8

#define PRELUDE_PRId8       "d"


PRELUDE_PRIi8

#define PRELUDE_PRIi8       "i"


PRELUDE_PRIo8

#define PRELUDE_PRIo8       "o"


PRELUDE_PRIx8

#define PRELUDE_PRIx8       "x"


PRELUDE_PRIX8

#define PRELUDE_PRIX8       "X"


PRELUDE_PRIu8

#define PRELUDE_PRIu8       "u"


PRELUDE_SCNd64

#define PRELUDE_SCNd64      __PRELUDE_64BIT_FORMAT_PREFIX "d"


PRELUDE_SCNi64

#define PRELUDE_SCNi64      __PRELUDE_64BIT_FORMAT_PREFIX "i"


PRELUDE_SCNo64

#define PRELUDE_SCNo64      __PRELUDE_64BIT_FORMAT_PREFIX "o"


PRELUDE_SCNx64

#define PRELUDE_SCNx64      __PRELUDE_64BIT_FORMAT_PREFIX "x"


PRELUDE_SCNu64

#define PRELUDE_SCNu64      __PRELUDE_64BIT_FORMAT_PREFIX "u"


enum prelude_bool_t

typedef enum {
        PRELUDE_BOOL_TRUE = TRUE,
        PRELUDE_BOOL_FALSE = FALSE
} prelude_bool_t;


int8_t

 typedef signed char int8_t;


uint8_t

 typedef unsigned char uint8_t;


int16_t

 typedef short int16_t;


uint16_t

 typedef unsigned short uint16_t;


int32_t

 typedef int int32_t;


uint32_t

 typedef unsigned int uint32_t;


int64_t


uint64_t