summaryrefslogtreecommitdiff
path: root/src/NormData.zig
diff options
context:
space:
mode:
authorGravatar Jose Colon Rodriguez2024-02-27 11:16:41 -0400
committerGravatar Jose Colon Rodriguez2024-02-27 11:16:41 -0400
commitf6418d582fc2294983bfa647c7148a263af13db5 (patch)
tree8f05af609928553bd91c61c31580d78a0de68736 /src/NormData.zig
parentRemoved equality functions from Normalizer (diff)
downloadzg-f6418d582fc2294983bfa647c7148a263af13db5.tar.gz
zg-f6418d582fc2294983bfa647c7148a263af13db5.tar.xz
zg-f6418d582fc2294983bfa647c7148a263af13db5.zip
Using NormPropsData in NormData; No Ziglyph deps in NOrmalizer
Diffstat (limited to 'src/NormData.zig')
-rw-r--r--src/NormData.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/NormData.zig b/src/NormData.zig
index 8923382..7c2a09b 100644
--- a/src/NormData.zig
+++ b/src/NormData.zig
@@ -5,11 +5,13 @@ const CanonData = @import("CanonData");
5const CccData = @import("CombiningData"); 5const CccData = @import("CombiningData");
6const CompatData = @import("CompatData"); 6const CompatData = @import("CompatData");
7const HangulData = @import("HangulData"); 7const HangulData = @import("HangulData");
8const NormPropsData = @import("NormPropsData");
8 9
9canon_data: CanonData, 10canon_data: CanonData,
10ccc_data: CccData, 11ccc_data: CccData,
11compat_data: CompatData, 12compat_data: CompatData,
12hangul_data: HangulData, 13hangul_data: HangulData,
14normp_data: NormPropsData,
13 15
14const Self = @This(); 16const Self = @This();
15 17
@@ -19,6 +21,7 @@ pub fn init(allocator: std.mem.Allocator) !Self {
19 .ccc_data = try CccData.init(allocator), 21 .ccc_data = try CccData.init(allocator),
20 .compat_data = try CompatData.init(allocator), 22 .compat_data = try CompatData.init(allocator),
21 .hangul_data = try HangulData.init(allocator), 23 .hangul_data = try HangulData.init(allocator),
24 .normp_data = try NormPropsData.init(allocator),
22 }; 25 };
23} 26}
24 27
@@ -27,4 +30,5 @@ pub fn deinit(self: *Self) void {
27 self.ccc_data.deinit(); 30 self.ccc_data.deinit();
28 self.compat_data.deinit(); 31 self.compat_data.deinit();
29 self.hangul_data.deinit(); 32 self.hangul_data.deinit();
33 self.normp_data.deinit();
30} 34}