12 Record record
,records
=NULL
;
14 print("4x insert(record,records,order_by,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
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
38 print("1x append(record,records);");
39 record
=get_mem(Record
);
42 append(record
,records
);
43 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
45 print("sort(record,records,order_by_int_desc,i);");
46 sort(record
,records
,order_by_int_desc
,i
);
47 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
49 print("sort(record,records,order_by_str,s);");
50 sort(record
,records
,order_by_str
,s
);
51 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
53 print("sort(record,records,order_by_ascii_desc,s);");
54 sort(record
,records
,order_by_ascii_desc
,s
);
55 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
57 print("remove(record,records,record->i==1);");
58 remove(record
,records
,record
->i
==1);
59 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
61 print("drop(record,records);");
63 for_each(record
,records
) printf("i=%d, s=%s\n",record
->i
,record
->s
);
This page took 0.268172 seconds and 4 git commands to generate.