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


30.2 マーカーのための述語

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

Function: markerp object

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

Function: integer-or-marker-p object

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

Function: number-or-marker-p object

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