diff options
Diffstat (limited to 'modules/language/python/exceptions.scm')
-rw-r--r-- | modules/language/python/exceptions.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/language/python/exceptions.scm b/modules/language/python/exceptions.scm index 646a0a3..413abe1 100644 --- a/modules/language/python/exceptions.scm +++ b/modules/language/python/exceptions.scm @@ -4,6 +4,7 @@ #:export (StopIteration GeneratorExit RuntimeError Exception ValueError TypeError IndexError KeyError AttributeError + SyntaxError None)) (define-syntax-rule (aif it p x y) (let ((it p)) (if it x y))) @@ -17,6 +18,8 @@ (define KeyError 'KeyError) (define TypeError 'TypeError) (define AttributeError 'AttributeError) +(define SyntaxError 'SyntaxError) + (define-python-class Exception () (define __init__ (case-lambda |