successive_romaji
Returns the input up to that point, the characters currently being input, and the romaji expected in the future, based on the target hiragana sequence and the romaji input up to the halfway point. Used to implement a typing game.
Usage
Just use parse_hiragana_with_buf(hiragana, romaji).
Python bindings
This crate has Python bindings. Source is in ./python/ .
See https://pypi.org/project/successive-romaji/ .
Build and publish Python binding
docker run --rm -v $(pwd):/io ghcr.io/pyo3/maturin build --release -i python3.12 --sdist
rye publish ./target/wheels/*
Release files for successive-romaji 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| successive_romaji-0.1.1.tar.gz | 1.3 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| successive_romaji-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.17+ x86-64 | Details |
Total release size: 2.3 MB
Release files / successive_romaji-0.1.1.tar.gz
| Download URL | successive_romaji-0.1.1.tar.gz |
|---|---|
| Size | 1.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4d68871d85f695566f25429390dc91c27e4a3c51b924a1c91401c74b482e895
|
|
BLAKE2b-256 checksum How to use checksums |
1a20a6b0c157fe46420b0d8f1cc667e1e6029ac2d316d3ede4d454064174b72f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.1
|
Release files / successive_romaji-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | successive_romaji-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 991.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8f23c319e7ba0af47219ab1a365a5b46ebe6e9faf6adc21ba5a2dc870c9f2934
|
|
BLAKE2b-256 checksum How to use checksums |
49643d979c70a12e089392cc961f916982ca61486caba2799e8c560453a1ca48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.1
|