Skip to content
Programming Languages Week 6 (Oct 12+15): Grammars, Parsing, and Scope episode artwork

Oct 11, 2026 24 min

Programming Languages Week 6 (Oct 12+15): Grammars, Parsing, and Scope

from The Reading Room

How compilers turn source code into structured logic: formal grammars and BNF/EBNF notation, parse trees and ambiguity, how lexical analysis breaks code into tokens, the parsing problem and recursive-descent parsing — plus names, variables, binding, scope, and referencing environments. Sources: Week 6 (Oct 12-15) – Sebesta §3.3: Formal Methods of Describing Syntax Week 6 (Oct 12-15) – Sebesta §§4.2–4.4: Lexical and Syntax Analysis Week 6 (Oct 12-15) – Sebesta §§5.2–5.5, 5.7: Names, Bindings, Scopes

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Programming Languages Week 6 (Oct 12+15): Grammars, Parsing, and Scope

0:00 24:15

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of The Reading Room?

This episode is 24 minutes long.

When was this The Reading Room episode published?

This episode was published on October 11, 2026.

Can I download this The Reading Room episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.