added sds operators, timing and task deletion
[mTask.git] / int / mTaskSymbols.h
index d4b75e9..90e4b66 100644 (file)
@@ -1,23 +1,35 @@
 #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 BCSDSSTORE 4
+#define BCSDSFETCH 5
+#define BCSDSPUBLISH 6
+#define BCNOT 7
+#define BCADD 8
+#define BCSUB 9
+#define BCMUL 10
+#define BCDIV 11
+#define BCAND 12
+#define BCOR 13
+#define BCEQ 14
+#define BCNEQ 15
+#define BCLES 16
+#define BCGRE 17
+#define BCLEQ 18
+#define BCGEQ 19
+#define BCJMP 20
+#define BCJMPT 21
+#define BCJMPF 22
+#define BCSERIALAVAIL 23
+#define BCSERIALPRINT 24
+#define BCSERIALPRINTLN 25
+#define BCSERIALREAD 26
+#define BCSERIALPARSEINT 27
+#define BCANALOGREAD 28
+#define BCANALOGWRITE 29
+#define BCDIGITALREAD 30
+#define BCDIGITALWRITE 31
+#define BCTEST 32
 #endif