Rev 7887 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7887 | Rev 7972 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | 5 | ||
6 | 6 | ||
7 | void main() |
7 | void main() |
8 | { |
8 | { |
9 | io.run("/sys/develop/board", ""); |
9 | io.run("/sys/develop/board", ""); |
- | 10 | test_int(); |
|
10 | test1(); |
11 | test_str(); |
Line 11... | Line 12... | ||
11 | test2(); |
12 | ExitProcess(); |
- | 13 | } |
|
- | 14 | ||
- | 15 | void test_int() |
|
- | 16 | collection_int ci=0; |
|
- | 17 | int i; |
|
- | 18 | { |
|
- | 19 | ci.add(0); |
|
- | 20 | ci.add(1); |
|
- | 21 | ci.add(2); |
|
- | 22 | ci.add(3); |
|
- | 23 | debugln("-> 0 1 2 3"); |
|
- | 24 | for (i=0; i |
|
- | 25 | ci.pop(); |
|
- | 26 | ci.pop(); |
|
- | 27 | ci.add(4); |
|
- | 28 | debugln("-> 0 1 4"); |
|
- | 29 | for (i=0; i |
|
- | 30 | ||
- | 31 | ci.set(1,9); |
|
- | 32 | debugln("-> 0 9 4"); |
|
- | 33 | for (i=0; i |
|
- | 34 | ||
- | 35 | ci.set(6,6); |
|
- | 36 | debugln("-> 0 9 4 0 0 0 6"); |
|
- | 37 | for (i=0; i |
|
- | 38 | ||
- | 39 | ci.swap(0,2); |
|
- | 40 | debugln("-> 4 9 0 0 0 0 6"); |
|
- | 41 | for (i=0; i |
|
12 | } |
42 | } |
13 | 43 | ||
14 | void test1() |
44 | void test_str() |
15 | collection s; |
45 | collection s=0; |
16 | { |
46 | { |
17 | s.add("Hello"); |
47 | s.add("Hello"); |
Line 24... | Line 54... | ||
24 | s.add("Kolibri"); |
54 | s.add("Kolibri"); |
25 | debugln(s.get(0)); //-> Hello |
55 | debugln(s.get(0)); //-> Hello |
26 | debugln(s.get(1)); //-> Kolibri |
56 | debugln(s.get(1)); //-> Kolibri |
27 | s.drop(); |
57 | s.drop(); |
28 | } |
58 | } |
29 | - | ||
30 | void test2() |
- | |
31 | collection_int ci; |
- | |
32 | int i; |
- | |
33 | { |
- | |
34 | ci.add(0); |
- | |
35 | ci.add(1); |
- | |
36 | ci.add(2); |
- | |
37 | ci.add(3); |
- | |
38 | debugln("-> 0 1 2 3"); |
- | |
39 | for (i=0; i |
- | |
40 | ci.count--; |
- | |
41 | ci.count--; |
- | |
42 | ci.add(4); |
- | |
43 | debugln("-> 0 1 4"); |
- | |
44 | for (i=0; i |
- | |
45 | ci.drop(); |
- | |
46 | } |
- | |
47 | 59 |