NULL-ESCAPE

ソース ファイル内の 0x00 文字を、ソース コード内の他の印字不能文字のためのエスケープ文字として扱います。

構文:

>>-.---.-.----.—NULL-ESCAPE---><  
   +-/-+ +-NO-+

パラメーター:

なし。

プロパティ

デフォルト: NULL-ESCAPE
フェーズ: 構文チェック
$SET: 任意

コメント:

一部のシステムでは、NULL 文字でエスケープされるかのように、ソースに制御文字を埋め込むことができました。ソース コードでリテラルに 1 文字の 0x00 文字を埋め込む場合、NONULL-ESCAPE を使用します。これは、以前のオプション COBSW=-N を置換します。

別の方法としては、x"00" 構文を使用してリテラル内で NULL 文字を表すか、z" リテラル構文を使用して NULL 文字内でリテラルを終了します。