#日语 #字典 #格式 #音频 #解析器 #翻译 #rsc

程序+库 monokakido

用于解析和解释 Monokakido 字典格式的 Rust 库

5 个不稳定版本

0.3.2 2023 年 2 月 2 日
0.3.1 2023 年 2 月 2 日
0.3.0 2023 年 2 月 2 日
0.2.0 2023 年 1 月 31 日
0.1.0 2022 年 10 月 11 日

#1262 in 解析实现

MIT 许可证

60KB
1.5K SLoC

monokakido.rs

用于解析和解释 Monokakido 字典格式的 Rust 库。旨在实现全面的测试覆盖率和高效的实现,最小化依赖。

待办事项

  • 重构代码以支持通用的 "rsc" 和 "nrsc" 支持
  • 使用 "rsc" (CCCAD, WISDOM3) 进行音频
  • 使用 "nrsc" (DAIJISEN2, NHKACCENT2, OALD10, OLDAE, OLEX, OLT, RHEJ, SMK8) 进行音频
  • 多内容 (WISDOM3, OLEX)
  • 记录 rsc、nrsc 和 keystore 格式
  • 将 main.rs 分割为 "dict exploder" 和 "dict cli"

计划支持

  • WISDOM3
  • SMK8
  • RHEJ
  • OLT
  • OLEX
  • OLDAE
  • OCD
  • OALD10
  • NHKACCENT2
  • DAIJISEN2
  • CCCAD

依赖项

~0.6–1.1MB
~25K SLoC