Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

solve all parts from a to d please! In Scheme, a list is denoted by a collection of items enclosed by parentheses. Scheme provides a

solve all parts from a to d please!
image text in transcribed
In Scheme, a list is denoted by a collection of items enclosed by parentheses. Scheme provides a procedure to build lists one element at a time. This procedure is called cons, a shortening of "constructor." Example: (cons 1 ' 0 ) builds the list (1) Exercise 2: a) Using the symbols one and two and the procedure cons, we can construct the list (one two) by typing (cons 'one (cons 'two ' (0) ). Using the symbols one, two, three, and four and the procedure cons, construct the following lists without using quoted lists (you may use quoted symbols and the empty list): (one two three four) b) Enter (2 1). What is the returned message? c) Enter ' (21) What does the quote do? d) We can extract the symbol a from the list (b (a c) d) using car and cdr by going through the following steps: (cdr(b(ac)d))=((ac)d) (car(cdr(b(ac)d)))(ac) (car(car(cdr(b(ac)d))))a

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