#ifndef UNDAR_COMMON_H #define UNDAR_COMMON_H #include #include typedef uint8_t u8; typedef int8_t i8; typedef uint16_t u16; typedef int16_t i16; typedef uint32_t u32; typedef int32_t i32; typedef float f32; #define true 1 #define false 0 #define bool u8 #define nil NULL #define USED(x) ((void)(x)) #define AS_INT(v) ((i32)(v)) #define AS_NAT(v) ((u32)(v)) #endif