Cons lst = null; for (int i = 0; i < 3; i++ ) lst = cons( i, lst );
What is the value of lst?
Answer: D
cons puts one new item onto the front of an existing linked list.
Because of this, it builds a list in backwards order compared to the order of insertion.
As the loop proceeds, the value of lst is: