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

Rule conflicts #30

Closed
mansayk opened this issue Jan 26, 2019 · 3 comments
Closed

Rule conflicts #30

mansayk opened this issue Jan 26, 2019 · 3 comments
Assignees

Comments

@mansayk
Copy link
Member

mansayk commented Jan 26, 2019

There are 2 rule conflicts:

There is a <=-rule conflict between "I Vowel Harmony" and "Deletion of {I} after vowels".
E.g. in context __HFST_TWOLC_.#.:__HFST_TWOLC_.#. ё:ё о:о Я:Я Я:Я Ы:Ы {ь}: й: {n}: >: н: Ю:Ю {n}: >: н: Ю:Ю У:У ь:ь {E}:я {ь}: й: {n}: >: н: ь:ь {n}: >: н: {D}:д о:о {ь}: й: {n}: >: н: Ю:Ю ь: {n}: >: н: {D}:д Я:Я {ь}: ө:ө {ь}: {n}: {ъ}: {E}:и {ь}: е:е й: {☭}: {n}: >: н: Ю:Ю {j}: {j}: й: ь: >: {n}: Ю:Ю {j}: {j}: й: ь: {n}: >: н: У:У {j}: {j}: >: й: {n}: >: н: У:У {j}: {j}: й: ь: >: {n}: ь:ь >: й: {n}: >: н: __HFST_TWOLC_SPACE:__HFST_TWOLC_SPACE й: ь: >: {n}: {D}:д Ы:Ы {ь}: _ __HFST_TWOLC_.#.:__HFST_TWOLC_.#.
There is a <=-rule conflict between "I Vowel Harmony" and "Deletion of {I} after vowels".
E.g. in context __HFST_TWOLC_.#.:__HFST_TWOLC_.#. Я:Я Ы:Ы Я:Я Ё:ё й: {ь}: {n}: >: н: У:У {n}: >: н: Ю:Ю {n}: >: н: Ю:Ю У:У Ь:ь {E}:я й: {n}: >: н: Ю:Ю й: {ъ}: {n}: >: н: Ю:Ю {j}: {j}: У:У й: {n}: >: н: Ю:Ю {j}: {j}: {д}:д Я:Я {j}: {j}: {ь}: Ь:ь {n}: >: н: {д}:д Ы:Ы й: {n}: >: н: Ь:ь й: {n}: >: н: {д}:д {U}:ү {☭}: {j}: {n}: >: н: ө:ө {☭}: й: {n}: >: н: и:и {☭}: {j}: {j}: {ь}: {I}:е й: {n}: >: н: Ю:Ю й: {n}: >: н: У:У й: {n}: >: н: __HFST_TWOLC_SPACE:__HFST_TWOLC_SPACE {n}: >: н: Ь:ь й: {n}: >: н: {д}:д {I}:е {j}: _ __HFST_TWOLC_.#.:__HFST_TWOLC_.#.
@mansayk mansayk added the bug Something isn't working label Jan 26, 2019
@ftyers ftyers removed their assignment Jan 27, 2019
@ftyers
Copy link
Member

ftyers commented Jan 27, 2019

@mansayk for phonological rule issues it's better to assign @jonorthwash, having me playing with the phonological rules is probably not the best way to get stuff fixed :)

@jonorthwash jonorthwash added annoyance and removed bug Something isn't working labels Jan 27, 2019
@jonorthwash
Copy link
Member

I don't think this is actually a bug, as these conflicts probably don't affect much. I'll take a look at it at some point soon, though—I can probably clear up the issue.

@jonorthwash
Copy link
Member

Also note that it's only one rule conflict; it just surfaces differently when the twol transducer is compiled in different ways.

@mansayk mansayk closed this as completed Feb 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants