summaryrefslogtreecommitdiffhomepage
path: root/misc/examples/list.c
diff options
context:
space:
mode:
Diffstat (limited to 'misc/examples/list.c')
-rw-r--r--misc/examples/list.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/misc/examples/list.c b/misc/examples/list.c
index ced0be32..1eb58802 100644
--- a/misc/examples/list.c
+++ b/misc/examples/list.c
@@ -10,37 +10,37 @@
int main() {
const int n = 2000000;
- c_AUTO (clist_fx, list)
+ c_auto (clist_fx, list)
{
stc64_t rng = stc64_new(1234);
stc64_uniformf_t dist = stc64_uniformf_new(100.0f, n);
int m = 0;
- c_FORRANGE (n)
+ c_forrange (n)
clist_fx_push_back(&list, stc64_uniformf(&rng, &dist)), ++m;
double sum = 0.0;
printf("sumarize %d:\n", m);
- c_FOREACH (i, clist_fx, list)
+ c_foreach (i, clist_fx, list)
sum += *i.ref;
printf("sum %f\n\n", sum);
- c_FORWHILE (i, clist_fx, clist_fx_begin(&list), i.index < 10)
+ c_forwhile (i, clist_fx, clist_fx_begin(&list), i.index < 10)
printf("%8d: %10f\n", (int)i.index, *i.ref);
puts("sort");
clist_fx_sort(&list); // mergesort O(n*log n)
puts("sorted");
- c_FORWHILE (i, clist_fx, clist_fx_begin(&list), i.index < 10)
+ c_forwhile (i, clist_fx, clist_fx_begin(&list), i.index < 10)
printf("%8d: %10f\n", (int)i.index, *i.ref);
puts("");
clist_fx_clear(&list);
- c_FORLIST (i, int, {10, 20, 30, 40, 30, 50})
+ c_forlist (i, int, {10, 20, 30, 40, 30, 50})
clist_fx_push_back(&list, *i.ref);
const double* v = clist_fx_get(&list, 30);
printf("found: %f\n", *v);
- c_FOREACH (i, clist_fx, list) printf(" %g", *i.ref);
+ c_foreach (i, clist_fx, list) printf(" %g", *i.ref);
puts("");
clist_fx_remove(&list, 30);
@@ -49,10 +49,10 @@ int main() {
clist_fx_push_front(&list, 1964);
clist_fx_iter it = clist_fx_begin(&list);
printf("Full: ");
- c_FOREACH (i, clist_fx, list)
+ c_foreach (i, clist_fx, list)
printf(" %g", *i.ref);
printf("\nSubs: ");
- c_FOREACH (i, clist_fx, clist_fx_advance(it, 4), clist_fx_end(&list))
+ c_foreach (i, clist_fx, clist_fx_advance(it, 4), clist_fx_end(&list))
printf(" %g", *i.ref);
puts("");
}