wc

Count words in <50 lines of C
Log | Files | Refs | README

commit b5402d89595bf01facc451205b80239bd7dc4304
Author: NunoSempere <nuno.sempere@protonmail.com>
Date:   Fri,  8 Sep 2023 22:27:32 +0200

add initial plans.

Diffstat:
AREADME.md | 19+++++++++++++++++++
1 file changed, 19 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -0,0 +1,19 @@ +Desiderata + +- Simple: Simple operation in terms of counting spaces and \n. +- Avoid "off by one" errors; make sure an empty file is reported as such. + - Words as space or enter, followed by nonspace, followed by space? Make sure two spaces aren't two words? +- Keep Linux only. +- No flags. Only count words, not lines. +- Allow piping, as well as reading files. + - Wonder how normal utilities handle this. +- Could use zig? => Not for now + +Steps: + +- [ ] Look into how C utilities both read from stdin and from files. +- [ ] ... +- [ ] Compare with other implementations, see how they do it, after I've read my own version + - Compare with gnu utils, + - Compare with musl/busybox implementations, + - Maybe make some pull requests, if I'm doing something better?