在Lisp中定义一个函数需要使用关键字defun
,语法如下:
(defun function-name (parameters)
"Optional documentation string"
(body))
其中,function-name
是函数的名字,parameters
是函数的参数列表,body
是函数的主体部分,可以是一系列的表达式。
例如,定义一个简单的加法函数:
(defun add (a b)
(+ a b))
这样就定义了一个名为add
的函数,接收两个参数a
和b
,返回它们的和。
要在Lisp中调用这个函数,可以使用(add 2 3)
这样的语法。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。