const ascii = struct
const ascii = struct { /// Compares ASCII values case-insensitively, non-ASCII values are compared directly pub fn eqlIgnoreCaseW(a: []const u16, b: []const u16) bool { if (a.len != b.len) return false; for (a, b) |a_c, b_c| { if (a_c < 128) { if (std.ascii.toLower(@intCast(a_c)) != std.ascii.toLower(@intCast(b_c))) return false; } else { if (a_c != b_c) return false; } } return true; } }