DraqueT / PolyGlot

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

How do allophones work? #1332

Open Mlvluu opened 11 months ago

Mlvluu commented 11 months ago

I can't find any conditioning functionality for phonemes. Is there even any support for allophones? No, making every possible combination of conditioners and affected phonemes have its own entry or classification is not support.

DraqueT commented 11 months ago

The segments of PolyGlot which deal with phonemes are all regex compatible. The most powerful features of PolyGlot hinge on this, and can make single entries apply to very wide ranging and complex scenarios. PolyGlot uses the Java flavor of regex, which can come up with certain sequences.

I definitely recommend having the regex101 site open while using it. The tool they offer might be simple at first glance, but is wildly helpful when debugging regex sequences.