summaryrefslogtreecommitdiff
path: root/modules/language/python/module/sys.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/language/python/module/sys.scm')
-rw-r--r--modules/language/python/module/sys.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/language/python/module/sys.scm b/modules/language/python/module/sys.scm
index fe0a4ea..d24b7e2 100644
--- a/modules/language/python/module/sys.scm
+++ b/modules/language/python/module/sys.scm
@@ -4,6 +4,7 @@
#:use-module (language python hash)
#:use-module (language python module io)
#:use-module (language python try)
+ #:use-module (language python string)
#:use-module (language python module python)
#:use-module (oop pf-objects)
#:export (argv byteorder copyright implementation
@@ -92,8 +93,9 @@
(define exec_prefix "/usr/local")
(define executable "")
(define exit
- (lambda arg
- (apply raise SystemException arg)))
+ (lambda (arg)
+ (raise (SystemException ((@ (guile) format)
+ #f "exit called with arg ~a" arg)))))
(define flags '())
(define float_info '())