-
#include "cll1.h"
-struct Zaznam
+mem Zaznam
{
int i;
char *j;
list(Zaznam);
-} *zaznam,*zaznamy=NULL;
+};
program
{
- puts("4x insert(zaznam,zaznamy,order_by,i);");
- create(zaznam, Zaznam);
+ 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);
zaznam->i=1;
zaznam->j="ddd";
insert(zaznam,zaznamy,order_by,i);
- create(zaznam, Zaznam);
+ zaznam=get_mem(Zaznam);
zaznam->i=3;
zaznam->j="bbbbb";
insert(zaznam,zaznamy,order_by,i);
- create(zaznam, Zaznam);
+ zaznam=get_mem(Zaznam);
zaznam->i=0;
zaznam->j="e";
insert(zaznam,zaznamy,order_by,i);
- create(zaznam, Zaznam);
+ zaznam=get_mem(Zaznam);
zaznam->i=2;
zaznam->j="cc";
insert(zaznam,zaznamy,order_by,i);
- for_each(zaznam,zaznamy)printf("i=%d, j=%s\n",zaznam->i,zaznam->j);
+ for_each(zaznam,zaznamy) print("i=",zaznam->i,"j=",zaznam->j);
puts("1x append(zaznam,zaznamy);");
- create(zaznam, Zaznam);
+ zaznam=get_mem(Zaznam);
zaznam->i=4;
zaznam->j="aaa";
append(zaznam,zaznamy);