Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syllable should include more linguistic data #2

Closed
charlesLoder opened this issue Sep 8, 2020 · 0 comments · Fixed by #114
Closed

Syllable should include more linguistic data #2

charlesLoder opened this issue Sep 8, 2020 · 0 comments · Fixed by #114
Labels
enhancement New feature or request

Comments

@charlesLoder
Copy link
Owner

Though the Syllable has useful properties, it should have linguistic properties of syllables as well. Suggestions:

Syllable.onset: string | null
Syllable.nucleus: string
Syllable.coda: string | null

Syllable.onset

The overwhelming majority of Hebrew syllables have an onset. Though the aleph or ayin may not be considered an onset in Modern Hebrew, they were in Biblical, and orthographically function like an onset.

The only syllable that won't have onset is a word-initial shureq (e.g. וּמֶלֶךְ [u. 'mε. lεk])

In Biblical Hebrew, there are no medial consonants in the onset; that is, there are no consonant clusters (i.e. CCV or CCVC types). The only exception is for the numeral שְׁתַּיִם and its various forms.

Syllable.nucleus

Every syllable must have a nucleus (i.e. vowel). A vocal shewa is a nucleus

Syllable.coda

A coda is optional. A final qamet-he or qamets-aleph would not count as a coda; these would be of the syllable type CV, but a he with a mappiq would be a coda—it would be a syllable type of CVC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant