authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-03-22 13:15:23 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2025-03-22 13:15:23 -07:00
log5c044fceca5cfaec37c08d0b58d5e13650f346d4
treef7b90353131f4519d6ed9041a3dd35da233b4235
parentccb4b629f90e22aba707bbf35b9cc4543fd01041

add toLower


1 files changed, 10 insertions(+), 0 deletions(-)

src/root.zig+10
...@@ -67,3 +67,13 @@ pub fn bidiPairedBracketType(cp: u32) ?ucd.bidi_brackets.BracketPairing.Type {...@@ -67,3 +67,13 @@ pub fn bidiPairedBracketType(cp: u32) ?ucd.bidi_brackets.BracketPairing.Type {
67 }67 }
68 return null;68 return null;
69}69}
70
71pub fn toLower(cp: u32) ?u32 {
72 @setEvalBranchQuota(100_000);
73 inline for (ucd.unicode_data.data) |row| {
74 if (comptime row[11]) |lc| {
75 if (cp == row[0]) return lc;
76 }
77 }
78 return null;
79}