Skip to main content

IsCodepointAllowedNFD

Parameters

NameTypeCommentKind
codePointPOINTER TO UnicodeCodePointcodepoint to be checkedinput

Code

Declaration

FUNCTION INTERNAL IsCodepointAllowedNFD : NormalizationQuickCheckResult
VAR_INPUT
(* codepoint to be checked *)
codePoint :POINTER TO UnicodeCodePoint;
END_VAR

Implementation

CASE codePoint^ OF
16#00C0..16#00C5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
16#00C7..16#00CF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
16#00D1..16#00D6:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
16#00D9..16#00DD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
16#00E0..16#00E5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
16#00E7..16#00EF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
16#00F1..16#00F6:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
16#00F9..16#00FD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
16#00FF..16#010F:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
16#0112..16#0125:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
16#0128..16#0130:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
16#0134..16#0137:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA
16#0139..16#013E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON
16#0143..16#0148:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON
16#014C..16#0151:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
16#0154..16#0165:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
16#0168..16#017E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON
16#01A0..16#01A1:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
16#01AF..16#01B0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
16#01CD..16#01DC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
16#01DE..16#01E3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
16#01E6..16#01F0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
16#01F4..16#01F5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
16#01F8..16#021B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
16#021E..16#021F:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
16#0226..16#0233:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
16#0340..16#0341:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
16#0343..16#0344:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
16#0374:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK NUMERAL SIGN
16#037E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK QUESTION MARK
16#0385:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK DIALYTIKA TONOS
16#0386:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER ALPHA WITH TONOS
16#0387:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK ANO TELEIA
16#0388..16#038A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
16#038C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER OMICRON WITH TONOS
16#038E..16#0390:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
16#03AA..16#03B0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
16#03CA..16#03CE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
16#03D3..16#03D4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
16#0400..16#0401:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
16#0403:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER GJE
16#0407:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER YI
16#040C..16#040E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
16#0419:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER SHORT I
16#0439:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC SMALL LETTER SHORT I
16#0450..16#0451:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
16#0453:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC SMALL LETTER GJE
16#0457:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC SMALL LETTER YI
16#045C..16#045E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
16#0476..16#0477:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
16#04C1..16#04C2:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
16#04D0..16#04D3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
16#04D6..16#04D7:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
16#04DA..16#04DF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
16#04E2..16#04E7:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
16#04EA..16#04F5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
16#04F8..16#04F9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
16#0622..16#0626:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
16#06C0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ARABIC LETTER HEH WITH YEH ABOVE
16#06C2:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
16#06D3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
16#0929:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DEVANAGARI LETTER NNNA
16#0931:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DEVANAGARI LETTER RRA
16#0934:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DEVANAGARI LETTER LLLA
16#0958..16#095F:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
16#09CB..16#09CC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
16#09DC..16#09DD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BENGALI LETTER RRA..BENGALI LETTER RHA
16#09DF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BENGALI LETTER YYA
16#0A33:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GURMUKHI LETTER LLA
16#0A36:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GURMUKHI LETTER SHA
16#0A59..16#0A5B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
16#0A5E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GURMUKHI LETTER FA
16#0B48:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ORIYA VOWEL SIGN AI
16#0B4B..16#0B4C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
16#0B5C..16#0B5D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //ORIYA LETTER RRA..ORIYA LETTER RHA
16#0B94:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TAMIL LETTER AU
16#0BCA..16#0BCC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
16#0C48:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TELUGU VOWEL SIGN AI
16#0CC0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KANNADA VOWEL SIGN II
16#0CC7..16#0CC8:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
16#0CCA..16#0CCB:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
16#0D4A..16#0D4C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
16#0DDA:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //SINHALA VOWEL SIGN DIGA KOMBUVA
16#0DDC..16#0DDE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
16#0F43:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER GHA
16#0F4D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER DDHA
16#0F52:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER DHA
16#0F57:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER BHA
16#0F5C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER DZHA
16#0F69:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN LETTER KSSA
16#0F73:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN VOWEL SIGN II
16#0F75..16#0F76:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
16#0F78:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN VOWEL SIGN VOCALIC L
16#0F81:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN VOWEL SIGN REVERSED II
16#0F93:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER GHA
16#0F9D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER DDHA
16#0FA2:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER DHA
16#0FA7:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER BHA
16#0FAC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER DZHA
16#0FB9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIBETAN SUBJOINED LETTER KSSA
16#1026:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //MYANMAR LETTER UU
16#1B06:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER AKARA TEDUNG
16#1B08:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER IKARA TEDUNG
16#1B0A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER UKARA TEDUNG
16#1B0C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER RA REPA TEDUNG
16#1B0E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER LA LENGA TEDUNG
16#1B12:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE LETTER OKARA TEDUNG
16#1B3B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE VOWEL SIGN RA REPA TEDUNG
16#1B3D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE VOWEL SIGN LA LENGA TEDUNG
16#1B40..16#1B41:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
16#1B43:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //BALINESE VOWEL SIGN PEPET TEDUNG
16#1E00..16#1E99:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
16#1E9B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN SMALL LETTER LONG S WITH DOT ABOVE
16#1EA0..16#1EF9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
16#1F00..16#1F15:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
16#1F18..16#1F1D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
16#1F20..16#1F45:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
16#1F48..16#1F4D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
16#1F50..16#1F57:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
16#1F59:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER UPSILON WITH DASIA
16#1F5B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
16#1F5D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
16#1F5F..16#1F7D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
16#1F80..16#1FB4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
16#1FB6..16#1FBC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
16#1FBE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK PROSGEGRAMMENI
16#1FC1:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK DIALYTIKA AND PERISPOMENI
16#1FC2..16#1FC4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
16#1FC6..16#1FCC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
16#1FCD..16#1FCF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
16#1FD0..16#1FD3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
16#1FD6..16#1FDB:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
16#1FDD..16#1FDF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
16#1FE0..16#1FEC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
16#1FED..16#1FEF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK DIALYTIKA AND VARIA..GREEK VARIA
16#1FF2..16#1FF4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
16#1FF6..16#1FFC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
16#1FFD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GREEK OXIA
16#2000..16#2001:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //EN QUAD..EM QUAD
16#2126:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //OHM SIGN
16#212A..16#212B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KELVIN SIGN..ANGSTROM SIGN
16#219A..16#219B:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
16#21AE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LEFT RIGHT ARROW WITH STROKE
16#21CD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LEFTWARDS DOUBLE ARROW WITH STROKE
16#21CE..16#21CF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
16#2204:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //THERE DOES NOT EXIST
16#2209:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT AN ELEMENT OF
16#220C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DOES NOT CONTAIN AS MEMBER
16#2224:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DOES NOT DIVIDE
16#2226:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT PARALLEL TO
16#2241:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT TILDE
16#2244:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT ASYMPTOTICALLY EQUAL TO
16#2247:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
16#2249:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT ALMOST EQUAL TO
16#2260:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT EQUAL TO
16#2262:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT IDENTICAL TO
16#226D..16#2271:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
16#2274..16#2275:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
16#2278..16#2279:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
16#2280..16#2281:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DOES NOT PRECEDE..DOES NOT SUCCEED
16#2284..16#2285:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT A SUBSET OF..NOT A SUPERSET OF
16#2288..16#2289:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
16#22AC..16#22AF:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
16#22E0..16#22E3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
16#22EA..16#22ED:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
16#2329:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //LEFT-POINTING ANGLE BRACKET
16#232A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //RIGHT-POINTING ANGLE BRACKET
16#2ADC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //FORKING
16#304C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER GA
16#304E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER GI
16#3050:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER GU
16#3052:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER GE
16#3054:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER GO
16#3056:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER ZA
16#3058:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER ZI
16#305A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER ZU
16#305C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER ZE
16#305E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER ZO
16#3060:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER DA
16#3062:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER DI
16#3065:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER DU
16#3067:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER DE
16#3069:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER DO
16#3070..16#3071:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER BA..HIRAGANA LETTER PA
16#3073..16#3074:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER BI..HIRAGANA LETTER PI
16#3076..16#3077:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER BU..HIRAGANA LETTER PU
16#3079..16#307A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER BE..HIRAGANA LETTER PE
16#307C..16#307D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER BO..HIRAGANA LETTER PO
16#3094:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA LETTER VU
16#309E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HIRAGANA VOICED ITERATION MARK
16#30AC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER GA
16#30AE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER GI
16#30B0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER GU
16#30B2:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER GE
16#30B4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER GO
16#30B6:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER ZA
16#30B8:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER ZI
16#30BA:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER ZU
16#30BC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER ZE
16#30BE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER ZO
16#30C0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER DA
16#30C2:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER DI
16#30C5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER DU
16#30C7:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER DE
16#30C9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER DO
16#30D0..16#30D1:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER BA..KATAKANA LETTER PA
16#30D3..16#30D4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER BI..KATAKANA LETTER PI
16#30D6..16#30D7:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER BU..KATAKANA LETTER PU
16#30D9..16#30DA:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER BE..KATAKANA LETTER PE
16#30DC..16#30DD:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER BO..KATAKANA LETTER PO
16#30F4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER VU
16#30F7..16#30FA:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA LETTER VA..KATAKANA LETTER VO
16#30FE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KATAKANA VOICED ITERATION MARK
16#AC00..16#D7A3:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
16#F900..16#FA0D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
16#FA10:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA10
16#FA12:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA12
16#FA15..16#FA1E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
16#FA20:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA20
16#FA22:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA22
16#FA25..16#FA26:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
16#FA2A..16#FA6D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA6D
16#FA70..16#FAD9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
16#FB1D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER YOD WITH HIRIQ
16#FB1F:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LIGATURE YIDDISH YOD YOD PATAH
16#FB2A..16#FB36:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
16#FB38..16#FB3C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
16#FB3E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER MEM WITH DAGESH
16#FB40..16#FB41:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
16#FB43..16#FB44:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
16#FB46..16#FB4E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
16#105C9:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TODHRI LETTER EI
16#105E4:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TODHRI LETTER U
16#1109A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KAITHI LETTER DDDHA
16#1109C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KAITHI LETTER RHA
16#110AB:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KAITHI LETTER VA
16#1112E..16#1112F:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CHAKMA VOWEL SIGN O..CHAKMA VOWEL SIGN AU
16#1134B..16#1134C:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GRANTHA VOWEL SIGN OO..GRANTHA VOWEL SIGN AU
16#11383:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI LETTER II
16#11385:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI LETTER UU
16#1138E:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI LETTER AI
16#11391:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI LETTER AU
16#113C5:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI VOWEL SIGN AI
16#113C7..16#113C8:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TULU-TIGALARI VOWEL SIGN OO..TULU-TIGALARI VOWEL SIGN AU
16#114BB..16#114BC:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIRHUTA VOWEL SIGN AI..TIRHUTA VOWEL SIGN O
16#114BE:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //TIRHUTA VOWEL SIGN AU
16#115BA..16#115BB:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //SIDDHAM VOWEL SIGN O..SIDDHAM VOWEL SIGN AU
16#11938:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //DIVES AKURU VOWEL SIGN O
16#16121..16#16128:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //GURUNG KHEMA VOWEL SIGN U..GURUNG KHEMA VOWEL SIGN AU
16#16D68..16#16D6A:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //KIRAT RAI VOWEL SIGN AI..KIRAT RAI VOWEL SIGN AU
16#1D15E..16#1D164:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
16#1D1BB..16#1D1C0:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
16#2F800..16#2FA1D:
IsCodepointAllowedNFD := NormalizationQuickCheckResult.NO; //CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
ELSE
IsCodepointAllowedNFD := NormalizationQuickCheckResult.YES;
END_CASE