diff options
| author | Taylan Kammer <taylan.kammer@gmail.com> | 2025-02-18 22:48:57 +0100 |
|---|---|---|
| committer | Taylan Kammer <taylan.kammer@gmail.com> | 2025-02-18 22:48:57 +0100 |
| commit | 4d0db1a1065f18d879b3ff90da6ecb14e9e1ae31 (patch) | |
| tree | 7c5c275e7f3dae7bf96377560269b5a1bfa1fb99 /src/libzisp/value/fixnum.zig | |
| parent | 2384a31c42f480c961785bcf0520bb0688b8e028 (diff) | |
update
Diffstat (limited to 'src/libzisp/value/fixnum.zig')
| -rw-r--r-- | src/libzisp/value/fixnum.zig | 7 |
1 files changed, 4 insertions, 3 deletions
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 { |
