Subversion Repositories Kolibri OS

Rev

Rev 5975 | Rev 7746 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5975 Rev 6285
Line 1... Line 1...
1
#define MEMSIZE 4096*120
1
#define MEMSIZE 4096*120
Line 2... Line 2...
2
 
2
 
3
#include "../lib/io.h"
3
#include "../lib/io.h"
Line 4... Line -...
4
#include "../lib/collection.h"
-
 
Line 5... Line 4...
5
 
4
#include "../lib/collection.h"
6
collection s;
5
 
7
 
6
 
8
void main()
7
void main()
9
{   
8
{   
10
	io.run("/sys/develop/board", "");
9
	io.run("/sys/develop/board", "");
Line 11... Line 10...
11
	test1();
10
	test1();
-
 
11
	test2();
-
 
12
}
12
	test2();
13
 
13
}
14
void test1()
14
 
15
 collection s;
15
void test1() {
16
 {
16
	s.add("Hello");
17
	s.add("Hello");
17
	s.add("World!");
18
	s.add("World!");
Line 18... Line 19...
18
	debugln(s.get(0)); //-> Hello
19
	debugln(s.get(0)); //-> Hello
19
	debugln(s.get(1)); //-> World
20
	debugln(s.get(1)); //-> World
20
	s.drop();
21
	s.drop();
-
 
22
}
21
}
23
 
22
 
24
void test2()
23
void test2()
25
 collection_int ci;
24
{   
26
 int i;
25
	int i;
27
 {   
26
	s.add("0");
28
	ci.add(0);
27
	s.add("1");
29
	ci.add(1);
28
	s.add("2");
30
	ci.add(2);
29
	s.add("3");
31
	ci.add(3);
30
	for (i=0; i 0 1 2 3
32
	for (i=0; i 0 1 2 3
31
	s.count--;
33
	ci.count--;
32
	s.count--;
34
	ci.count--;