Jeff Linahan <jeff.lina...@gmail.com> writes: > > See attached image. Would be nice if it printed "SyntaxError: unbalanced > parens" as it can difficult to see the problem if code like this is run in > an environment that only prints the problematic line, which in this case > the compiler is confused and one line off.
It would be indeed be nice, but it's reporting the error when it finds it. Suppose you were typing the program in at the console -- how could it possibly go back and report the error on the previous line? Given python's syntax, does the error even really exist yet on that previous line? -- https://mail.python.org/mailman/listinfo/python-list