eval-minibuffer

eval-minibuffer is a compiled Lisp function in `simple.el'.

(eval-minibuffer PROMPT &optional INITIAL-CONTENTS)

Return value of Lisp expression read using the minibuffer.
Prompt with PROMPT. If non-nil, optional second arg INITIAL-CONTENTS
is a string to insert in the minibuffer before reading.
(INITIAL-CONTENTS can also be a cons of a string and an integer.
Such arguments are used as in `read-from-minibuffer'.)