12 Record record
, records
=NULL
;
14 print("4x insert(record,records,order_by_int,i);");
16 record
=get_mem(Record
);
19 insert(record
,records
,order_by_int
,i
);
21 record
=get_mem(Record
);
24 insert(record
,records
,order_by_int
,i
);
26 record
=get_mem(Record
);
29 insert(record
,records
,order_by_int
,i
);
31 record
=get_mem(Record
);
34 insert(record
,records
,order_by_int
,i
);
36 for_each(record
,records
)
38 printf("i=%d, s=%s\n",record
->i
,record
->s
);
41 print("1x append(record,records);");
42 record
=get_mem(Record
);
45 append(record
,records
);
47 for_each(record
,records
)
49 printf("i=%d, s=%s\n",record
->i
,record
->s
);
52 print("sort(record,records,order_by_int_desc,i);");
53 sort(record
,records
,order_by_int_desc
,i
);
55 for_each(record
,records
)
57 printf("i=%d, s=%s\n",record
->i
,record
->s
);
60 print("sort(record,records,order_by_str,s);");
61 sort(record
,records
,order_by_str
,s
);
63 for_each(record
,records
)
65 printf("i=%d, s=%s\n",record
->i
,record
->s
);
68 print("sort(record,records,order_by_ascii_desc,s);");
69 sort(record
,records
,order_by_ascii_desc
,s
);
71 for_each(record
,records
)
73 printf("i=%d, s=%s\n",record
->i
,record
->s
);
76 print("remove(record,records,record->i==1);");
77 remove(record
,records
,record
->i
==1);
79 for_each(record
,records
)
81 printf("i=%d, s=%s\n",record
->i
,record
->s
);
84 print("drop(record,records);");
87 for_each(record
,records
)
89 printf("i=%d, s=%s\n",record
->i
,record
->s
);
This page took 0.380896 seconds and 4 git commands to generate.