typedef int8_t xint8;
/*
* type coordxy: integers (typedef'd as signed,
- * in the range −32768 to 32767), mostly coordinates.
+ * in the range -32768 to 32767), mostly coordinates.
* Note that in 2022, screen coordinates easily
* surpass an upper limit of 127.
*/
typedef int16_t coordxy;
/*
* type xint16: integers (typedef'd as signed,
- * in the range −32768 to 32767), non-coordinates.
+ * in the range -32768 to 32767), non-coordinates.
*/
typedef int16_t xint16;
/*
* STDINT_WORKAROUND section begins here
*/
+typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef short int16_t;
typedef unsigned short uint16_t;
#endif /* !C99 */
/* Provide uint8, int16, uint16, int32, uint32, int64 and uint64 */
+typedef int8_t int8;
typedef uint8_t uint8;
typedef int16_t int16;
typedef uint16_t uint16;