added everything to src
[henge/apc.git] / src / apc.h
diff --git a/src/apc.h b/src/apc.h
new file mode 100644 (file)
index 0000000..6a8df1e
--- /dev/null
+++ b/src/apc.h
@@ -0,0 +1,33 @@
+#include <stdint.h>
+#include <unitypes.h>
+#include <limits.h>
+
+//ir.h
+#define BUF_SIZE 256
+#define MAX_SETS 256
+#define MAX_ELES 256
+#define MAX_QUADS 256
+#define MAX_MODELS 256
+#define MAX_MODEL_LEN 256
+#define MAX_MAPS 8
+#define MAX_POSTS 256
+#define MAX_CLASS_DEPTH 256
+#define MAX_CLASSES 256
+#define MAX_FRAMES 256
+#define PTRS_IN_PAGE 1024
+#define MAX_CHUNKS 256
+#define PAGES_PER_CHUNK 16
+#define MAX_DEPTH 8
+//irmem.c
+#define PAGES_PER_CHUNK 16
+#define MAX_NAME_LEN 128
+#define MAX_DEPTH 8
+//lexer.c
+#define FNAME_MAX 1024
+#define FPATH_MAX 8192
+
+
+struct name
+{
+  uint8_t name[MAX_NAME_LEN];
+};