How is the Python grammar used internally?
I'm trying to get a deeper understanding of how Python works, and I've been looking at the grammar shown at http://docs.python.org/3.3/reference/grammar.html . I notice it says you would have to change parsermodule.c also, but truthfully I'm just not following what's going on here. I understand that a grammar is a specification for how to read the language, but...I can't even tell what this is written in. It looks almost like Python but then it isn't. I'm looking to get a better understanding of this specification and how it is used internally by Python to....do things. What depends on it (the