From 4d0db1a1065f18d879b3ff90da6ecb14e9e1ae31 Mon Sep 17 00:00:00 2001 From: Taylan Kammer Date: Tue, 18 Feb 2025 22:48:57 +0100 Subject: update --- src/libzisp/value/fixnum.zig | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/libzisp/value/fixnum.zig') diff --git a/src/libzisp/value/fixnum.zig b/src/libzisp/value/fixnum.zig index 6d26a9c..888dd3a 100644 --- a/src/libzisp/value/fixnum.zig +++ b/src/libzisp/value/fixnum.zig @@ -1,12 +1,13 @@ const std = @import("std"); +const value = @import("../value.zig"); -const Value = @import("../value.zig").Value; +const Value = value.Value; // Zig API /// Checks for a Zisp fixnum. pub fn check(v: Value) bool { - return v.isPacked() and v.fixnum.is_fixnum; + return v.isFixnum(); } /// Asserts check(). @@ -77,7 +78,7 @@ pub fn unpack(v: Value) i64 { // Zisp API pub fn pred(v: Value) Value { - return Value.boole.pack(check(v)); + return value.boole.pack(check(v)); } pub fn add(v1: Value, v2: Value) Value { -- cgit v1.2.3