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










