| { "InsertPhoneme", tINSTRN1, i_INSERT_PHONEME }, | { "InsertPhoneme", tINSTRN1, i_INSERT_PHONEME }, | ||||
| { "AppendPhoneme", tINSTRN1, i_APPEND_PHONEME }, | { "AppendPhoneme", tINSTRN1, i_APPEND_PHONEME }, | ||||
| { "IfNextVowelAppend", tINSTRN1, i_APPEND_IFNEXTVOWEL }, | { "IfNextVowelAppend", tINSTRN1, i_APPEND_IFNEXTVOWEL }, | ||||
| { "ChangeIfDiminished", tINSTRN1, i_CHANGE_IF + 0 }, | |||||
| { "ChangeIfUnstressed", tINSTRN1, i_CHANGE_IF + 1 }, | |||||
| { "ChangeIfNotStressed", tINSTRN1, i_CHANGE_IF + 2 }, | |||||
| { "ChangeIfStressed", tINSTRN1, i_CHANGE_IF + 3 }, | |||||
| { "ChangeIfDiminished", tINSTRN1, i_CHANGE_IF | isDiminished }, | |||||
| { "ChangeIfUnstressed", tINSTRN1, i_CHANGE_IF | isUnstressed }, | |||||
| { "ChangeIfNotStressed", tINSTRN1, i_CHANGE_IF | isNotStressed }, | |||||
| { "ChangeIfStressed", tINSTRN1, i_CHANGE_IF | isStressed }, | |||||
| { "PauseBefore", tINSTRN1, i_PAUSE_BEFORE }, | { "PauseBefore", tINSTRN1, i_PAUSE_BEFORE }, | ||||
| { "PauseAfter", tINSTRN1, i_PAUSE_AFTER }, | { "PauseAfter", tINSTRN1, i_PAUSE_AFTER }, | ||||
| case i_INSERT_PHONEME: | case i_INSERT_PHONEME: | ||||
| case i_REPLACE_NEXT_PHONEME: | case i_REPLACE_NEXT_PHONEME: | ||||
| case i_VOICING_SWITCH: | case i_VOICING_SWITCH: | ||||
| case i_CHANGE_IF+0: | |||||
| case i_CHANGE_IF+1: | |||||
| case i_CHANGE_IF+2: | |||||
| case i_CHANGE_IF+3: | |||||
| case i_CHANGE_IF | isDiminished: | |||||
| case i_CHANGE_IF | isUnstressed: | |||||
| case i_CHANGE_IF | isNotStressed: | |||||
| case i_CHANGE_IF | isStressed: | |||||
| InstnPlusPhoneme(keyword << 8); | InstnPlusPhoneme(keyword << 8); | ||||
| DecThenCount(); | DecThenCount(); | ||||
| break; | break; |