メッセージ送信



send object selector {arg}* [関数]

objectselectorargで構成されるメッセージを送信する。 objectは、何でもよいが数値はいけない。 selectorはキーワードとして評価されなければならない。


send-message target search selector {arg}* [関数]

send-superを実行するための低レベル命令である。


send* object selector &rest msg-list [マクロ]

send*は、引数のリストにsend-messageを適用する。 sendsend*の関係は、 funcallapplyあるいはlistlist*の関係に似ている。


send-all receivers selector &rest mesg [関数]

全てのreceiversに同じメッセージを送信し、結果をリストとして集める。


send-super selector &rest msgs [マクロ]

msgsselfに送信するが、 メソッドが定義されているクラスのスーパークラスでの メソッドを探し始める。 メソッドの外のsend-superは、エラーとなる(すなわち、メソッド内で なければならない)。


send-super* selector &rest msg-list [マクロ]

send-super*は、send-superのapply版である。




2016-04-05