diff options
Diffstat (limited to 'modules/language/python/exceptions.scm')
-rw-r--r-- | modules/language/python/exceptions.scm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/language/python/exceptions.scm b/modules/language/python/exceptions.scm index 5b3b5ca..00e7074 100644 --- a/modules/language/python/exceptions.scm +++ b/modules/language/python/exceptions.scm @@ -2,7 +2,7 @@ #:use-module (oop pf-objects) #:use-module (oop goops) #:export (StopIteration GeneratorExit RuntimeError - Exception + Exception ValueError IndexError)) (define-syntax-rule (aif it p x y) (let ((it p)) (if it x y))) @@ -11,7 +11,8 @@ (define GeneratorExit 'GeneratorExit) (define RuntimeError 'RuntimeError) (define IndexError 'IndexError) - +(define ValueError 'ValueError) + (define-python-class Exception () (define __init__ (case-lambda |