preparing 0.9 version, rename to crl1.h
[svn/Cll1h/.git] / demos / seznamy.c
diff --git a/demos/seznamy.c b/demos/seznamy.c
deleted file mode 100644 (file)
index 3fed54f..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-#include "cll1.h"
-
-def_mem(Zaznam)
-{
- int i;
- str s; 
- list(Zaznam);
-};
-
-program
-{ 
- Zaznam zaznam,zaznamy=NULL;
-
- print("5x insert(zaznam,zaznamy,order_by_int,i);");
- zaznam=get_mem(Zaznam);
- zaznam->i=1; 
- zaznam->s="¾lu»ouèký kùò";
- insert(zaznam,zaznamy,order_by_int,i);
- zaznam=get_mem(Zaznam);
- zaznam->i=3; 
- zaznam->s="Úpìl Ïábelské";
- insert(zaznam,zaznamy,order_by_int,i);
- zaznam=get_mem(Zaznam);
- zaznam->i=4; 
- zaznam->s="ódy";
- insert(zaznam,zaznamy,order_by_int,i);
- zaznam=get_mem(Zaznam);
- zaznam->i=2; 
- zaznam->s="Hlavono¾ec - H je pøed Ch";
- insert(zaznam,zaznamy,order_by_int,i);
- zaznam=get_mem(Zaznam);
- zaznam->i=5; 
- zaznam->s="hurá - malé h";
- insert(zaznam,zaznamy,order_by_int,i);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("1x append(zaznam,zaznamy);");
- zaznam=get_mem(Zaznam);
- zaznam->i=0; 
- zaznam->s="Chleba - písmeno Ch";
- append(zaznam,zaznamy);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("sort(zaznam,zaznamy,order_by_int_desc,i);");
- sort(zaznam,zaznamy,order_by_int_desc,i);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("sort(zaznam,zaznamy,order_by_str,s);");
- sort(zaznam,zaznamy,order_by_str,s);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("sort(zaznam,zaznamy,order_by_ascii,s);");
- sort(zaznam,zaznamy,order_by_ascii,s);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("remove(zaznam,zaznamy,zaznam->i==0);");
- remove(zaznam,zaznamy,zaznam->i==0);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-
- print("drop(zaznam,zaznamy);");
- drop(zaznam,zaznamy);
- for_each(zaznam,zaznamy) printf("i=%d, s=%s\n",zaznam->i,zaznam->s);
-}
This page took 0.123424 seconds and 4 git commands to generate.