UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 543: Introduction to Language Processors

This page refers to the Spring 2005 offering of CSE 543 only. The information on this page does not necessarily apply to every offering of CSE 543.

Spring 2005

12102

Staff

Introduction to Language Processors

Theory, design, and implementation of a translator for a high-level programming language will be discussed. Topics include: lexical analysis, context-free grammars, parsing,LR-parsers, type checking, storage allocation, code generation and optimization, and error recovery; compiler construction tools LEX and YACC. These topics will be supported by programming projects. (Offered irregularly.)

None presently available.

A working knowledge of C and a basic knowledge of assembly-language programming and computer organization.

Ph.D.: This course does not fulfill core area or core course requirements.

M.S.: This course does not fulfill core area or core course requirements.

Valid XHTML 1.0 Transitional