lib+test: fmt rename fprint→fdprint; add io.stream fprint sink

This commit is contained in:
2026-05-15 11:34:47 +09:00
parent e6045f3ada
commit 0ef94eef04
7 changed files with 485 additions and 40 deletions

View File

@@ -33,13 +33,13 @@ static const char *modules[] = {
"lib/math/random/random.ww",
"lib/time/time.ww",
"lib/c/libc/libc.ww",
/* lib/bufio/bufio.ww moved off this list: graduates to the
* io.stream-based scanner, which carries cross-module type
* refs (*io.stream, io.eof, io.closed) that only resolve once
* the driver concatenates `use`d modules. Coverage lives at
* lib/bufio/bufiotest.ww + the bufio.scanline e2e row in
* test/wcc/700_e2e.c. */
"lib/fmt/fmt.ww",
/* lib/bufio/bufio.ww and lib/fmt/fmt.ww moved off this list:
* both graduated to io.stream-based sinks, which carry cross-
* module type refs (*io.stream, io.closed, io.eof) that only
* resolve once the driver concatenates `use`d modules. Coverage
* lives at lib/bufio/bufiotest.ww + lib/fmt/fmttest.ww (wired
* at 998_bufio_run.c and 970_fmt_run.c), plus the bufio.scanline
* and fmt.println e2e rows in test/wcc/700_e2e.c. */
"lib/net/net.ww",
NULL
};