Guardian Programming Reference Summary for pTAL and TAL

Procedure Calls Summary (G-N)
Guardian Programming Reference Summary for pTAL and TAL522631-001
6-24
MBCS_ANY_KATAKANA_
Checks a string of Tandem Kanji characters for any Katakana characters.
MBCS_CHAR_
Indicates whether a string of bytes is part of a Tandem multibyte character set (MBCS).
< (CCL) The specified process name is not in the directory, or the remote system could
not be accessed.
= (CCE) The specified name was found.
> (CCG) The specified entry number exceeds the last table entry.
result := MBCS_ANY_KATAKANA_ ( buffer
, length
,[ charset ] );
result, INT:value output
0 indicates that the buffer string does not contain any Katakana characters or that
charset did not specify the Tandem Kanji multibyte character set.
1 indicates that the Tandem Kanji buffer string contains at least one Katakana character.
buffer, STRING .EXT:ref:* input
length, INT:value input
charset, INT:value input
result := MBCS_CHAR_ ( testmbcschar
,[ charset ]
,[ charinfo ] );
result, INT:value output
0 indicates that charset is not a supported MBCS, or charset is a supported
MBCS and testmbcschar does not point to the first byte of a valid character of
one of the MBCS character sets listed under charset.
not 0 indicates that the character set is a supported MBCS, and testmbcschar points to
the first byte of a valid character of charset MBCS. For 2-byte character sets, the
returned value is the integer value of the 16 bits that form the multibyte character.