EmacsLisp
[プログラミング]
regionの入力を使ってみるテスト
(defun my-10-to-16 (start end) (interactive "r") ; 引数に現在のregionのstart endをとる (setq major-mode '10-to-16 mode-name "10-to-16") (let ((x (string-to-number (prin1-to-string (read (set-marker (make-marker) start)))))) (message (format "0x%x" x))))
リンク
リファレンス
http://www.bookshelf.jp/texi/emacs-lisp-intro-jp/emacs-lisp-intro-jp.html