Summary: | jython collisions in python syntax checking | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | viy <viy> |
Component: | rpm-build-python3 | Assignee: | Ivan Zakharyaschev <imz> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | darktemplar, george, glebfm, imz, kotopesutility, ldv, max.gordeef, rider, slev, vitty |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
viy
2007-12-06 21:12:33 MSK
syntax checking assigned to author Как определить, что в скрипте втречается 'import java'? Только грепом не предлагайте. Нужно ведь сначала распарсить, а потом уже можно анализировать, что там импортируется. А здесь действительно синтаксическая ошибка -- похоже, что exec это keyword и его нельзя использовать в качестве названия метода. Впрочем, нужно проверить, так ли это для питона 2.5. (In reply to comment #3) > Впрочем, нужно проверить, так ли это для питона 2.5. > В питоне 2.5 использовать exec как метод можно, и даже рекомендуется ввиду грядущего 3.0. Проверено на python-2.5.2-alt5. Если эта ошибка ещё существует, то её чинить надо уже для python3. |