次: , 前: Overview of Markers, 上: Markers


30.2 マーカ向けの述語

オブジェクトがマーカであるかどうかや、 オブジェクトが整数かマーカであるかどうかを検査できます。 マーカと整数の両者を扱う算術関数に関連して、 後者の検査は有用です。

— 機能: markerp object

この関数は、objectがマーカであればtを返し、 さもなければnilを返す。 多くの関数がマーカや整数を受け付けるが、 整数はマーカではないことに注意すること。

— 機能: integer-or-marker-p object

この関数は、objectが整数かマーカであるとtを返し、 さもなければnilを返す。

— 機能: number-or-marker-p object

この関数は、objectが数(整数か浮動小数点数)かマーカであると tを返し、さもなければnilを返す。