--- /dev/null
+/*
+ * Script.h
+ *
+ * Created on: Oct 13, 2012
+ * Author: holy
+ */
+
+#ifndef COMMON_SCRIPT_H_
+#define COMMON_SCRIPT_H_
+
+namespace common {
+
+class Script {
+
+public:
+ Script();
+ ~Script();
+
+ enum Code {
+ CODE_MOVE_A0,
+ CODE_MOVE_A1,
+ CODE_MOVE_I0,
+ CODE_MOVE_I1,
+ CODE_MOVE_V0,
+ CODE_MOVE_V1,
+
+ CODE_ADD_I0,
+ CODE_ADD_I1,
+ CODE_ADD_V0,
+ CODE_ADD_V1,
+
+ CODE_RAND_I0,
+ CODE_RAND_I1,
+
+ CODE_SYSCALL,
+ };
+
+public:
+ const unsigned char *text;
+ int textlen;
+
+};
+
+}
+
+#endif /* COMMON_SCRIPT_H_ */