summaryrefslogtreecommitdiff
path: root/src/root.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/root.zig')
-rw-r--r--src/root.zig9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/root.zig b/src/root.zig
index 471267f..ff7e017 100644
--- a/src/root.zig
+++ b/src/root.zig
@@ -6,6 +6,9 @@ pub const Dict = @import("Dict.zig");
pub const Str = @import("Str.zig");
pub const Tuple = @import("Tuple.zig");
pub const Fn = @import("function.zig").Fn;
+pub const Int = @import("Int.zig");
+pub const Float = @import("Float.zig");
+pub const List = @import("List.zig");
pub const Error = error {
Exception,
@@ -18,9 +21,9 @@ pub const conversion = struct {
return *info.pointer.child;
}
- pub fn Ptr(value: anytype) Error!PtrFromCPtr(@TypeOf(value)) {
- if (value) |ptr| {
- return ptr;
+ pub fn ptr(value: anytype) Error!PtrFromCPtr(@TypeOf(value)) {
+ if (value) |p| {
+ return p;
}
return error.Exception;