From 030a289497db1fcbd22eafb99d7d8827bca94563 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Mon, 1 Sep 2025 21:47:25 +0100 Subject: Some changes to how streams work, clean up alisp.org --- main.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index a44a3a6..4db6f68 100644 --- a/main.c +++ b/main.c @@ -33,11 +33,11 @@ int main(void) // stream_init_file(&stream, "stdin", stdin); /// test 1 - while (!stream_eoc(&stream)) + do { printf("%s[%lu]: `%c`\n", stream.name, stream.position, stream_next(&stream)); - } + } while (!stream_eoc(&stream)); printf("%lu/%lu\n", stream.position, stream_size(&stream)); /// test 2 @@ -61,7 +61,6 @@ int main(void) c_.size == d_.size && strncmp(c_.data, d_.data, c_.size) == 0 ? "yes" : "no"); - printf("eos?=%s\n", stream_eos(&stream) ? "yes" : "no"); printf("eoc?=%s\n", stream_eoc(&stream) ? "yes" : "no"); stream_stop(&stream); -- cgit v1.2.3-13-gbd6f