comparison Python/errors.c @ 475:e2c3463c4d91 legacy-trunk

Use new exceptions.
author Guido van Rossum <guido@python.org>
date Tue, 10 Dec 1991 14:00:03 +0000
parents 172aa2c3e734
children db820da3ce03
comparison
equal deleted inserted replaced
474:19365201dcfa 475:e2c3463c4d91
178 switch (err) { 178 switch (err) {
179 case E_DONE: 179 case E_DONE:
180 case E_OK: 180 case E_OK:
181 break; 181 break;
182 case E_SYNTAX: 182 case E_SYNTAX:
183 err_setstr(RuntimeError, "syntax error"); 183 err_setstr(ValueError, "syntax error");
184 break; 184 break;
185 case E_TOKEN: 185 case E_TOKEN:
186 err_setstr(RuntimeError, "illegal token"); 186 err_setstr(ValueError, "illegal token");
187 break; 187 break;
188 case E_INTR: 188 case E_INTR:
189 err_set(KeyboardInterrupt); 189 err_set(KeyboardInterrupt);
190 break; 190 break;
191 case E_NOMEM: 191 case E_NOMEM:
193 break; 193 break;
194 case E_EOF: 194 case E_EOF:
195 err_set(EOFError); 195 err_set(EOFError);
196 break; 196 break;
197 default: 197 default:
198 err_setstr(RuntimeError, "unknown input error"); 198 err_setstr(SystemError, "unknown input error");
199 break; 199 break;
200 } 200 }
201 } 201 }