1.无参函数调用
(defun ADD ()
"add print test"
(interactive "add func")
(message "xxx--------------add" ))
(defun SUB ()
"sub print test"
(interactive "sub func:")
(message "xxx--------------sub" ))
(defun SUM ()
"add n1 n2 show result"
(interactive "call add() and sub()")
(ADD)
(SUB)
)
2.加减法func
(defun add (n1 n2)
"add n1 n2 show result"
(interactive "n1 + n2 ")
(message "%s + %s = %s" n1 n2 (+ n1 n2)))
3.四则运算
(defun sum (a b c d)
"改行数用于计算4个数总和"
( + a b c d)
)
(sum 1 2 3 4)
4.打印测试
(defun Hello-World (number)
"Hello-World function, just print String \"Hello World\""
(message "Hello World %s" number))
(Hello-World 1222)
5.interactive应用
(defun Hello-World () ; interaction version
"Hello-World function, just print String \"Hello World\""
(interactive)
(message "Hello World"))
(Hello-World)
(defun Show (number)
"Show function, show the number"
(interactive "nPlease input a number:")
(message "number is %s" number))
(Show 1)
查看emacs log命令
C-h C-h e