Skip to content

[prakriya] Add extra dhatu support - #245

Open
yajnadevam wants to merge 5 commits into
ambuda-org:mainfrom
yajnadevam:extra-dhatu-specs
Open

[prakriya] Add extra dhatu support#245
yajnadevam wants to merge 5 commits into
ambuda-org:mainfrom
yajnadevam:extra-dhatu-specs

Conversation

@yajnadevam

Copy link
Copy Markdown
Contributor

Fixes #243

Added ~970 dhatus (counting separately same dhatu in multiple gana) in extra-dhatus.tsv. These 970 dhatus occur in the vedas and various classical texts. The dictionary references and attestations for these are documented in extra-dhatu-specs.tsv. I have removed the non-Paninian vedic and some irregular forms from the test since its not in scope. Excluded roots are listed in extra-dhatu-cross-roots.tsv

An integration test has been added to test against these. Its an expensive test, so ignored by default.

A small number of roots have minor issues, but we don't have to fix it in this issue.

  • DvraR → DvraRati — vidyut yields DraRati, dropping the v. Looks like a real cluster bug.
  • SiYj → SiNkte — vidyut produces nothing close (śiṅkte irregular).
  • sac → sizakti — cl.3 reduplicated siṣakti; vidyut reduplicates differently (sAsakti).
  • kamp → caMkampti — intensive with nasal; vidyut drops it (cAkampti).
  • svid → sisvitzati, syad → sisyantsate, so → sizAsati — desiderative formation: vidyut builds seṭ/ṇic-desideratives, MW has the aniṭ form.
  • sU → soṣavīti — intensive missing ṣatva (vidyut sosavIti) — the opposite direction from the ṣ-initial case above, and a plausible real gap (8.3.59 not firing in the intensive).

@yajnadevam

Copy link
Copy Markdown
Contributor Author

Should we merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing roots to dhatuaux.tsv

1 participant