comparison Python/pythonrun.c @ 46889:1fdfb29f4fb8 legacy-trunk

#2816: clarify error messages for EOF while scanning strings.
author Georg Brandl <georg@python.org>
date Sun, 11 May 2008 15:07:39 +0000
parents 1a2dbc84bdfc
children 04bd3690fb1f
comparison
equal deleted inserted replaced
46888:dedce7cb7a5d 46889:1fdfb29f4fb8
1498 break; 1498 break;
1499 case E_TOKEN: 1499 case E_TOKEN:
1500 msg = "invalid token"; 1500 msg = "invalid token";
1501 break; 1501 break;
1502 case E_EOFS: 1502 case E_EOFS:
1503 msg = "EOF while scanning triple-quoted string"; 1503 msg = "EOF while scanning triple-quoted string literal";
1504 break; 1504 break;
1505 case E_EOLS: 1505 case E_EOLS:
1506 msg = "EOL while scanning single-quoted string"; 1506 msg = "EOL while scanning string literal";
1507 break; 1507 break;
1508 case E_INTR: 1508 case E_INTR:
1509 if (!PyErr_Occurred()) 1509 if (!PyErr_Occurred())
1510 PyErr_SetNone(PyExc_KeyboardInterrupt); 1510 PyErr_SetNone(PyExc_KeyboardInterrupt);
1511 return; 1511 return;