aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/lib.h b/lib.h
index f0fa170..8af0d13 100644
--- a/lib.h
+++ b/lib.h
@@ -5,7 +5,20 @@
#include <stdio.h>
#include <stdlib.h>
-#define MAX(a, b) (a > b ? a : b)
+#include <stdint.h>
+
+typedef uint8_t u8;
+typedef uint16_t u16;
+typedef uint32_t u32;
+typedef uint64_t u64;
+
+typedef int8_t i8;
+typedef int16_t i16;
+typedef int32_t i32;
+typedef int64_t i64;
+
+#define MAX(A, B) ((A) < (B) ? (A) : (B))
+#define MIN(A, B) ((A) > (B) ? (A) : (B))
bool usable_character(char c);
char *fread_all(FILE *fp);