Если возникает необходимость посмотреть как интерпритируется тот или иной синтаксис - может быть полезно посмотреть на AST. Сделать это можно, например, тут
https://astexplorer.net/
Слева вставляете код, справа смотрите как его понимает парсер (не реальный парсер движка, но в большинстве случаев это не критично)
Если вы вдруг забыли приоритеты операций (yield vs. ternary например) - это может быть полезно