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
Get step-by-step solutions from verified subject matter experts
