revert back to old itasks, add sds support in bytecode
[mTask.git] / int / mTaskSymbols.h
1 #ifndef MTASK_H
2 #define MTASK_H
3 #define BCNOP 1
4 #define BCLAB 2
5 #define BCPUSH 3
6 #define BCPOP 4
7 #define BCSDSSTORE 5
8 #define BCSDSFETCH 6
9 #define BCSDSPUBLISH 7
10 #define BCNOT 8
11 #define BCADD 9
12 #define BCSUB 10
13 #define BCMUL 11
14 #define BCDIV 12
15 #define BCAND 13
16 #define BCOR 14
17 #define BCEQ 15
18 #define BCNEQ 16
19 #define BCLES 17
20 #define BCGRE 18
21 #define BCLEQ 19
22 #define BCGEQ 20
23 #define BCJMP 21
24 #define BCJMPT 22
25 #define BCJMPF 23
26 #define BCSERIALAVAIL 24
27 #define BCSERIALPRINT 25
28 #define BCSERIALPRINTLN 26
29 #define BCSERIALREAD 27
30 #define BCSERIALPARSEINT 28
31 #define BCANALOGREAD 29
32 #define BCANALOGWRITE 30
33 #define BCDIGITALREAD 31
34 #define BCDIGITALWRITE 32
35 #define BCTEST 33
36 #endif