commit | d55133f49fe678fbf047a647aa8bb8b520410e8d | [log] [tgz] |
---|---|---|
author | Lysandros Nikolaou <lisandrosnik@gmail.com> | Tue Apr 28 03:23:35 2020 +0300 |
committer | GitHub <noreply@github.com> | Tue Apr 28 01:23:35 2020 +0100 |
tree | db31a77eb0f6afec122315b46c74597f1f4f9441 | |
parent | 5d1f32d33ba24d0aa87235ae40207bb57778388b [diff] |
bpo-40334: Catch E_EOF error, when the tokenizer returns ERRORTOKEN (GH-19743) An E_EOF error was only being caught after the parser exited before this commit. There are some cases though, where the tokenizer returns ERRORTOKEN *and* has set an E_EOF error (like when EOF directly follows a line continuation character) which weren't correctly handled before.