Stefan Huchler <[email protected]> writes: > (let ((last (car (last articles))) > (did nil) > > >I have no idea what this "did" thing is supposed to be
You might read the documentation for the special form "let". To do that, type C-h f let RET Let me comment that documentation: The first parameter of "let" is the VARLIST, a list of variables. Each variable in that VARLIST is either a symbol: SYMBOL, which is bound to nil, or it is a list of 2 elements: (SYMBOL VALUEFORM), which binds the SYMBOL to the value of VALUEFORM. In your example: > (let ((last (car (last articles))) > (did nil) the first element of the VARLIST is a list of two elements: (last (car (last articles))) = (SYMBOL VALUEFORM) which tells "let" to bind the SYMBOL "last" to the value of the VALUEFORM (car (last articles)), and the second element of the VARLIST is a list of two elements, as well: (did nil) = (SYMBOL VALUEFORM) which tells "let" to bind the SYMBOL "did" to the value of the VALUEFORM nil. _______________________________________________ info-gnus-english mailing list [email protected] https://lists.gnu.org/mailman/listinfo/info-gnus-english
