[Python-Dev] Odd compile errors for bad genexps (original) (raw)

Tim Peters tim.peters at gmail.com
Wed Sep 29 22:30:10 CEST 2004


(i for i in x) = 2 SystemError: assign to generator expression not possible

  1. Why is that a SystemError instead of a SyntaxError? SystemError doesn't make sense.
  2. Why didn't it echo the offending line?

(i for i in x) += 2 SyntaxError: augmented assign to tuple literal not possible

  1. That's not a tuple literal.
  2. See #2 .


More information about the Python-Dev mailing list