6.32. Character input-whitespace-treatment

対応処理系

DSSSLprint 2.0,DSSSLprint 3.0,OpenJade

構文

(make character input-whitespace-treatment: method)

引数

method 特質 input-whitespace? が #t であるフロー・オブジェクトの扱い方を示すシンボル。有効なシンボルは次の通りです:preservecollapse,および ignore

説明

空白文字に対し,通常と異なる処理を行うかどうか,その処理方法を指定します。パラメータの値を処理方法の関係は次の通りです。

preserve 特殊な処理は行いません。
collapse 直前のフロー・オブジェクト,および自身の特質 input-whitespace? が #t であるとき,このオブジェクトを無視します(結果として,連続する空白はひとつにまとめられます)。
ignore 特質 input-whitespace? が #t であるオブジェクトを無視します。

この特質の初期値は preserve です。

参照規格

12.6.11 Character Flow Object Class(P.232)
12.6.11 文字流し込みオブジェクトクラス(P.201)

<<prev      next>>