#ifndef INSTRUMENT_H
#define INSTUMENT_H
+#include "classlist.h"
+#include <stdlib.h>
void alloc(void *ptr,int size);
void dealloc(void *ptr);
void *ourmalloc(size_t size);
void ourfree(void *ptr);
void *ourrealloc(void *ptr, size_t size);
+void initializemmap();
+typeobject * gettypeobject();
+void resettypemap();
+bool assertvalidtype(int ptr, int structure);
+bool assertvalidmemory(int ptr, int structure);
+
+extern typemap * memmap;
#endif