在下一个代码中
(if (exp1)
(Do1)
(Do2))
Run Code Online (Sandbox Code Playgroud)
当exp1为真时,(Do1)正在发生.我的问题是,如果条件为真,我想做两件事.意思是 - 我想添加一个列表链接,并再次调用该函数.
so Do1 in my program is:
((cons (car hello) list1)
(Myfunction (cdr data) list1))
Run Code Online (Sandbox Code Playgroud)
它给了我下一个问题:
procedure application: expected procedure, given: ((439043 Mylist)); arguments were: ()
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
谢谢.
只需使用begin- 例如:
(begin
(cons (car hello) list1)
(Myfunction (cdr data) list1))
Run Code Online (Sandbox Code Playgroud)