|
From: | Kevin Rodgers |
Subject: | Re: disassembling list to its elements |
Date: | Wed, 15 Mar 2006 09:15:56 -0700 |
User-agent: | Mozilla Thunderbird 0.9 (X11/20041105) |
empty wrote:
Hallo Is it possible in elisp to pass elements of the list as params to some method, something like disassembling the list into pieces. To be more clear, something what `GET-ELEMS-HOWTO' would do. (let ((param-list '("par1" "par2"))) (message "%s %s" (GET-ELEMS-HOWTO param-list)) ) || || \||/ \/ (let ((param-list '("par1" "par2"))) (message "%s %s" "par1" "par2") )
(let ((param-list '("par1" "par2"))) (apply 'message "%s %s" param-list)) ,----[ C-h f apply RET ] | apply is a built-in function. | (apply FUNCTION &rest ARGUMENTS) | | Call FUNCTION with our remaining args, using our last arg as list of args. | Then return the value FUNCTION returns. | Thus, (apply '+ 1 2 '(3 4)) returns 10. `---- -- Kevin Rodgers
[Prev in Thread] | Current Thread | [Next in Thread] |