<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">7ビット符号</anchor>や<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">8ビット符号</anchor>において、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">列</anchor> <code class="char">00</code> および <code class="char">01</code>
(すなわち <code class="char">0x00</code>〜<code class="char">0x1F</code>) のことを、
<dfn>CL 領域</dfn>といいます。 CL 領域は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化制御機能基本集合</anchor>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0</anchor> 集合) に使います。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 8.1, 9.1</src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 2022</anchor> 近辺の言葉で、 
<code class="char">0/0</code>〜<code class="char">1/15</code> 
(<code class="char">0x00</code>〜<code class="char">0x1F</code>) のこと。 
Control Left の略。</p><p>通常は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0</anchor> 制御文字集合がここに来る。というかそれしかない。
これ (と、歴史的事情) によって、しばしば用語 CL と C0 は混用される。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CR</anchor> と <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C1</anchor> も同様。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0</anchor> に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化制御機能基本集合</anchor>がまだ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor>されていなくても、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ビット組合せ</anchor> <code class="char">01/11</code> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">制御文字</anchor>
<code class="charname"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ESCAPE</anchor></code> を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">表現</anchor>します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 8.5.1, 9.5.1</src></p><form xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" ref="comment"></form><section><h1>呼出し</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号要素</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0</anchor> に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化制御機能基本集合</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">指示</anchor>すると、
同時に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CL</anchor> に<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">呼出</anchor>したことにもなります。
すなわち、 <code class="char">00</code> 列と <code class="char">01</code> 列
(<code class="char">0x00</code>〜<code class="char">0x1F</code>) の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">制御文字</anchor>として使用できるようになります。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 0202</anchor>:1998 8.5.1, 9.5.1</src></p><hr></hr><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> 
<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ecma35lib</anchor></code>
の
&quot;Plain extended ASCII&quot; mode
(<code class="charname" xml:lang="en">DOCS</code> <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/3</n>)
では
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>の利用を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">終端バイト</anchor>
<n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">2/9</n> <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">7/0</n> (<dfn><code>)p</code><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">CSI )p</title></dfn>)
の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">制御シーケンス</anchor>で切り替えられます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;5</anchor-internal></src></p><figure class="table"><dl><dt>Pn</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数バイト</anchor></dd><dt>d</dt><dd>説明</dd></dl><dl><dt>Pn</dt><dd><n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/1</n></dd><dt>d</dt><dd><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>。 (既定値)</dd></dl><dl><dt>Pn</dt><dd><n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/2</n></dd><dt>d</dt><dd><code class="charname" xml:lang="en">BEL</code>, <code class="charname" xml:lang="en">BS</code>, 
<code class="charname" xml:lang="en">BS</code>, <code class="charname" xml:lang="en">HT</code>,
<code class="charname" xml:lang="en">LF</code>, <code class="charname" xml:lang="en">CR</code>,
<code class="charname" xml:lang="en">ESC</code>
は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>。
それ以外は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">図形文字</anchor>。</dd></dl><dl><dt>Pn</dt><dd><n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">3/4</n></dd><dt>d</dt><dd><code class="charname" xml:lang="en">ESC</code> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>。
それ以外は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">図形文字</anchor>。</dd></dl></figure><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> ここでいう「<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0制御文字</anchor>」かどうかの判断が、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">C0集合</anchor>を一般的なもの以外に切り替えたときにどうなるのか
(そもそも切り替えできるのか) はよくわかりません。</comment-p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> 
<cite xml:lang="en">GitHub - harjitmoe/<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ecma35lib</anchor>: Aspiring to implement ECMA-35, in its fullness, for a Unicode era. This repo may occasionally lag behind the one on Gitlab.</cite>, <time>2022-12-04T05:36:57.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/harjitmoe/ecma35lib#plain-extended-ascii-mode">https://github.com/harjitmoe/ecma35lib#plain-extended-ascii-mode</anchor-external></li></ul></refs></section><section><h1>関連</h1><p><sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>@ctrl</anchor> </sw-see></p></section><section><h1>メモ</h1></section></body></html>