関数にメッセージを加える

作成したカスタム関数が適切な場面でメッセージを発するように設定することができる.

関数がメッセージを発し,エラーが起ったときには未評価で返すように定義する.この場合は,引数がゼロ以下である場合にエラーが起る:
メッセージを定義する: