[1] [DFN@en[[CODE[3F]]]] 型[[エスケープ・シーケンス]]は、 [[符号化単独追加制御機能]]のうち、 [[登録単独制御機能]]と[[私用制御機能]]に使われます。 [2] 仕様書: - [[JIS X 0202]]:1998 -- [CSECTION[表 3.b nF 型エスケープ・シーケンス及び対応機能]] [3] '''構文''': - [CODE(ABNF)[[DFN[エスケープ・シーケンス]] /= 3F 型エスケープ・シーケンス]] - [CODE(ABNF)[[DFN[3F 型エスケープ・シーケンス]] := 登録単独制御機能 / 私用単独制御機能 / 3F 型予約エスケープ・シーケンス]] - [CODE(ABNF)[[DFN[登録単独制御機能]] := [CODE(charname)@en[[[ESC]]]] %x23 [%x21-23 *[[I]]] [[Ft]]]] - [CODE(ABNF)[[DFN[私用単独制御機能]] := [CODE(charname)@en[[[ESC]]]] %x21 *[[I]] [[Fp]]]] - [CODE(ABNF)[[DFN[3F 型予約エスケープ・シーケンス]] := [CODE(charname)@en[[[ESC]]]] %x21 (%x20 / %x24-2F) *[[I]] [[Ft]]]] - [CODE(ABNF)[[DFN@en[I]] := %x20-2F [CODE(comment)[;; 中間バイト]]]] - [CODE(ABNF)[[DFN@en[Fp]] := %x30-3F [CODE(comment)[;; 私用終端バイト]]]] - [CODE(ABNF)[[DFN@en[Ft]] := %x40-7E [CODE(comment)[;; 標準終端バイト]]]] [4] '''標準単独制御機能''': [[標準単独制御機能]]は [CODE@en[[[Fs]]]] 型[[エスケープ・シーケンス]]で[[表現]]します。 [5] '''私用制御機能の別の表現''': [[私用制御機能]]には [CODE@en[[[Fp]]]] 型[[エスケープ・シーケンス]]を使うこともできます。 ([[名無しさん]] [sage])