COMPUTER SCIENCE TRIPOS Part IB – 2017 – Paper 3 Compiler Construction (TGG) (a) Explain why some programming languages require automatic memory management (“garbage collection”) for […]
COMPUTER SCIENCE TRIPOS Part IB – 2012 – Paper 3 Compiler Construction (DJG) (a) Define the following terms used when discussing a grammar: (i) a non-terminal […]
COMPUTER SCIENCE TRIPOS Part IB – 2013 – Paper 3 Compiler Construction (TGG) (a) When is it useful to eliminate left-recursion from a grammar and why? […]
COMPUTER SCIENCE TRIPOS Part IB – 2013 – Paper 3 Compiler Construction (TGG) (a) Describe the costs and benefits of performing inline expansion of functions during […]