Intro
Objectives
- Use Backus-Naur Form (BNF) to represent language syntax and formulate simple production rules.
- Explain why BNF can represent some languages that cannot be represented using Regular Expressions.
- Draw a syntax diagram to represent an equivalent BNF expression.