Scheme(Dr. Racket)返回包含一些原子的列表

时间:2017-03-27 23:59:42

标签: scheme racket

我希望能够在一个名为 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)

1 个答案:

答案 0 :(得分:1)

听起来这是家庭作业;如果不是作业,请告诉我!

有了这个假设:这个问题非常适合列表上函数的标准设计方法,如How To Design Programs, edition 2e第10.1节所述。看一看,告诉我们您坚持使用的设计方法的哪一步!