![]() |
Volume 7 [Spring 2000] |
|
|
| Home | Contents | Subscriptions | Archives |
Words and Rules: A Dynamic Duo
Regular Verb Inflection: Rules in Action
function past(input: some_word)
begin
return(some_word + "-ed");
end.
Irregular Verbs: Where Words Rule Supreme
word:"RIDE"
sound =
part_of_speech = verb
meaning = "to use as transportation"
past_tense = "rode"
past_participle = "ridden"
word:"GUIDE"
sound =
part_of_speech = verb
meaning = "to direct or offer assistance"
Words-and-Rules Theory: What It Explains
word:STRIVE
sound =
part_of_speech = verb;
meaning = "to make a great effort"
past_tense (=)"strove"
past_participle (=)"striven"
Phonology: From the Mind to the Mouth
procedure pronounce_with_past_suffix(input: some_verb)
begin
if final_sound(some_verb) = "t" or "d" then say(some_verb + "-id");
else
if voiced(final_sound(some_verb)) = true then
say(some_verb + "-d");
else
say(some_verb + "-t");
end.
Conclusion: Putting It All Together