Skip to main content

CS304: Compilers

Page path
  • Home /
  • Courses /
  • Course Catalog /
  • Computer Science /
  • CS304: Compilers /
  • Unit 6: Syntax Directed Translation and Semantic A...
Back to course 'CS304: Compilers'
  • Unit 6: Syntax Directed Translation and Semantic Analysis

    Semantic Analysis takes input from the parsing process and prepares the code for the code-generation step. In this unit, we will discuss this process in detail, learning about scope and type-checking, type expression, type equations, and type inference.

    Completing this unit should take you approximately 33 hours.

    • Unit 6 Learning Outcomes Page
    • 6.1: Syntax-Directed Translation and Attribute Grammars

    • 6.2: Intermediate Representation

    • 6.3: Functions of Semantic Analysis

    • 6.4: Verification and Validation of Semantic Analysis

Navigation

Art History
Biology
Business Administration
Chemistry
Communication
Economics
English
History
Mathematics

Creative Commons License
© Saylor Academy 2010-2018 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See www.saylor.org/open/licensinginformation for detailed licensing information.

Saylor Academy and Saylor.org® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

Terms of Use | Privacy Policy