💾 Archived View for uscoffings.net › retro-computing › systems › TI994a › x99tape › x99tape_src › my… captured on 2022-06-04 at 01:07:30.

View Raw

More Information

-=-=-=-=-=-=-

/*
	Portable TI99 tape encoder/decoder

	my_int.h: define some int types

	Raphael Nabet 2002


#if C99

#include <stdint.h>

#else

/*
	use default values: they may be not too efficient, but they should work
	with any ANSI-compliant compiler


typedef signed long intmax_t;
typedef unsigned long uintmax_t;

/*typedef unsigned char uint8_t;*/

/*typedef signed char int_least8_t;
typedef unsigned char uint_least8_t;

typedef signed short int_least16_t;
typedef unsigned short uint_least16_t;

typedef signed long int_least32_t;
typedef unsigned long uint_least32_t;*/

typedef signed int int_fast8_t;
typedef unsigned int uint_fast8_t;

typedef signed int int_fast16_t;
typedef unsigned int uint_fast16_t;

typedef signed long int_fast32_t;
typedef unsigned long uint_fast32_t;

#endif