5 unstable releases
0.3.2 | Feb 2, 2023 |
---|---|
0.3.1 | Feb 2, 2023 |
0.3.0 | Feb 2, 2023 |
0.2.0 | Jan 31, 2023 |
0.1.0 | Oct 11, 2022 |
#1262 in Parser implementations
60KB
1.5K
SLoC
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
Dependencies
~0.6–1.1MB
~25K SLoC