Computer Science 340
Programming Languages
Fall 2023, Siena College
Lecture 11: Parsing
Date: Thursday, October 12, 2023
Agenda
- Announcements
- Programming Languages of the Day: lex & yacc (example coming later in class)
- Making good use of GitHub Issues in projects
- Parsing
- Recursive descent parsing
- Restrictions of recursive descent
- Grammar classes
- Tools: lex and yacc
- Lab 5: More Syntax
- Start looking at Sebesta Ch. 5. We'll move on to that next week.
Examples