Re: Thank you!(Re: [Q] missing car/cdr)
成田です。
いろいろ Common Lisp の処理系のソースをとって来て見てみました
が、
# Scheme の場合は、first とか無いから ;-)
KURODA Hisao wrote:
> cons cell を意識す
> るなら car/cdr、項目が横に並んでいる list を意識するなら first/rest、
> 文脈によって当然使い分けします。
この傾向は確かに読みとれました。
ただ、見てて思ったのだけれど、熟練 lisper は「一番目」というと
きでも car が最初に出て来るのか?という感じの部分がまま見受けら
れたりも。
けれども「二番目」に対しては、cadr を持って来る率が car-first
のときほどではないっぽくて、こちらは second が強く優勢という感じ。
--
「十分間で決断し、短い理由を添えよ」
A.I.Soft, Inc. CS・品質推進課 成田隆興
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735