lib,wcc,w6a,w6l: char-literals for remaining source magic decimals (Wave-1)

This commit is contained in:
2026-06-02 21:02:26 +09:00
parent 2131ae0dee
commit 688275bfd6
17 changed files with 86 additions and 86 deletions

View File

@@ -237,17 +237,17 @@ fn putc1(fd: i32, b: u8) void = {
};
fn putq(fd: i32, s: str) void = {
putc1(fd, 34u8); // '"'
putc1(fd, '"');
let i: i32 = 0;
for (i < s.len) {
let c: u8 = s[i];
if (c == 34u8) { // '"'
if (c == '"') {
os.write(fd, "\\\"".ptr, 2u64);
} else { if (c == 92u8) { // '\\'
} else { if (c == '\\') {
os.write(fd, "\\\\".ptr, 2u64);
} else { if (c == 10u8) { // '\n'
} else { if (c == '\n') {
os.write(fd, "\\n".ptr, 2u64);
} else { if (c == 9u8) { // '\t'
} else { if (c == '\t') {
os.write(fd, "\\t".ptr, 2u64);
} else { if (c < 32u8) {
let hi: u8 = c >> 4u8;
@@ -285,7 +285,7 @@ fn pr(fd: i32, n: *node, d: i32) void = {
return;
};
ind(fd, d);
putc1(fd, 40u8); // '('
putc1(fd, '(');
let nm: str = nkname(n.kind);
os.write(fd, nm.ptr, nm.len: u64);
@@ -340,7 +340,7 @@ fn pr(fd: i32, n: *node, d: i32) void = {
if (n.kind == nkind.N_TYPEDECL) {
if (n.exported != 0) { os.write(fd, " export".ptr, 7u64); };
};
putc1(fd, 10u8); // '\n'
putc1(fd, '\n');
if (n.attr != nil) {
ind(fd, d + 1);

View File

@@ -126,7 +126,7 @@ fn joindotted(head: str, tail: str) str = {
let i: u64 = 0u64;
let j: i32 = 0;
for (j < head.len) { buf[i] = head[j]; i += 1u64; j += 1; };
buf[i] = 46u8; // '.'
buf[i] = '.';
i += 1u64;
j = 0;
for (j < tail.len) { buf[i] = tail[j]; i += 1u64; j += 1; };