Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ミニバッファから結果をよんだり評価したり

(setq x  (read-from-minibuffer "What is the answer? > "))
;; <minibuffer中>What is the answer? > 

ここで、"越後製菓"と入力するとxに格納されます。

(print x)
;; "越後製菓"

他に、与えられたS式を解釈するeval-bufferなんてのもあります

(eval-minibuffer "set here => ")
;; << (+ 3 4)
;; >> 7 (#o7, #x7, ?\C-g)