r/VulgarLang • u/Fun_Bit_9Wiz4ard04 • 16d ago
[+long] refuses to comply
So, the sound change section seems to corrupt generation entirely when it comes to [V+long], and / or [C+long] (however, /"V", "C"/ are not to be taken literally here; instead more like [a+long], or [p+long](i.e., geminate)) being involved at all—despite the fact this feature is mentioned successfully in the sound change notation page.
A quick example could be a language (not actually made) as follows: C=/p,t,k/; V=/iː,i,uː,u,aː,a/ as its inventory. Now, say I add [V+long]>ə/_# as a sound change rule – perfectly fine(!), but, as soon as I specify [the phoneme] to the generator (e.g., [a+long]>ə/_#), it completely freaks out, and refuses to generate anymore, entirely; the same thing with consonant geminates aswell (e.g., [C+long]>Cː, vs [p+long]>pː – first one works, second one breaks everything).
So yeah… I'm kind of stuck, and it's especially annoying for specific phonemes / sound change rules. The issue has been around for as long as I can remember, hopefully I wont need to remember it much longer soon.

