Re: Thank you too(Re: Thank you!(Re: [Q] missing car/cdr))
Takahide Nojima <nojima@taito.co.jp> writes:
> 3. cadd*r等使わざるを得ない場合はCommon Lispの場合
> defstructする方が何かと良い場合がある模様です。
データを S式 で持つのか structure あるいは instance で持つのかは、プロ
グラムの基本設計にかかわることで、「cadd*r等使わざるを得る/得ない」で
*普通* 決めないと思います。そういう人がいるとすると、相当お行儀悪いです。
> さらにLispからcar/cdrが消え去り、nthやらfirst/restに完全にとって変わる
> かは不明です。
わたしは、明かにあり得ないと思ってます。
> 4. common lispにcadddr等は無いそうです。
cadddr はありますよ。
http://www.franz.com/support/documentation/6.2/ansicl/dictentr/carcdrca.htm
> 参考:Common LispのLispにおける立場は
Common Lisp に関しては CLHS を読まれることをお薦めします。
http://www.franz.com/support/documentation/6.2/ansicl/ansicl.htm
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