Function: replace-eval-replacement

replace-eval-replacement is a byte-compiled function defined in replace.el.gz.

Signature

(replace-eval-replacement EXPRESSION COUNT)

Source Code

;; Defined in /usr/src/emacs/lisp/replace.el.gz
(defun replace-eval-replacement (expression count)
  (let* ((replace-count count)
         (replacement
          (condition-case err
              (eval expression)
            (error
             (error "Error evaluating replacement expression: %S" err)))))
    (if (stringp replacement)
        replacement
      (prin1-to-string replacement t))))