Fix examples based on older versions, add build examples script

This commit is contained in:
cannoli-fruit 2026-07-08 22:51:24 -04:00
commit 48218b0cdb
7 changed files with 38 additions and 16 deletions

View file

@ -1,4 +1,5 @@
#include <stdio.h>
#include <stddef.h>
#define LAZY_IMPL
#include "../lazy.h"
@ -9,14 +10,14 @@ int main() {
lz_da_append(xs, 4);
lz_da_shrink_to_fit(xs);
for (int i = 0; i < xs.cnt; ++i) {
printf("%d: %d\n", i, xs.elts[i]);
for (size_t i = 0; i < xs.cnt; ++i) {
printf("%zu: %d\n", i, xs.data[i]);
}
printf("\n");
lz_da_insert(xs,1,2);
for (int i = 0; i < xs.cnt; ++i) {
printf("%d: %d\n", i, xs.elts[i]);
for (size_t i = 0; i < xs.cnt; ++i) {
printf("%zu: %d\n", i, xs.data[i]);
}
}