comparison Python/errors.c @ 507:fbff2e7cc49d legacy-trunk

EOF while parsing should raise EOFError, not SyntaxError.
author Guido van Rossum <guido@python.org>
date Tue, 24 Dec 1991 13:26:15 +0000
parents db820da3ce03
children d3770b1da611
comparison
equal deleted inserted replaced
506:9f7161db5669 507:fbff2e7cc49d
190 break; 190 break;
191 case E_NOMEM: 191 case E_NOMEM:
192 err_nomem(); 192 err_nomem();
193 break; 193 break;
194 case E_EOF: 194 case E_EOF:
195 err_setstr(SyntaxError, "unexpected EOF"); 195 err_setstr(EOFError, "unexpected EOF while parsing");
196 break; 196 break;
197 default: 197 default:
198 err_setstr(SystemError, "unknown parsing error"); 198 err_setstr(SystemError, "unknown parsing error");
199 break; 199 break;
200 } 200 }