Question: 1 - Write a Scheme function DEL-LELEMENT that takes a list as a parameter and returns a list identical to the parameter except the last

1 - Write a Scheme function DEL-LELEMENT that takes a list as a parameter and returns a list identical to the parameter except the last element has been deleted. For example, (DEL-LELEMENT '(8 2 3 7 6)) should return (8 2 3 7) *Please explain your code and submit the source code. Please test the function with the provided example and submit a screen shot of the testing result.

2 - Write a Scheme definition MAKE-FLAT that returns all the elements of an arbitrarily nested list in a single-level list. For example, (MAKE-FLAT '((A B (Q)) C (D ((E (F)) G) H))) should return (A B Q C D E F G H). *Please explain your code and submit the source code. Please test the function with the provided example and submit a screen shot of the testing result.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!