Lecture 4: Statements and Statement list

  • TDD: Test-driven development
  • AST Explorer
  • Statements and Statement list
  • Left-recursion
  • Recursion-to-loop conversion to handle left-recursive grammars