UP | HOME

Interpreting
COP-5621

Agenda

  • High-level goal:
  • Interpreters vs. compilers
  • Language processing
  • Specifying the meaning of language constructs, using the grammar
  • Syntax driven definitions, expression interpreter
  • Proof rules, operational semantics
  • Notation convention
  • While language semantics
  • Example proof rules, while loops, for loops, etc.
  • Implementing the interpreter, tree walking, visitors

Author: Paul Gazzillo

Created: 2025-01-05 Sun 09:23

Validate