Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a recursive f unction FILTERTYPE that takes a type name (see #4) and a list. It should return the list with all items of

Create a recursive function FILTERTYPE that takes a type name (see #4) and a list. It should return the list with all items of that type removed. Do error checking on the input.

[67]>  (filtertype 'number '(a 2 (3 4) b)) (a (3 4) b) [72]> (filtertype 'nil '(a () (b c) nil)) (a (b c)) [73]> (filtertype 'blah '(a b c)) Error in FILTERTYPE function. First argument must be a valid type name.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

=+ (b) Shows that Q agrees with P on Fo.

Answered: 1 week ago