Python2.6 + анализатор кода - PullRequest
2 голосов
/ 30 ноября 2010

Есть ли parser, что:

  • способен анализировать Python2.6+ код и
  • можно запустить в Python2.5 (только для Python, расширения C не допускаются)?

ПРИМЕЧАНИЕ. Это в некоторой степени связано с моим предыдущим предложением о декораторах классов.

1 Ответ

2 голосов
/ 30 ноября 2010

Да, lib2to3 может, все, что вам нужно сделать, это предоставить ему правильный файл Грамматика (получите исходный код нужного вам Python и скопируйте Грамматика/Grammar).

...