Previous | Contents |
HSY$IS_DESCRIPTION checks if the input character is a multi-byte local language punctuation (excluding parenthesis, bracket and quote).
HSY$IS_DESCRIPTION chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte local language punctuation (excluding parenthesis, bracket and quote). |
1 - | The input character is a multi-byte local language punctuation (excluding parenthesis, bracket and quote). |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_DIGIT checks if the input character is a one-byte or multi-byte numeric digit.
HSY$IS_DIGIT chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a digit symbol. |
1 - | The input character is a digit symbol. |
chr
VMS usage: longword_unsigned type: longword integer(unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_GENERAL checks if the input character is a multi-byte general symbol character (that does not belong to any of the above catagories).
HSY$IS_GENERAL chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte general symbol character. |
1 - | The input character is a multi-byte general symbol character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_GREEK checks if the input character is a multi-byte Greek letter.
HSY$IS_GREEK chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte Greek letter. |
1 - | The input character is a multi-byte Greek letter. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_HIRAGANA checks if the input character is a multi-byte Japanese Hiragana character.
HSY$IS_HIRAGANA chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a Hiragana character. |
1 - | The input character is a Hiragana character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_IDEOGRAPH checks if the input multi-byte character is an ideographic multi-byte character (excluding all multi-byte Roman, Greek, Russian letters, Japanese characters and all multi-byte symbols).
HSY$IS_IDEOGRAPH chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not an ideographic multi-byte character. |
1 - | The input character is an ideographic multi-byte character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_KANA checks if the input character is a multi-byte Japanese Kana character.
HSY$IS_KANA chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a Kana character. |
1 - | The input character is a Kana character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
Japanese Kana characters can either be Hiragana or Katakana characters.
HSY$IS_KATAKANA checks if the input character is a multi-byte Japanese Katakana character.
HSY$IS_KATAKANA chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a Katakana character. |
1 - | The input character is a Katakana character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_LEFT_PARENTHESIS checks if the input character is a multi-byte left parenthesis symbol character.
HSY$IS_LEFT_PARENTHESIS chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte left parenthesis symbol character. |
1 - | The input character is a multi-byte left parenthesis symbol character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_LINE_DRAWING checks if the input character is a multi-byte line drawing symbol character.
HSY$IS_LINE_DRAWING chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte line drawing symbol character. |
1 - | The input character is a multi-byte line drawing symbol character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_LOWER checks if the input character is a lower case Greek, Russian or Roman letter.
HSY$IS_LOWER chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a lower case letter character. |
1 - | The input character is a lower case letter character. |
Note that "letter character" here means one of the following:
(1) | one-byte English letter |
(2) | multi-byte English letter |
(3) | multi-byte Greek letter |
(4) | multi-byte Russian letter |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_NO_FIRST checks if the input character is a multi-byte "NO FIRST" character.
HSY$IS_NO_FIRST chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte "NO FIRST" character. |
1 - | The input character is a multi-byte "NO FIRST" character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
"NO FIRST" multi-byte characters include right parenthesis, right bracket, right quote as well as some multi-byte punctuations that should not appear at the start of a line.
HSY$IS_NO_LAST checks if the input character is a multi-byte "NO-LAST" character.
HSY$IS_NO_LAST chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte "NO LAST" character. |
1 - | The input character is a multi-byte "NO LAST" character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
"NO LAST" multi-byte characters include left parenthesis, left bracket and left quote.
HSY$IS_PARENTHESIS checks if the input character is a multi-byte parenthesis symbol character.
HSY$IS_PARENTHESIS chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte parenthesis symbol character. |
1 - | The input character is a multi-byte parenthesis symbol character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
Multi-byte parenthesis symbols include left and right multi-byte parentheses.
HSY$IS_RIGHT_PARENTHESIS checks if the input character is a multi-byte right parenthesis symbol character.
HSY$IS_RIGHT_PARENTHESIS chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte right parenthesis symbol character. |
1 - | The input character is a multi-byte right parenthesis symbol character. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_ROMAN checks if the input character is a one-byte or multi-byte English letter.
HSY$IS_ROMAN chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a one-byte or multi-byte English letter. |
1 - | The input character is a one-byte or multi-byte English letter. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
HSY$IS_RUSSIAN checks if the input character is a multi-byte Russian letter.
HSY$IS_RUSSIAN chr
VMS usage: longword_signed type: longword integer (signed) access: write only mechanism: by value The returned flag.
0 - | The input character is not a multi-byte Russian letter. |
1 - | The input character is a multi-byte Russian letter. |
chr
VMS usage: longword_unsigned type: longword integer (unsigned) access: read only mechanism: by value
Input character.
None.
Previous | Next | Contents |