{"ints", "#include \ntypedef uint8_t b8; \ntypedef uint16_t b16; \ntypedef uint32_t b32; \ntypedef uint64_t b64; \n\ntypedef uint8_t u8; \ntypedef uint16_t u16; \ntypedef uint32_t u32; \ntypedef uint64_t u64; \n\ntypedef int8_t i8; \ntypedef int16_t i16; \ntypedef int32_t i32; \ntypedef int64_t i64; \n\ntypedef float f32; \ntypedef double f64; \n\n#define function static \n#define local static \n#define global static \n#define global_const static const \n\n#define ArrayCount(a) (sizeof(a)/sizeof((a)[0])) \n#define InRange(a,v,b) ((a) <= (v) && (v) < (b)) \n#define foreach(i,N) for(i32 i=0; i