IN COMMON LISP
Write a recursive definition “make-flat”, a function thatreturns all the elements of an arbitrarily nested list in asingle-level list. (MAKE-FLAT ’((A B (Q)) C (D ((E (F)) G) H)))should return (A B Q C D E F G H).
Expert Answer
An answer will be send to you shortly. . . . .