2 Commits
Author SHA1 Message Date
adrien 6559ed9f62 Removed comptime to parseSegment 2026-05-12 09:06:28 +02:00
adrien 55906e0ab7 Small fixs 2026-05-11 17:12:37 +02:00
4 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
.{
.name = .dimal,
.version = "0.2.1",
.version = "0.2.2",
.fingerprint = 0x9453b1ff1e52d858,
.minimum_zig_version = "0.16.0",
.dependencies = .{},
+7 -7
View File
@@ -1,13 +1,13 @@
const std = @import("std");
pub const ArgOpts = struct {
L: comptime_int = 0,
M: comptime_int = 0,
T: comptime_int = 0,
I: comptime_int = 0,
Tp: comptime_int = 0,
N: comptime_int = 0,
J: comptime_int = 0,
L: isize = 0,
M: isize = 0,
T: isize = 0,
I: isize = 0,
Tp: isize = 0,
N: isize = 0,
J: isize = 0,
};
pub const Dimension = enum {
+1 -1
View File
@@ -48,7 +48,7 @@ pub fn parseUnit(str: []const u8) !ParsedUnit {
return parsed;
}
fn parseSegment(comptime segment: []const u8, parsed: *ParsedUnit, is_denominator: bool) !void {
fn parseSegment(segment: []const u8, parsed: *ParsedUnit, is_denominator: bool) !void {
var scale: Scales.UnitScale = .none;
var found_scale = false;
var active_dim: ?Dimensions.Dimension = null;
+1 -1
View File
@@ -1,6 +1,6 @@
const std = @import("std");
pub const Tensor = @import("Tensor.zig").Tensor;
pub const Tensor = @import("Tensor.zig").TensorStatic;
pub const Dimensions = @import("Dimensions.zig");
pub const Scales = @import("Scales.zig");
pub const Base = @import("Base.zig");