G0
読み:ジーゼロ
外語:G0

 ISO/IEC 2022の「バッファー」の一つ。
目次

概要
 ISO/IEC 2022で、文字集合を指示(designate)する場所である。
 そして、必要に応じて、このバッファーを図形文字表(GL)に呼出(invoke)して使う。

特徴

由来
 ISO/IEC 2022は、文字集合→バッファー→図形文字表、という三段階で符号を切り替えるメカニズムとなっており、G0は四つあるバッファーの一つである。
 このような面倒な機構を導入せざるを得なかった理由は、効率化と共に、ASCIIとの完全な互換性を維持するためだった。
 なお、G0とG1は最初の版「ISO 2022:1973」から既に存在したが、G2G3は後から追加されている。

機構
 ISO/IEC 2022ではG0は特別扱いであり、GLにしか呼出(invoke)出来ない。つまり、GRには呼出が出来ない唯一のバッファーである。
 より具体的には、次のような符号を使う。
 この場合、94文字集合ならコードポイント0x21〜0x7e、96文字集合ならコードポイント0x20〜0x7fが、その文字となる。

再検索