6.035 | Fall 2005 | Undergraduate

Computer Language Engineering (SMA 5502)

Lecture Notes

7_semantic_check.pdf

Description:

This resource covers the following topics: Error Issue, Goal of Semantic Analysis, Symbol Table Summary, Translating from Abstract Syntax Trees to Symbol Tables, Intermediate Representation for Classes, Intermediate Representation for Code, Parameter Descriptors, Local Descriptors, Local Symbol Table, Class Descriptor, Load Array Instruction, Type Inference for Add Operations, Type Inference, Equality Expressions, Store Instruction, Method Invocations and Semantic Check Summary.

Resource Type:
Lecture Notes
pdf
163 kB
7_semantic_check.pdf

Course Info

Learning Resource Types
Lecture Videos
Lecture Notes
Projects