Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of formal grammar and its role in creating programming languages in this 29-minute EuroPython 2021 conference talk. Delve into Python's grammar structure and discover the recent changes to its parsing engine in Python 3.9. Learn about the reasons behind this shift and how it paves the way for future language evolution. Gain insights into formal grammar concepts, EBNF and PEG imports, soft keywords, and the advantages of PEG. Understand the compilation process of Python and how these grammatical elements contribute to the language's functionality and flexibility.