DraqueT / PolyGlot

PolyGlot is a conlang construction toolkit.
MIT License
389 stars 44 forks source link

[suggestion] Add support for the Zompist SCA2 / exSCA sound change applier #1132

Open chricker05 opened 2 years ago

chricker05 commented 2 years ago

SCA2 and exSCA are very good and very easy to understand methods of applying sound changes. I find the regex method to be a bit unintuitive, and while it does work, it's a bit cumbersome. As a conlanger, I'm better accustomed to the "x/y/_z" method of describing sound change.

Adding support for this would make the learning curve for PolyGlot a lot less steep, and would make it easier and quicker to apply sound changes without having to refer to r/regex or something of that sort, especially for regex-illiterate people like me.

DraqueT commented 2 years ago

Thank you for the suggestion! Right now I'm actually looking at whether to do something like this, or to incorporate the Index Diachronica. The SCA tools associated with the Zompist are intuitive, but the Index Diachronica is just insanely powerful, and ultimately gives wildly more control/options. Or it might be some kind of combination of the two.

As things exist now, you can find the language evolver tool under the Tools menu, which might be helpful in the meantime.

chricker05 commented 2 years ago

Good to know. Thank you!