#include #define u8 unsigned char #define u16 unsigned short int #define u32 unsigned int #define u64 unsigned long int #define i8 char #define i16 short int #define i32 int #define i64 long int #define usize size_t void panic(char * msg); void log_warn(char * msg);