diff options
| author | 2024-03-23 20:32:13 -0400 | |
|---|---|---|
| committer | 2024-03-23 20:32:13 -0400 | |
| commit | bcd79d29b316f636af9d21c8ace61e9ba93180d9 (patch) | |
| tree | cbe36a301c87b83506ba0c2183d86820cdd80e59 /src | |
| parent | Renamed Caser to Folder (diff) | |
| download | zg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.tar.gz zg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.tar.xz zg-bcd79d29b316f636af9d21c8ace61e9ba93180d9.zip | |
Rename CaseFold and Normalize
Diffstat (limited to 'src')
| -rw-r--r-- | src/CaseFold.zig (renamed from src/Folder.zig) | 14 | ||||
| -rw-r--r-- | src/Normalize.zig (renamed from src/Normalizer.zig) | 0 | ||||
| -rw-r--r-- | src/main.zig | 16 |
3 files changed, 15 insertions, 15 deletions
diff --git a/src/Folder.zig b/src/CaseFold.zig index 43a3a5b..e00d03b 100644 --- a/src/Folder.zig +++ b/src/CaseFold.zig | |||
| @@ -4,7 +4,7 @@ const testing = std.testing; | |||
| 4 | 4 | ||
| 5 | const ascii = @import("ascii"); | 5 | const ascii = @import("ascii"); |
| 6 | pub const FoldData = @import("FoldData"); | 6 | pub const FoldData = @import("FoldData"); |
| 7 | const Normalizer = @import("Normalizer"); | 7 | const Normalize = @import("Normalize"); |
| 8 | 8 | ||
| 9 | fold_data: *const FoldData, | 9 | fold_data: *const FoldData, |
| 10 | 10 | ||
| @@ -40,7 +40,7 @@ fn changesWhenCaseFolded(self: Self, cps: []const u21) bool { | |||
| 40 | pub fn compatCaselessMatch( | 40 | pub fn compatCaselessMatch( |
| 41 | self: Self, | 41 | self: Self, |
| 42 | allocator: mem.Allocator, | 42 | allocator: mem.Allocator, |
| 43 | normalizer: *const Normalizer, | 43 | normalizer: *const Normalize, |
| 44 | a: []const u8, | 44 | a: []const u8, |
| 45 | b: []const u8, | 45 | b: []const u8, |
| 46 | ) !bool { | 46 | ) !bool { |
| @@ -90,9 +90,9 @@ pub fn compatCaselessMatch( | |||
| 90 | test "compatCaselessMatch" { | 90 | test "compatCaselessMatch" { |
| 91 | const allocator = testing.allocator; | 91 | const allocator = testing.allocator; |
| 92 | 92 | ||
| 93 | var norm_data = try Normalizer.NormData.init(allocator); | 93 | var norm_data = try Normalize.NormData.init(allocator); |
| 94 | defer norm_data.deinit(); | 94 | defer norm_data.deinit(); |
| 95 | const n = Normalizer{ .norm_data = &norm_data }; | 95 | const n = Normalize{ .norm_data = &norm_data }; |
| 96 | 96 | ||
| 97 | var fold_data = try FoldData.init(allocator); | 97 | var fold_data = try FoldData.init(allocator); |
| 98 | defer fold_data.deinit(); | 98 | defer fold_data.deinit(); |
| @@ -111,7 +111,7 @@ test "compatCaselessMatch" { | |||
| 111 | pub fn canonCaselessMatch( | 111 | pub fn canonCaselessMatch( |
| 112 | self: Self, | 112 | self: Self, |
| 113 | allocator: mem.Allocator, | 113 | allocator: mem.Allocator, |
| 114 | normalizer: *const Normalizer, | 114 | normalizer: *const Normalize, |
| 115 | a: []const u8, | 115 | a: []const u8, |
| 116 | b: []const u8, | 116 | b: []const u8, |
| 117 | ) !bool { | 117 | ) !bool { |
| @@ -163,9 +163,9 @@ pub fn canonCaselessMatch( | |||
| 163 | test "canonCaselessMatch" { | 163 | test "canonCaselessMatch" { |
| 164 | const allocator = testing.allocator; | 164 | const allocator = testing.allocator; |
| 165 | 165 | ||
| 166 | var norm_data = try Normalizer.NormData.init(allocator); | 166 | var norm_data = try Normalize.NormData.init(allocator); |
| 167 | defer norm_data.deinit(); | 167 | defer norm_data.deinit(); |
| 168 | const n = Normalizer{ .norm_data = &norm_data }; | 168 | const n = Normalize{ .norm_data = &norm_data }; |
| 169 | 169 | ||
| 170 | var fold_data = try FoldData.init(allocator); | 170 | var fold_data = try FoldData.init(allocator); |
| 171 | defer fold_data.deinit(); | 171 | defer fold_data.deinit(); |
diff --git a/src/Normalizer.zig b/src/Normalize.zig index b5a54d1..b5a54d1 100644 --- a/src/Normalizer.zig +++ b/src/Normalize.zig | |||
diff --git a/src/main.zig b/src/main.zig index f42f0b1..0b0d550 100644 --- a/src/main.zig +++ b/src/main.zig | |||
| @@ -16,10 +16,10 @@ const std = @import("std"); | |||
| 16 | // const ascii = @import("ascii"); | 16 | // const ascii = @import("ascii"); |
| 17 | // const ascii = std.ascii; | 17 | // const ascii = std.ascii; |
| 18 | 18 | ||
| 19 | // const Normalizer = @import("ziglyph").Normalizer; | 19 | // const Normalize = @import("ziglyph").Normalizer; |
| 20 | const Normalizer = @import("Normalizer"); | 20 | const Normalize = @import("Normalize"); |
| 21 | 21 | ||
| 22 | // const Caser = @import("Caser"); | 22 | // const CaseFold = @import("CaseFold"); |
| 23 | 23 | ||
| 24 | // const GenCatData = @import("GenCatData"); | 24 | // const GenCatData = @import("GenCatData"); |
| 25 | 25 | ||
| @@ -39,18 +39,18 @@ pub fn main() !void { | |||
| 39 | ); | 39 | ); |
| 40 | defer allocator.free(input); | 40 | defer allocator.free(input); |
| 41 | 41 | ||
| 42 | var norm_data = try Normalizer.NormData.init(allocator); | 42 | var norm_data = try Normalize.NormData.init(allocator); |
| 43 | defer norm_data.deinit(); | 43 | defer norm_data.deinit(); |
| 44 | var norm = Normalizer{ .norm_data = &norm_data }; | 44 | var norm = Normalize{ .norm_data = &norm_data }; |
| 45 | // var norm = try Normalizer.init(allocator); | 45 | // var norm = try Normalize.init(allocator); |
| 46 | // defer norm.deinit(); | 46 | // defer norm.deinit(); |
| 47 | 47 | ||
| 48 | // var gencat_data = try GenCatData.init(allocator); | 48 | // var gencat_data = try GenCatData.init(allocator); |
| 49 | // defer gencat_data.deinit(); | 49 | // defer gencat_data.deinit(); |
| 50 | 50 | ||
| 51 | // var fold_data = try Caser.FoldData.init(allocator); | 51 | // var fold_data = try CaseFold.FoldData.init(allocator); |
| 52 | // defer fold_data.deinit(); | 52 | // defer fold_data.deinit(); |
| 53 | // var caser = Caser{ .fold_data = &fold_data }; | 53 | // var caser = CaseFold{ .fold_data = &fold_data }; |
| 54 | 54 | ||
| 55 | // var iter = GraphemeIterator.init(input, &data); | 55 | // var iter = GraphemeIterator.init(input, &data); |
| 56 | // defer iter.deinit(); | 56 | // defer iter.deinit(); |