ちょっと面白かったのでメモ。
Ruby文化圏で正負を返すメソッドでは「?」で終わります。
一方、Lisp文化圏ではpで終わるようです
つまり、「ゼロか否か」を判定する処理は
Rubyでは
0.zero? #=> true
(zerop 0) t
となるわけです。
面白いですね。
参考もと
リスト遊び―Emacsで学ぶLispの世界 (ASCII SOFTWARE SCIENCE Language)
- 作者: 山本和彦
- 出版社/メーカー: アスキー
- 発売日: 2000/05
- メディア: 単行本
- 購入: 2人 クリック: 76回
- この商品を含むブログ (44件) を見る