Emacs lisp函数调用defun(五)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Android系统攻城狮

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值