Next: , Previous: , Up: Markers   [Contents][Index]


30.2 Predicates on Markers

あるオブジェクトがマーカーなのか、それとも整数かマーカーのいずれかであるか確認するために、テストを行うことができます。後者のテストは、マーカーと整数の両方にたいして機能する算術関数において有用です。

Function: markerp object

この関数は、objectがマーカーならnil、それ以外はtをリターンする。多くの関数はマーカーか整数のいずれかを受け入れるだろうが、整数はマーカーと異なることに注意。

Function: integer-or-marker-p object

この関数は、objectが整数またはマーカーならt、それ以外はnilをリターンする。

Function: number-or-marker-p object

この関数は、objectが数値(整数か浮動小数点数のいずれか)またはマーカーならt、それ以外はnilをリターンする。