X-Git-Url: https://git.harvie.cz/?a=blobdiff_plain;f=demos%2Fidmap.c;h=ff963193705c83201e2ed08420ca0885d5180f21;hb=6a60bc82e8b8e6cccd0d4c2214a1f291662215f0;hp=b9a8704ed0b90173363b5b0803ff14b6d7591149;hpb=30628092e1e87a9273d018bb5547f7dba0afd430;p=svn%2FCll1h%2F.git diff --git a/demos/idmap.c b/demos/idmap.c index b9a8704..ff96319 100644 --- a/demos/idmap.c +++ b/demos/idmap.c @@ -45,10 +45,10 @@ program if(*ptr) { - find(id,ids,eq(id->str,ptr)) + if_exists(id,ids,eq(id->str,ptr)) { id->count++; - find(line,id->lines,line->n==l); + if_exists(line,id->lines,line->n==l); else { create(line,Line); @@ -85,10 +85,10 @@ program if(c) sort(id,ids,desc_order_by,count); - every(id,ids) + for_each(id,ids) { printf("%3dx %s",id->count,id->str); - every(line,id->lines) printf(" [%d]",line->n); + for_each(line,id->lines) printf(" [%d]",line->n); printf("\n"); } }