tlhIngan-Hol Archive: Tue Mar 25 10:38:39 2008
[Date Prev][Date Next][Thread Prev][Thread Next]
Re: Klingon phonology in regular expressions
- From: Doq <[email protected]>
- Subject: Re: Klingon phonology in regular expressions
- Date: Tue, 25 Mar 2008 13:37:17 -0400
- Authentication-results: smtp08.embarq.synacor.com [email protected]; auth=pass (LOGIN)
- Dkim-signature: v=1; a=rsa-sha1; d=embarqmail.com; s=s012408; c=relaxed/simple; q=dns/txt; [email protected]; t=1206466638; h=From:Subject:Date:To:Mime-Version:Content-Type; bh=Qb+DU/3ED5+mlzaYCWaT5SBrkwI=; b=STAn+tLywREFMM76B8fW6aYn0P/031/Ez3FNFSC2397ETH7s1leb0bcL1Qir6BHI IUfWD9xev3R1Ez8ZBxP7PiYkLrXE9G5JExU8DCT7NJmK9pwkXgGee94n0Yr+PIky;
- In-reply-to: <[email protected]>
- References: <[email protected]> <[email protected]> <[email protected]> <[email protected]>
- X_cmae_category: 0,0 Undefined,Undefined
I'm going to take a wild guess here.
Maybe we are asking the wrong question. Yes, we know that {-oy} is a
special suffix that can confuse meaning in words like {jIloy}, which
can be either mean "dear neighbor" or "I guess".
Meanwhile, these two very different words (a prefixed verb or a
suffixed noun) are pronounced identically, and the dialect affects
pronunciation, not meaning.
We spell according to pronunciation, not meaning.
In other words, are you sure that a final H followed by {-oy} would be
pronounced like a final H?
We know that {-oy} is weird in ta' Hol. Might it also be weird in
Morskan in ways we haven't yet imagined?
Doq
On Mar 25, 2008, at 1:05 PM, David Trimboli wrote:
> I've managed to convert ta' Hol to Morskan successfully, with the
> exception of the suffix -oy. The key is that, except for words with -
> oy,
> any consonant followed by a vowel must be the start of a syllable. For
> anyone interested, here's how to do it with regular expression
> matches.
>
>
> First pass:
>
> match: H(?=a|e|I|o|u)
> replacement: h
>
> match: tlh(?=a|e|I|o|u)
> replacement: ghl
>
> Second pass:
>
> match: tlh
> replacement: ts
>
> match: H
> replacement:
>
> Third pass:
>
> match: Q(?=a|e|I|o|u)
> replacement: H
>
> I haven't figured out yet how to match final tlh or H followed by -oy
> without confusing the detection of initial tlh or H. Any suggestions
> on
> how to detect the -oy suffix instead of a word with oy in it?
>
> --
> SuStel
> Stardate 8232.0
>
>