C and C++ compiled with -O2 (there is no -O4 in GCC :-)
[svn/Cll1h/.git] / demos / lists.c
index 2c4218d76d2b09e72167414e8875f0359f32e262..008e13b7023b3f5b8e0b2fcf369b9b4a9f9b8b78 100644 (file)
@@ -27,28 +27,28 @@ program
  zaznam->i=2; 
  zaznam->j="cc";
  insert(zaznam,zaznamy,order_by,i);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 
  puts("1x append(zaznam,zaznamy);");
  create(zaznam, Zaznam);
  zaznam->i=4; 
  zaznam->j="aaa";
  append(zaznam,zaznamy);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 
  puts("sort(zaznam,zaznamy,desc_order_by,i);");
  sort(zaznam,zaznamy,desc_order_by,i);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 
  puts("sort(zaznam,zaznamy,desc_sort_by,j);");
  sort(zaznam,zaznamy,desc_sort_by,j);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 
  puts("remove(zaznam,zaznamy,zaznam->i==1);");
  remove(zaznam,zaznamy,zaznam->i==1);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 
  puts("drop(zaznam,zaznamy);");
  drop(zaznam,zaznamy);
every(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
 }
This page took 0.125958 seconds and 4 git commands to generate.