#ifndef MTASK_H
#define MTASK_H
-#define BCNop 0
-#define BCPush 1
-#define BCPop 2
-#define BCNeg 3
-#define BCNot 4
-#define BCAdd 5
-#define BCSub 6
-#define BCMul 7
-#define BCDiv 8
-#define BCAnd 9
-#define BCOr 10
-#define BCEq 11
-#define BCNeq 12
-#define BCLes 13
-#define BCGre 14
-#define BCLeq 15
-#define BCGeq 16
-#define BCJmp 17
-#define BCJmpT 18
-#define BCJmpF 19
+#define BCNOP 1
+#define BCPUSH 2
+#define BCPOP 3
+#define BCSDS 4
+#define BCNOT 5
+#define BCADD 6
+#define BCSUB 7
+#define BCMUL 8
+#define BCDIV 9
+#define BCAND 10
+#define BCOR 11
+#define BCEQ 12
+#define BCNEQ 13
+#define BCLES 14
+#define BCGRE 15
+#define BCLEQ 16
+#define BCGEQ 17
+#define BCJMP 18
+#define BCJMPT 19
+#define BCJMPF 20
+#define BCSERIALAVAIL 21
+#define BCSERIALPRINT 22
+#define BCSERIALPRINTLN 23
+#define BCSERIALREAD 24
+#define BCSERIALPARSEINT 25
+#define BCANALOGREAD 26
+#define BCANALOGWRITE 27
+#define BCDIGITALREAD 28
+#define BCDIGITALWRITE 29
+#define BCTEST 30
#endif