diff options
Diffstat (limited to 'icu/translit_Latin_Hebrew.txt')
-rw-r--r-- | icu/translit_Latin_Hebrew.txt | 223 |
1 files changed, 0 insertions, 223 deletions
diff --git a/icu/translit_Latin_Hebrew.txt b/icu/translit_Latin_Hebrew.txt deleted file mode 100644 index 957a566..0000000 --- a/icu/translit_Latin_Hebrew.txt +++ /dev/null @@ -1,223 +0,0 @@ -//-------------------------------------------------------------------- -// Copyright (c) 1999-2000, International Business Machines -// Corporation and others. All Rights Reserved. -//-------------------------------------------------------------------- -// THIS IS A MACHINE-GENERATED FILE -// Tool: src\com\ibm\tools\translit\dumpICUrules.bat -// Source: src\com\ibm\text\resources/TransliterationRule_Latin_Hebrew.java -// Date: Wed Jul 5 16:11:18 2000 -//-------------------------------------------------------------------- - -// Latin-Hebrew - -translit_Latin_Hebrew { - Rule { - ":: NFD (NFC) ;" - - // Variable names, derived from the Unicode names. - "$POINT_SHEVA=\u05B0;" - "$POINT_HATAF_SEGOL=\u05B1;" - "$POINT_HATAF_PATAH=\u05B2;" - "$POINT_HATAF_QAMATS=\u05B3;" - "$POINT_HIRIQ=\u05B4;" - "$POINT_TSERE=\u05B5;" - "$POINT_SEGOL=\u05B6;" - "$POINT_PATAH=\u05B7;" - "$POINT_QAMATS=\u05B8;" - "$POINT_HOLAM=\u05B9;" - "$POINT_QUBUTS=\u05BB;" - "$POINT_DAGESH_OR_MAPIQ=\u05BC;" - "$POINT_METEG=\u05BD;" - "$PUNCTUATION_MAQAF=\u05BE;" - "$POINT_RAFE=\u05BF;" - "$PUNCTUATION_PASEQ=\u05C0;" - "$POINT_SHIN_DOT=\u05C1;" - "$POINT_SIN_DOT=\u05C2;" - "$PUNCTUATION_SOF_PASUQ=\u05C3;" - "$ALEF=\u05D0;" - "$BET=\u05D1;" - "$GIMEL=\u05D2;" - "$DALET=\u05D3;" - "$HE=\u05D4;" - "$VAV=\u05D5;" - "$ZAYIN=\u05D6;" - "$HET=\u05D7;" - "$TET=\u05D8;" - "$YOD=\u05D9;" - "$FINAL_KAF=\u05DA;" - "$KAF=\u05DB;" - "$LAMED=\u05DC;" - "$FINAL_MEM=\u05DD;" - "$MEM=\u05DE;" - "$FINAL_NUN=\u05DF;" - "$NUN=\u05E0;" - "$SAMEKH=\u05E1;" - "$AYIN=\u05E2;" - "$FINAL_PE=\u05E3;" - "$PE=\u05E4;" - "$FINAL_TSADI=\u05E5;" - "$TSADI=\u05E6;" - "$QOF=\u05E7;" - "$RESH=\u05E8;" - "$SHIN=\u05E9;" - "$TAV=\u05EA;" - "$YIDDISH_DOUBLE_VAV=\u05F0;" - "$YIDDISH_VAV_YOD=\u05F1;" - "$YIDDISH_DOUBLE_YOD=\u05F2;" - "$PUNCTUATION_GERESH=\u05F3;" - "$PUNCTUATION_GERSHAYIM=\u05F4;" - - "$letter=[a-zA-Z];" - "$softvowel=[eiyEIY];" - "$vowellike=[$ALEF$AYIN$YOD$VAV];" - "$hebrew=[\u0590-\u05FF];" // the whole block -liu - - // [Why is this a special case? -liu] - "k''h <> $KAF $HE ;" - - // Mark non-final forms in final position as x~ -liu - "k < $KAF } $hebrew ;" - "m < $MEM } $hebrew ;" - "n < $NUN } $hebrew ;" - "p < $PE } $hebrew ;" - "ts < $TSADI } $hebrew ;" - "k'~' <> $KAF ;" - "m'~' <> $MEM ;" - "n'~' <> $NUN ;" - "p'~' <> $PE ;" - "ts'~'<> $TSADI ;" - - // Mark final forms in non-final position as x^ -liu - "k'^' <> $FINAL_KAF } $hebrew ;" - "m'^' <> $FINAL_MEM } $hebrew ;" - "n'^' <> $FINAL_NUN } $hebrew ;" - "p'^' <> $FINAL_PE } $hebrew ;" - "ts'^'<> $FINAL_TSADI } $hebrew ;" - "k < $FINAL_KAF;" - "m < $FINAL_MEM;" - "n < $FINAL_NUN;" - "p < $FINAL_PE;" - "ts < $FINAL_TSADI;" - - // Main rules - "a<>$ALEF;" - "A>$ALEF;" - - "b<>$BET;" - "B>$BET;" - - "c}$softvowel>$SAMEKH;" - "C}$softvowel>$SAMEKH;" - "c}$letter>$KAF;" - "C}$letter>$KAF;" - "c>$FINAL_KAF;" - "C>$FINAL_KAF;" - - "d<>$DALET;" - "D>$DALET;" - - "e<>$AYIN;" - "E>$AYIN;" - - "f}$letter>$PE;" - "f>$FINAL_PE;" - "F}$letter>$PE;" - "F>$FINAL_PE;" - - "g<>$GIMEL;" - "G>$GIMEL;" - - "h<>$HE;" - "H>$HE;" - - "i>$YOD;" - "I>$YOD;" - - "j>$DALET$SHIN;" - "J>$DALET$SHIN;" - - "kh<>$HET;" - "kH>$HET;" - "Kh>$HET;" - "KH>$HET;" - "k}$letter>$KAF;" - "K}$letter>$KAF;" - "k>$FINAL_KAF;" - "K>$FINAL_KAF;" - - "l<>$LAMED;" - "L>$LAMED;" - - "m}$letter>$MEM;" - "m>$FINAL_MEM;" - "M}$letter>$MEM;" - "M>$FINAL_MEM;" - - "n}$letter>$NUN;" - "n>$FINAL_NUN;" - "N}$letter>$NUN;" - "N>$FINAL_NUN;" - - "o>$VAV;" - "O>$VAV;" - - "p}$letter>$PE;" - "p>$FINAL_PE;" - "P}$letter>$PE;" - "P>$FINAL_PE;" - - "q<>$QOF;" - "Q>$QOF;" - - "r<>$RESH;" - "R>$RESH;" - - "sh<>$SHIN;" - "sH>$SHIN;" - "Sh>$SHIN;" - "SH>$SHIN;" - "s''<$SAMEKH}$HE;" - "s<>$SAMEKH;" - "S>$SAMEKH;" - - "th<>$TAV;" - "tH>$TAV;" - "Th>$TAV;" - "TH>$TAV;" - "tS}$letter>$TSADI;" - "ts}$letter>$TSADI;" - "Ts}$letter>$TSADI;" - "TS}$letter>$TSADI;" - "tS>$FINAL_TSADI;" - "ts>$FINAL_TSADI;" - "Ts>$FINAL_TSADI;" - "TS>$FINAL_TSADI;" - "t''<$TET}[$HE $SAMEKH $SHIN];" - "t<>$TET;" - "T>$TET;" - - "v<$VAV}$vowellike;" - "u<>$VAV;" - "U>$VAV;" - - "v>$VAV;" - "V>$VAV;" - - "w>$VAV;" - "W>$VAV;" - - "x>$KAF$SAMEKH;" - "X>$KAF$SAMEKH;" - - "y<>$YOD;" - "Y>$YOD;" - - "z<>$ZAYIN;" - "Z>$ZAYIN;" - - //Delete any Syriac we didn't recognize - "<$hebrew;" - - ":: NFC (NFD) ;" - } -} |