Moved the interpreter
[repair.git] / Repair / RepairInterpreter / bitreader.h
diff --git a/Repair/RepairInterpreter/bitreader.h b/Repair/RepairInterpreter/bitreader.h
new file mode 100755 (executable)
index 0000000..5a9c9c4
--- /dev/null
@@ -0,0 +1,16 @@
+// Interface for reading structures
+
+#ifndef BITREADER_H
+#define BITREADER_H
+#include "classlist.h"
+
+class bitreader {
+ public:
+  bitreader(model *m, Hashtable *env);
+  Element * readfieldorarray(Element *element, Field *field, Element *index);
+ private:
+  model *globalmodel;
+  Hashtable *env;
+};
+
+#endif