aboutsummaryrefslogtreecommitdiff
path: root/tests/i/string-values
diff options
context:
space:
mode:
author_ov4 <ov4@ov4.org>2026-10-23 01:19:28 +0000
committer_ov4 <ov4@ov4.org>2026-10-23 01:19:28 +0000
commit90fc80c193453e8d5038530f310fc007f9ff9789 (patch)
treee324ea2c88f63610cc5f13f0b55114f12b5b8f98 /tests/i/string-values
parent7c681c33e17550bfc8a0dc969129a2ea855a39fe (diff)
fix(stdlib)!: return CHAR from CHR
BREAKING CHANGE: CHR now returns CHAR instead of STRING, so user overloads and templates select or deduce CHAR for CHR(...). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'tests/i/string-values')
-rw-r--r--tests/i/string-values/notes.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/i/string-values/notes.md b/tests/i/string-values/notes.md
index 1e821cc..0e4be24 100644
--- a/tests/i/string-values/notes.md
+++ b/tests/i/string-values/notes.md
@@ -2,4 +2,4 @@
Human review: pending. Expected output is traced from independent string values.
-Record copies and BYVAL array calls must preserve the source when a copy changes. Self-assignment preserves the value. Global and constant strings remain available to functions. Comparisons use case-sensitive content ordering. Ordinary literals retain the legacy NUL truncation; CHR can construct an owning one-byte NUL string.
+Record copies and BYVAL array calls must preserve the source when a copy changes. Self-assignment preserves the value. Global and constant strings remain available to functions. Comparisons use case-sensitive content ordering. Ordinary literals retain the legacy NUL truncation; CHR(0) returns a NUL CHAR that converts to a one-byte NUL string.