Parse a divisor's rounding half exactly, print zero unsigned, name int64 refusals, and quote CSV fields without a writer
Tests / vet + fmt + tests (pull_request) Successful in 1m0s

This commit is contained in:
2026-09-15 15:08:26 +02:00
parent 1ad9418a76
commit 3e7127da71
8 changed files with 83 additions and 58 deletions
+3 -3
View File
@@ -72,9 +72,9 @@ type builtin struct {
// operands names the fields the call reads, which expand renders for it; nil
// for a builtin that reads none.
operands func(args []string) []string
// number bounds the number a call prints and names the datatype its text is; nil
// for a builtin whose text is no number.
number func(args []string) (proven, DataType)
// number proves what a call prints, token its body: the bounds of its number and the
// datatype of its text; nil for a builtin whose text is no number.
number func(token string, args []string) proven
}
// funcCall splits a "{token}" body shaped name(args) into its parts; ok is false