2003 Paper 4 Question 1 Compiler Construction A programming language has commands C and expressions E which may involve the terminals I (identifiers) and N (integer […]
2004 Paper 6 Question 8 Compiler Construction (a) Explain the differences (illustrating each with a small program) between (i) static and dynamic binding (scoping); [4 marks] […]
2004 Paper 5 Question 7 Compiler Construction You have been provided with the description of a programming language, J, intended for scripting applications. Its syntax is […]
2004 Paper 4 Question 1 Compiler Construction (a) A context-free grammar can be formally defined as a 4-tuple. Give a precise statement of what the components […]