Writes the text in builder to standard output, or standard error with to_standard_error, and returns the byte count.
The builder is emptied afterwards unless do_reset is false.
write_builder :: (
builder: *String_Builder,
do_reset := true,
to_standard_error := false
) -> s64
Parameters
- builder: *String_Builder
- do_reset := true
- to_standard_error := false
Returns
- s64
builder: String_Builder;
append(*builder, "to the console\n");
written := write_builder(*builder);
assert(written == 15);