A library for parsing and interpreting the Monokakido dictionary format.
Go to file
2023-02-03 03:45:16 +09:00
src CLI works! 2023-02-03 03:43:23 +09:00
.gitignore Dict exploding works 2023-02-01 04:39:15 +09:00
Cargo.lock Updated deps. Release 0.3. 2023-02-03 03:45:16 +09:00
Cargo.toml Updated deps. Release 0.3. 2023-02-03 03:45:16 +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