そういえば、Common Lisp にもこんな感じで切り詰められた感じ満載の識別子がある。(setf (car x) val) をする関数がそんな感じでだったと思うんだけど、関数名が思い出せなくて困っている……。
Conversation
Notices
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 02-Jan-2021 22:12:04 JST
きゅーけー
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 02-Jan-2021 22:14:48 JST
きゅーけー
まったく見つけられない。あれ……そんな関数は存在しないんだっけ。たしかに (setf (car x) val) でいいのでこの関数の存在意義はないに等しいんだけど。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 02-Jan-2021 22:16:19 JST
きゅーけー
RPLACA だった。検索しにくすぎる。
CLHS: Function RPLACA, RPLACDhttp://www.lispworks.com/documentation/HyperSpec/Body/f_rplaca.htm
-