このページに関してのお問い合わせはこちら
Emacs Lisp 3
ツイート
238
:
名無しさん@そうだ選挙に行こう
:
2009/08/30(日) 11:07:48
Python だと、例えば
def foo (*args):
...
の関数を
L = (1, 2, 3)
foo(*L) # foo(1, 2, 3) と同じ意味
と実行することが可能なのですが、emacs lisp でも同様に
(defun foo (&rest args)
...)
の関数の引数をpre-expandすることは可能ですか? イメージとしでは
(setq L '(1 2 3))
(foo *L)
のような感じです。