diff options
author | Guido van Rossum <guido@python.org> | 1990-10-21 22:09:30 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1990-10-21 22:09:30 (GMT) |
commit | 3e55cb6302c7136b9e5fec6dd9213aa27e9978de (patch) | |
tree | 146590f182dadeb619705b96caa570770fee6169 /Include | |
parent | 683a0726420ec63213e95b0e0fdafc11a4dfc9ba (diff) | |
download | cpython-3e55cb6302c7136b9e5fec6dd9213aa27e9978de.zip cpython-3e55cb6302c7136b9e5fec6dd9213aa27e9978de.tar.gz cpython-3e55cb6302c7136b9e5fec6dd9213aa27e9978de.tar.bz2 |
Added err_badcall() and planned new errors.
Diffstat (limited to 'Include')
-rwxr-xr-x | Include/errors.h | 9 | ||||
-rw-r--r-- | Include/pyerrors.h | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/Include/errors.h b/Include/errors.h index c8fc63b..f0e3762 100755 --- a/Include/errors.h +++ b/Include/errors.h @@ -17,8 +17,17 @@ extern object *NameError; extern object *SystemError; extern object *KeyboardInterrupt; +/* Some more planned for the future */ + +#define IndexError RuntimeError +#define KeyError RuntimeError +#define ZeroDivisionError RuntimeError +#define OverflowError RuntimeError + /* Convenience functions */ extern int err_badarg PROTO((void)); extern object *err_nomem PROTO((void)); extern object *err_errno PROTO((object *)); + +extern void err_badcall PROTO((void)); diff --git a/Include/pyerrors.h b/Include/pyerrors.h index c8fc63b..f0e3762 100644 --- a/Include/pyerrors.h +++ b/Include/pyerrors.h @@ -17,8 +17,17 @@ extern object *NameError; extern object *SystemError; extern object *KeyboardInterrupt; +/* Some more planned for the future */ + +#define IndexError RuntimeError +#define KeyError RuntimeError +#define ZeroDivisionError RuntimeError +#define OverflowError RuntimeError + /* Convenience functions */ extern int err_badarg PROTO((void)); extern object *err_nomem PROTO((void)); extern object *err_errno PROTO((object *)); + +extern void err_badcall PROTO((void)); |