ambuda-org / vidyut

Infrastructure for Sanskrit software. For Python bindings, see `vidyut-py`.
48 stars 21 forks source link

Initial Commit for Vidyut-Chandas #82

Closed MSSRPRAD closed 6 months ago

MSSRPRAD commented 7 months ago

Added JSON data files and the code to parse them using serde. Added basic structs for Aksharas, Input, etc. Minimal structs for matching because I didn't know how to proceed.

Think it's a good starting point overall. Probably code organisation is bad (overusing pub for example)....

MSSRPRAD commented 7 months ago

LGTM

akprasad commented 6 months ago

Thank you very much for your PR! Forgive my very delayed response.

I've made a few changes on top of this PR, but I want to make a few more before merging so that we have a clean end-to-end API.

I tried pushing on top of this branch but wasn't able to some for reason. Instead, you can find my changes here. Briefly, my changes include:

I'll continue on this branch for a bit before merging, with a goal of having a simple frontend as well.

MSSRPRAD commented 6 months ago

I am going ahead and closing this pull request then.