3.1.5.2.22 IsCombiningJamo
This algorithm specifies the check for a valid Jamo character.<11>
-
COMMENT IsCombiningJamo COMMENT COMMENT On Entry: SourceCharacter - Unicode Character to test COMMENT COMMENT On Exit: Result - true if SourceCharacter is in COMMENT the Jamo range COMMENT PROCEDURE IsJamoLeading(IN SourceCharacter : Unicode Character, OUT Result: boolean) IF ((SourceCharacter is greater than or equal to NLS_CHAR_FIRST_JAMO) and (SourceCharacter is less than or equal to NLS_CHAR_LAST_JAMO)) Or ((SourceCharacter is greater than or equal to NLS_CHAR_FIRST_EXT_A_LEADING_JAMO) and (SourceCharacter is less than or equal to NLS_CHAR_LAST_EXT_A_LEADING_JAMO)) Or ((SourceCharacter is greater than or equal to NLS_CHAR_FIRST_EXT_B_VOWEL_JAMO) and (SourceCharacter is less than or equal to NLS_CHAR_LAST_EXT_B_VOWEL_JAMO)) Or ((SourceCharacter is greater than or equal to NLS_CHAR_FIRST_EXT_B_TRAILING_JAMO) and (SourceCharacter is less than or equal to NLS_CHAR_LAST_EXT_B_TRAILING_JAMO)) THEN SET Result to true ELSE SET Result to false ENDIF RETURN Result