Учитывая, что это typedef
, а новый тип - это просто имя структуры с добавленным _ty
, я думаю, что вы попали в гвоздь по голове.
Это просто короткая форма type
, чтобы вы могли сразу сказать, что переменная типа xyzzy_ty
- это просто указатель на переменную типа struct _xyyzy
.
Правила, которым вы следуете для такого рода вещей, не заданы в камнено полезно быть последовательным.
PEP7 - это руководство по стилю для исходного кода CPython C. Аналогично PEP8 для исходного кода Python.