Я пытаюсь получить более глубокое понимание того, как работает Python, и я смотрел грамматику, показанную на http://docs.python.org/3.3/reference/grammar.html.
Я замечаю, что он говорит, что вам придется также менять parsermodule.c, но, честно говоря, я просто не понимаю, что происходит здесь.
Я понимаю, что грамматика - это спецификация того, как читать язык, но... Я даже не могу сказать, что это написано. Он выглядит почти как Python, но это не так.
Я ищу, чтобы лучше понять эту спецификацию и как она используется внутри Python, чтобы... что-то делать. Что от этого зависит (ответ - это все, но я имею в виду конкретно, какой аспект "движка" его обрабатывает), что его использует, как он связан с компиляцией/запуском script?
Сложно поверить, что весь язык сводится к спецификации двух страниц...