
What you will learn in this chapter
Key Words
Syntax-directed
Translation
5
c
What do we mean by “meaning” of a program?
c
Semantics of a program
c
Interplay of Syntax and Semantics
c
What is “Syntax-directed Translation”?
c
Static and Dynamic semantic analysis
c
Methods of semantic specifications
c
What is a Semantic stack and how it is used?
c
Semantic stacks in yacc
c
Actions in yacc
c
What are Attribute grammars?
c
What is a dependency graph?
c
What are Inherited and Synthesized Attributes?
c
What are S-type Definitions and L-type Definitions?
c
Synthesized and Inherited Attributes in yacc
c
Symbol Table handling and semantic analysis
c
Symbol Table in miniC ...