lib,wcc,w6a,w6l: char-literals for remaining source magic decimals (Wave-1)
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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; };
|
||||
|
||||
Reference in New Issue
Block a user