ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 6 Iteration 6.1 The LOOP Facility 6.1.3 Value Accumulation Clauses ### 6.1.3.2 Examples of APPEND and NCONC clauses
    ;; Use APPEND to concatenate some sublists.
      (loop for x in '((a) (b) ((c)))
            append x)
     (A B (C))

    ;; NCONC some sublists together.  Note that only lists made by the
    ;; call to LIST are modified.
      (loop for i upfrom 0
            as x in '(a b (c))
            nconc (if (evenp i) (list x) nil))
     (A (C))

© Franz Inc. All Rights Reserved - File last updated 2022-07-25