A library for parsing and interpreting the Monokakido dictionary format.
Go to file
Pyry Kontio 280787b7db
Update
2023-02-01 04:51:14 +09:00
src Cargo fmt + clippy 2023-02-01 04:47:11 +09:00
.gitignore Dict exploding works 2023-02-01 04:39:15 +09:00
Cargo.lock Update 2023-02-01 04:51:14 +09:00
Cargo.toml Publish 0.2 2023-02-01 04:48:23 +09:00
README.md Refactored rsc and nrsc into their own implementations, started implementing explode functionality. 2023-01-31 04:54:26 +09:00

monokakido.rs

A Rust library for parsing and interpreting the Monokakido dictionary format. Aiming for full test coverage and efficient implementation with minimal dependencies.

TODO:

  • Refactor code for generic "rsc" and "nrsc" support
  • Audio using "rsc" (CCCAD, WISDOM3)
  • Audio using "nrsc" (DAIJISEN2, NHKACCENT2, OALD10, OLDAE, OLEX, OLT, RHEJ, SMK8)
  • Multiple contents (WISDOM3, OLEX)
  • Document the rsc, nrsc and keystore formats
  • Split main.rs into "dict exploder" and "dict cli"

Planned to support:

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