Exercise 5-20 Expand dcl to handle declarations with function argument types, qualifiers like const, and so on.