All pastes #1811653 Raw Edit

Unnamed

public text v1 · immutable
#1811653 ·published 2010-02-26 11:17 UTC
rendered paste body
(defun string-join (joiner strings)
  (string-join-accum joiner strings ""))
 
(defun string-join-accum (joiner strings accum)
  (cond ((not strings) accum)
        ((not (cdr strings)) (concat accum (car strings)))
        (t (string-join-accum joiner (cdr strings)
                              (concat accum (car strings) joiner)))))