Question: The LISP language, created in 1960, implements linked lists in a very elegant way. You will explore a Java analog in this set of exercises.
The LISP language, created in 1960, implements linked lists in a very elegant way.
You will explore a Java analog in this set of exercises. Conceptually, the tail of a list—
that is, the list with its head node removed—is also a list. The tail of that list is again a list, and so on, until you reach the empty list. Here is a Java interface for such a list:



public interface LispList { } boolean empty(); Object head(); LispList tail();
Step by Step Solution
3.38 Rating (167 Votes )
There are 3 Steps involved in it
In the screenshots provided we have a description of an interface L i s p L i s t L i s p L i s t which represents a linked list similar to what might be found in the LISP programming language This in... View full answer
Get step-by-step solutions from verified subject matter experts
