本項は歴史的事項を説明しています。本項の内容の一部または全部は、現在の状況とは異なるかもしれません。
(なお本項の内容の一部または全部は、互換性または歴史的連続性のために現在も有効な場合もあります。しかし新たに利用することは避けるべきです。)
[1] SGML 公式システム識別子の共通蓄積域管理器属性 (smcommon
) 属性形式のファイル終端除去 (zapeof
) 属性には、
蓄積域物体の末尾にファイル終端子があれば除去するかどうかを指定します。
[2] 仕様書:
[4] この属性は、蓄積域物体の末尾に EOF があれば除去するかどうかを指定します。 EOF の表現やそもそも存在するかどうかは蓄積域の性質によります。 DOS のファイルであれば EOF は Ctrl + Z です (標準の C ライブラリは文ファイル・モードではその直前で読み込みを打ち切ります)。
[5] この属性は蓄積域物体の一部だけを使うという意味で占有度
(extents
) 属性と似ていますが、
本当に末尾に EOF があるか否かを
zapeof
では利用者が調べる必要がありません。