Programming Languages Third Edition Chapter 6 Syntax CS4303 Hong Lin * Objectives Understand the lexical structure of programming languages Understand context-free grammars…