我希望能够在一个名为 google
的函数中搜索Scheme中列表的列表。如果该列表包含atom,我想返回列表。例如:
(google 'dave '((www.sillypage.com this page says dave among other things)
(www.happypage.com this page does not say the name)
(www.theone.com but this dave sure says dave)
))
应该返回列表:
(www.sillypage.com www.theone.com)
答案 0 :(得分:1)
听起来这是家庭作业;如果不是作业,请告诉我!
有了这个假设:这个问题非常适合列表上函数的标准设计方法,如How To Design Programs, edition 2e第10.1节所述。看一看,告诉我们您坚持使用的设计方法的哪一步!