YAYA内部文字コード

文字コードとYAYA内の文字コードID

文字コード文字列表現文字コードID
シフトJISShift_JIS0
UTF-8UTF-81
EUC-JPEUC_JP2
BIG-5BIG-53
GB-2312GB-23124
EUC_KREUC_KR5
ISO-2022-JP (JIS)ISO-2022-JP6
バイナリbinary126
OSデフォルトOSNative127

文字コード「バイナリ」について

文字コード「バイナリ」は特殊な文字コードで、UCS-2の文字列の下位バイトをそのままバイト列にしたエンコードです。

主に FWRITEBIN, FREADBIN 等と組み合わせて、「バイナリ」状態の文字列をそのまま外部とやりとりするために用いることを想定しています。

ただし、文字列中に0x00が扱えないというYAYAの制限はそのままですので注意してください。

また、FUNCTIONEX等の既存のシステム辞書は、文字列がバイナリになることを想定していません。