summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2026-01-08 14:56:30 +0100
committerTaylan Kammer <taylan.kammer@gmail.com>2026-01-08 14:56:30 +0100
commit8bdc0ba5704dceeab9f636d267feb15fbe9e929e (patch)
treee47ec6b878207ba9bc8ffa1d30fdfff84feb3e5d /src
parent5cd61ba424bedfa88f06463f3ba8f3900f0c7d2d (diff)
io/print: Implement fixnum printing.
Diffstat (limited to 'src')
-rw-r--r--src/zisp/io/print.zig4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/zisp/io/print.zig b/src/zisp/io/print.zig
index 8ef8b21..65082c4 100644
--- a/src/zisp/io/print.zig
+++ b/src/zisp/io/print.zig
@@ -27,9 +27,7 @@ pub fn double(w: *std.Io.Writer, v: Value) !void {
}
pub fn fixnum(w: *std.Io.Writer, v: Value) !void {
- _ = w;
- _ = v;
- @panic("not implemented");
+ try w.print("{d}", .{value.fixnum.unpack(v)});
}
pub fn rune(w: *std.Io.Writer, v: Value) !void {