HN 日本語サマリー

← 一覧へ戻る
科学・技術

Show HN: Mojibake – Cで書かれた低レベルUnicodeライブラリ

Show HN: Mojibake – a low-level Unicode library written in C (mojibake.zaerl.com)

47 pointsby program7 コメント

要約

Mojibakeは、C言語で書かれた低レベルなUnicodeライブラリです。正規化、大文字小文字変換、セグメンテーション、双方向テキスト、照合順序、文字の類似性判定など、Unicodeの主要なアルゴリズムをすべて実装しています。Linux、macOS、FreeBSD、Windowsなど複数のOSでテストされており、WebAssemblyデモも提供されています。

全文翻訳

私は、Unicodeサポートのための他のUnicodeライブラリが好きではないため、Mojibakeを開発しました。 これは、mojibake.hとmojibake.cの2つの統合ファイルのみで構成されています。 正規化、大文字小文字変換、セグメンテーション、双方向テキスト、照合順序、文字の類似性判定など、最も重要なUnicodeアルゴリズムをすべて追加しました。 Linux、macOS、FreeBSD、OpenBSD、NetBSD、Windows 11の各OSで定期的にテストしています。 公開されているすべてのAPI関数とドキュメントのWASMデモがそのサイトで見つかります。 参加したい場合は、お気軽にどうぞ。どのような手助けでも歓迎します。 参加方法については、GitHubリポジトリのCONTRIBUTING.mdおよびAPI.mdファイルを確認してください。