Re: [Q] missing car/cdr
加藤@ODNです.
In article <c0pjhm$1631@utogw.gssm.otsuka.tsukuba.ac.jp>, kuno@gssm.otsuka.tsukuba.ac.jp wrote:
>久野です。
>
>nojima@taito.co.jpさん:
>> [Q] 最近はcar/cdrの代りにfirst/restというのが今時なのでしょうか?
>> それともCommon Lispだけの方言と思えばよいのでしょうか?
>
> CommonLispから始まって最近のLispはこういう感じなのかな。
そもそも単に読み易さ (readability) だけの問題なんですが...
尚,first, ..., は CommonLisp 以前から使われていました.CommonLisp
はそれを追認して正式に導入しただけです.
> でもcaddrとか書きたいですよね。 久野
cad*r の形のものに関しては,d が増えて,読む度に d の個数を数えな
きゃならないってんじゃぁあんまりだから,first, ... が用意された,と
理解しています.それ以外の形のものはそのまま使えばいいし,n-th の意
味ではない場合も cad*r を使えばいいと思います.
#cadddddr とか caddddddr なんてのは誰も読みたくないでしょ?
--
Hideki Kato <mailto:katoh@pop12.odn.ne.jp>
----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption =---
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