COMS W4115
Programming Languages and Translators
Lecture 12: Parsing Action Conflicts
March 3, 2008

Lecture Outline

  1. Review
  2. Parsing action conflicts
  3. Resolving shift/reduce conflicts
  4. Using Yacc to generate LALR(1) parsers
  5. Using Yacc with ambiguous grammars
  6. Reading

1. Review

2. Parsing Action Conflicts

3. Resolving Shift/Reduce Conflicts

4. Using Yacc to Generate LALR(1) Parsers

5. Using Yacc with Ambiguous Grammars

6. Reading



aho@cs.columbia.edu