Code and sample output to test new classes.
[dyninst.git] / pdutil / tests / klist_out
1  ilist empty = 1
2  clist empty = 1
3 Printing iList 
4 Printing cList 
5 Printing iList  : 3 :  : 4 :  : 5 : 
6 Printing cList  : happy :  : sad :  : zippy : 
7 Printing c2List  : apple :  : orange : 
8 These lists should be equal
9 Printing iList  : 3 :  : 4 :  : 5 : 
10 Printing i2List  : 3 :  : 4 :  : 5 : 
11 Printing c2List  : apple :  : orange :  : happy :  : sad :  : zippy : 
12 Printing c2List  : apple :  : orange :  : happy :  : sad :  : zippy : 
13 Printing pcList  : zippy :  : sad :  : happy :  : orange :  : apple : 
14 Printing c2List  : apple :  : orange :  : happy :  : sad :  : zippy : 
15 Printing cList  : zippy :  : sad :  : happy :  : orange :  : apple : 
16 Printing iList (before 3)  : 3 :  : 4 :  : 5 : 
17 Printing iList (removed 3)  : 4 :  : 5 : 
18 Printing cList (before removing apple)  : zippy :  : sad :  : happy :  : orange :  : apple : 
19 Printing cList (after removing apple)  : zippy :  : sad :  : happy :  : orange : 
20 Printing cList (before removing orange)  : zippy :  : sad :  : happy :  : orange : 
21 Printing cList (after removing orange)  : zippy :  : sad :  : happy : 
22 Printing iList  : 4 :  : 5 :  : 5 :  : 1 : 
23 iList after pure_map(&add1)  : 5 :  : 6 :  : 6 :  : 2 : 
24 iList after modify(&add1)  : 6 :  : 7 :  : 7 :  : 3 : 
25 cList before modify(&addTag)  : zippy :  : sad :  : happy : 
26 cList after modify(&addTag)  : zippyhappy :  : sadhappy :  : happyhappy : 
27  count of  : 6 :  : 7 :  : 7 :  : 3 :  is 4 the list is   empty 
28  count of  : zippyhappy :  : sadhappy :  : happyhappy :  is 3 the list is   empty 
29  iList.map(&printTimesTwo) 
30 6 * 2 = 12
31 7 * 2 = 14
32 7 * 2 = 14
33 3 * 2 = 6
34  cList.mapUntil(&printUntilZippy) 
35 zippyhappy
36 sadhappy
37 happyhappy
38  Search  : zippyhappy :  : sadhappy :  : happyhappy :  for sadhappy
39 cList.find('sadhappy') = sadhappy
40 cdr ( : zippyhappy :  : sadhappy :  : happyhappy :  ) =  : zippyhappy :  : sadhappy : 
41 cdr ( : 6 :  : 7 :  : 7 :  : 3 :  ) =  : 6 :  : 7 :  : 7 : 
42  car (  : zippyhappy :  : sadhappy :  : happyhappy :  ) = zippyhappy
43  car (  : sadhappy :  : happyhappy :  ) = sadhappy
44  car (  : happyhappy :  ) = happyhappy
45  car (  ) = <empty>
46  car (  : 6 :  : 7 :  : 7 :  : 3 :  ) = 6
47  car (  : 7 :  : 7 :  : 3 :  ) = 7
48  car (  : 7 :  : 3 :  ) = 7
49  car (  : 3 :  ) = 3
50  car (  ) = 3