X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;f=demos%2Flists.c;h=99c9e683656c33ffb3ef4f95f8c45fdd192140ba;hb=005431b86f12649bcb4e2dd230c8ef4d4347cd35;hp=613c40abd7660fb3578e6bd47f08d2e224b88e70;hpb=f57259369784a5df46b75488d50e431ed1741235;p=svn%2FCll1h%2F.git diff --git a/demos/lists.c b/demos/lists.c index 613c40a..99c9e68 100644 --- a/demos/lists.c +++ b/demos/lists.c @@ -10,7 +10,6 @@ mem Zaznam program { Define_mems(zaznam,zaznamy,Zaznam); -//Define_mem(zaznam,Zaznam); Define_mem(zaznamy,Zaznam); print("4x insert(zaznam,zaznamy,order_by,i);"); zaznam=get_mem(Zaznam); @@ -22,35 +21,35 @@ program zaznam->j="bbbbb"; insert(zaznam,zaznamy,order_by,i); zaznam=get_mem(Zaznam); - zaznam->i=0; + zaznam->i=4; zaznam->j="e"; insert(zaznam,zaznamy,order_by,i); zaznam=get_mem(Zaznam); zaznam->i=2; - zaznam->j="cc"; + zaznam->j="aaaa"; insert(zaznam,zaznamy,order_by,i); - for_each(zaznam,zaznamy) print("i=",zaznam->i,"j=",zaznam->j); + for_each(zaznam,zaznamy) printf("i=%d, j=%s\n",zaznam->i,zaznam->j); - puts("1x append(zaznam,zaznamy);"); + print("1x append(zaznam,zaznamy);"); zaznam=get_mem(Zaznam); - zaznam->i=4; - zaznam->j="aaa"; + zaznam->i=0; + zaznam->j="ccc"; append(zaznam,zaznamy); - for_each(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);"); + print("sort(zaznam,zaznamy,desc_order_by,i);"); sort(zaznam,zaznamy,desc_order_by,i); - for_each(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); - for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j); + print("sort(zaznam,zaznamy,sort_by,j);"); + sort(zaznam,zaznamy,sort_by,j); + for_each(zaznam,zaznamy) printf("i=%d, j=%s\n",zaznam->i,zaznam->j); - puts("remove(zaznam,zaznamy,zaznam->i==1);"); + print("remove(zaznam,zaznamy,zaznam->i==1);"); remove(zaznam,zaznamy,zaznam->i==1); - for_each(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);"); + print("drop(zaznam,zaznamy);"); drop(zaznam,zaznamy); - for_each(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); }