Lingua-SoundChange
view release on metacpan or search on metacpan
SoundChange.pm view on Meta::CPAN
This means that C<s> is B<deleted> when it ends a word.
=head3 Variables
The evironment (the C<z> part) can contain B<variables>, like C<V>
above. These are defined in the first parameter to the constructor.
I use capital letters for this, though this is not a requirement.
Variables can only be one character long. You can defined any variables
needed to state your sound changed. E.g. you could define C<S> to be
any stop, or C<K> for any coronal, or whatever.
So the variable definition and rule
F => 'ie'
c/i/F_t
means that C<c> changes to C<i> after a front vowel and before a C<t>.
You can use variables in the first two parts as well. For instance,
( run in 0.363 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )