blob: 7af7a6ee3786b9522ddf11fbb3a69061b5ba6289 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include ash_exact_approx_common
// REGRESSIVE ASSIMILATION OF CONSONANTS
"n" "" "[bp]" "m"
// PECULIARITY OF "h"
"h" "" "" ""
"H" "" "" "(x|)"
// POLISH OGONEK IMPOSSIBLE
"F" "" "[bdgkpstvzZ]h" "e"
"F" "" "[bdgkpstvzZ]x" "e"
"B" "" "[bdgkpstvzZ]h" "a"
"B" "" "[bdgkpstvzZ]x" "a"
// "e" and "i" ARE TO BE OMITTED BEFORE (SYLLABIC) n & l: Halperin=Halpern; Frankel = Frankl, Finkelstein = Finklstein
"e" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"i" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"E" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"I" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"F" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"Q" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"Y" "[bdfgklmnprsStvzZ]" "[ln]$" ""
"e" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"i" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"E" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"I" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"F" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"Q" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"Y" "[bdfgklmnprsStvzZ]" "[ln][bdfgklmnprsStvzZ]" ""
"lEs" "" "" "(lEs|lz)" // Applebaum < Appelbaum (English + blend English-something forms as Finklestein)
"lE" "[bdfgkmnprStvzZ]" "" "(lE|l)" // Applebaum < Appelbaum (English + blend English-something forms as Finklestein)
// SIMPLIFICATION: (TRIPHTHONGS & DIPHTHONGS) -> ONE GENERIC DIPHTHONG "D"
"aue" "" "" "D"
"oue" "" "" "D"
"AvE" "" "" "(D|AvE)"
"Ave" "" "" "(D|Ave)"
"avE" "" "" "(D|avE)"
"ave" "" "" "(D|ave)"
"OvE" "" "" "(D|OvE)"
"Ove" "" "" "(D|Ove)"
"ovE" "" "" "(D|ovE)"
"ove" "" "" "(D|ove)"
"ea" "" "" "(D|ea)"
"EA" "" "" "(D|EA)"
"Ea" "" "" "(D|Ea)"
"eA" "" "" "(D|eA)"
"aji" "" "" "D"
"ajI" "" "" "D"
"aje" "" "" "D"
"ajE" "" "" "D"
"Aji" "" "" "D"
"AjI" "" "" "D"
"Aje" "" "" "D"
"AjE" "" "" "D"
"oji" "" "" "D"
"ojI" "" "" "D"
"oje" "" "" "D"
"ojE" "" "" "D"
"Oji" "" "" "D"
"OjI" "" "" "D"
"Oje" "" "" "D"
"OjE" "" "" "D"
"eji" "" "" "D"
"ejI" "" "" "D"
"eje" "" "" "D"
"ejE" "" "" "D"
"Eji" "" "" "D"
"EjI" "" "" "D"
"Eje" "" "" "D"
"EjE" "" "" "D"
"uji" "" "" "D"
"ujI" "" "" "D"
"uje" "" "" "D"
"ujE" "" "" "D"
"Uji" "" "" "D"
"UjI" "" "" "D"
"Uje" "" "" "D"
"UjE" "" "" "D"
"iji" "" "" "D"
"ijI" "" "" "D"
"ije" "" "" "D"
"ijE" "" "" "D"
"Iji" "" "" "D"
"IjI" "" "" "D"
"Ije" "" "" "D"
"IjE" "" "" "D"
"aja" "" "" "D"
"ajA" "" "" "D"
"ajo" "" "" "D"
"ajO" "" "" "D"
"aju" "" "" "D"
"ajU" "" "" "D"
"Aja" "" "" "D"
"AjA" "" "" "D"
"Ajo" "" "" "D"
"AjO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"oja" "" "" "D"
"ojA" "" "" "D"
"ojo" "" "" "D"
"ojO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"Oja" "" "" "D"
"OjA" "" "" "D"
"Ojo" "" "" "D"
"OjO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"eja" "" "" "D"
"ejA" "" "" "D"
"ejo" "" "" "D"
"ejO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"Eja" "" "" "D"
"EjA" "" "" "D"
"Ejo" "" "" "D"
"EjO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"uja" "" "" "D"
"ujA" "" "" "D"
"ujo" "" "" "D"
"ujO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"Uja" "" "" "D"
"UjA" "" "" "D"
"Ujo" "" "" "D"
"UjO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"ija" "" "" "D"
"ijA" "" "" "D"
"ijo" "" "" "D"
"ijO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"Ija" "" "" "D"
"IjA" "" "" "D"
"Ijo" "" "" "D"
"IjO" "" "" "D"
"Aju" "" "" "D"
"AjU" "" "" "D"
"j" "" "" "i"
// lander = lender = länder
"lYndEr" "" "$" "lYnder"
"lander" "" "$" "lYnder"
"lAndEr" "" "$" "lYnder"
"lAnder" "" "$" "lYnder"
"landEr" "" "$" "lYnder"
"lender" "" "$" "lYnder"
"lEndEr" "" "$" "lYnder"
"lendEr" "" "$" "lYnder"
"lEnder" "" "$" "lYnder"
// burg = berg
"bUrk" "" "$" "(burk|berk)"
"burk" "" "$" "(burk|berk)"
"bUrg" "" "$" "(burk|berk)"
"burg" "" "$" "(burk|berk)"
// CONSONANTS {z & Z; s & S} are approximately interchangeable
"s" "" "[rmnl]" "z"
"S" "" "[rmnl]" "z"
"s" "[rmnl]" "" "z"
"S" "[rmnl]" "" "z"
"dS" "" "$" "S"
"dZ" "" "$" "S"
"Z" "" "$" "S"
"S" "" "$" "(S|s)"
"z" "" "$" "(S|s)"
"S" "" "" "s"
"dZ" "" "" "z"
"Z" "" "" "z"