COMP439 | TRANSLATORS AND PROGRAMMING LANGUAGES

Introduction to programming languages, programming languages features, paradigms, data types, control structures, data flow, runtime behavior. Programming languages syntax, grammars and ambiguous grammars. Lexical analysis and finite state automata. parsing techniques and construction of efficient parses, error detection and recovery. Syntax -directed translation and code generation.

Parent Business Unit ID: