prelude-inttypes

prelude-inttypes

Types and Values

Description

Functions

Types and Values

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

Members

PRELUDE_BOOL_TRUE

   

PRELUDE_BOOL_FALSE

   

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

  typedef long int64_t;

uint64_t

  typedef unsigned long uint64_t;