What i have now added by anonymous on Fri Nov 27 23:17:45 2015

(define-syntax my-append
  (ir-macro-transformer
    (lambda (e i c)
      (string-append
        "["
        (string-concatenate
          (map
            (lambda (sym)
              (string-append
                (symbol->string (strip-syntax sym))
                ", "))
            (if (null? e)
              '() (cdr (butlast e)))))
        (symbol->string (strip-syntax (last e)))
        "]"))))