Monash University Computing & Information Technology handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

CSC3170

Compilers

4 points * Two 1-hour lectures per week * First semester * Clayton * Prerequisites: As for CSC3010; additional prerequisite CSC2030 * Corequisites: As for CSC3030

This subject covers some of the fundamentals of compiler construction. Topics covered include grammars, lexical and syntactic analysis (parsing), semantic analysis, intermediate code generation, symbol tables, run-time machine models, code generation, optimisation.

Assessment

Examination (2 hours): 60% * Practical work: 40%

Prescribed texts

Pittman T and Peters J The art of compiler design Prentice-Hall, 1992

Recommended texts

Aho A V and others Compilers: Principles, techniques and tools Addison-Wesley, 1986

Bennett J P Introduction to compiling techniques McGraw-Hill, 1990


Return to subject list Return to computing handbook contents Return to the list of Monash handbooks