Lines Matching refs:listname
259 @defmac pop listname
262 stored in @var{listname}. It removes the first element from the list,
263 saves the @sc{cdr} into @var{listname}, then returns the removed
266 In the simplest case, @var{listname} is an unquoted symbol naming a
268 (car listname) (setq listname (cdr listname)))}}.
279 More generally, @var{listname} can be a generalized variable. In that
280 case, this macro saves into @var{listname} using @code{setf}.
467 the end of a list. You can use @code{(append @var{listname} (list
468 @var{newelt}))}, which creates a whole new list by copying @var{listname}
470 @var{listname} (list @var{newelt}))}, which modifies @var{listname}
737 @defmac push element listname
739 whose @sc{cdr} is the list specified by @var{listname}, and saves that
740 list in @var{listname}. In the simplest case, @var{listname} is an
742 to @w{@code{(setq @var{listname} (cons @var{element} @var{listname}))}}.
753 More generally, @code{listname} can be a generalized variable. In
755 @var{listname} (cons @var{element} @var{listname}))}}.