Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (G-N)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
6-26
MBCS_CHARSTRING_
Tests the contents of a data string for the exclusive use of MBCS characters of known
internal character sets.
MBCS_CODESETS_SUPPORTED_
Returns a 32-bit integer value. Each bit of the returned value indicates the presence of a
particular multibyte character set (MBCS).
result := MBCS_CHARSTRING_ ( testmbcsstring
,bytecount
,index
,[ charset ]
,[ charinfo ] );
result, INT:value input
0 indicates that the charset parameter contains an unknown MBCS identifier or
contains a known MBCS identifier but the test of testmbcsstring for valid
characters failed.
1 indicates that all MBCS characters in the testmbcsstring are valid characters (or
blanks) of the specified MBCS.
testmbcsstring, STRING .EXT:ref:* input
bytecount, INT:value input
index, INT .EXT:ref:1 output
charset, INT:value input
charinfo, INT .EXT:ref:1 output
result := MBCS_CODESETS_SUPPORTED_;
result, INT(32):value output
<1> Tandem Kanji
<2> IBM Kanji
<3> IBM Kanji Mixed
<4> JEF (Fujitsu) Kanji
<5> JEF (Fujitsu) Kanji Mixed