diff options
Diffstat (limited to 'modules/language/python/bool.scm')
-rw-r--r-- | modules/language/python/bool.scm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/language/python/bool.scm b/modules/language/python/bool.scm index 3eb6bc8..461dc26 100644 --- a/modules/language/python/bool.scm +++ b/modules/language/python/bool.scm @@ -1,5 +1,6 @@ (define-module (language python bool) #:use-module (oop goops) + #:use-module (language python exceptions) #:use-module (oop pf-objects) #:export (bool)) @@ -9,6 +10,8 @@ (cond ((null? x) #f) + ((eq? x None) + #f) (else x))) (define-method (bool (x <integer>)) (not (= x 0))) |