Emacs Lisp 3
■ このスレッドは過去ログ倉庫に格納されています
0027デフォルトの名無しさん
2007/12/11(火) 23:00:49&optional な引数で、上書きと挿入を切り替えることができると嬉しいです。
(setq test '(A B C D E))
(func test 3 X)
=> (A B C X E)
(func test 3 X t)
=> (A B C X D E)
みたいなものがあったら嬉しいのですが、標準関数でこれと同じようなものはありますか?
自分でやると
(append (reverse (nthcdr (- (length lst) n ) (reverse lst)))
X
(nthcdr n lst))
みたいになってしまうのです。
■ このスレッドは過去ログ倉庫に格納されています