Programming Language Compilation
Discuss the merits of translating the abstract syntax tree representation of a
program into assembly language by means of
(a) an ad hoc recursive tree walking program [10 marks]
(b) an algorithm based on tables automatically generated from tree translation
rules [10 marks]