Exercises for Week 41

Exercises for Week 41#

Important

These exercises are in a draft status and will be updated before the week begins.

Exercise overview#

This week’s exercises focus on parsing tooling - the practical tools and techniques used to build parsers. We’ll explore parser generators, parser combinators, and debugging techniques for parsers.

Topics to be covered#

  • Parser generators: Working with tools like Menhir

  • Parser combinators: Building parsers compositionally

  • Error recovery: Handling syntax errors gracefully

  • Parser debugging: Techniques for understanding parser behavior

  • Abstract syntax tree construction: Building ASTs from parse results

Detailed exercises will be added soon.