X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcommon%2FScript.h;fp=src%2Fcommon%2FScript.h;h=93bc53105dd3a4de050e802f66d23a6bb8a4971c;hb=6e88a625710c7936f87b38ecf6094472f3a49f4f;hp=0000000000000000000000000000000000000000;hpb=f1e445b660889a18eaf05e7fcc16b360fb8605d5;p=l2e.git diff --git a/src/common/Script.h b/src/common/Script.h new file mode 100644 index 0000000..93bc531 --- /dev/null +++ b/src/common/Script.h @@ -0,0 +1,46 @@ +/* + * 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_ */