Formalizing a Language

2:00pm - 2:24pm on Friday, October 6

Jeremy Paige



Python’s grammar is the rules that define what is accepted as a legal program. In order for text to get executed on a CPU it is first transformed into valid instructions according to these rules. This talk will show examples of these transformations as well as grammar pulled straight from cpython source and picked apart so it is as easy to understand as Python code.

Want to edit this page?