Question: Repeat the previous exercise, but using a variant record (union) type to represent syntax tree nodes. Repeat again using type extensions. Compare the three solutions
Repeat the previous exercise, but using a variant record (union) type to represent syntax tree nodes. Repeat again using type extensions. Compare the three solutions in terms of clarity, abstraction, type safety, and extensibility.
Step by Step Solution
3.34 Rating (166 Votes )
There are 3 Steps involved in it
Here is a solution in Pascal using unions variant records Here is a solution in Ada 95 using type ex... View full answer
Get step-by-step solutions from verified subject matter experts
