diff options
author | Stefan Israelsson Tampe <stefan.itampe@gmail.com> | 2019-03-13 17:35:15 +0100 |
---|---|---|
committer | Stefan Israelsson Tampe <stefan.itampe@gmail.com> | 2019-03-13 17:35:15 +0100 |
commit | 26b8e6d6040df10093b0ede3a2ac04b3f1c8a22b (patch) | |
tree | 3f27a05cbb9911c9ad82fa8b09a52c92306d2fd2 /modules/language/python/spec.scm | |
parent | 7a4c715f24fb10b6b0724704b7120da4c2b173bb (diff) |
remove warnings, reordering
Diffstat (limited to 'modules/language/python/spec.scm')
-rw-r--r-- | modules/language/python/spec.scm | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/modules/language/python/spec.scm b/modules/language/python/spec.scm index 46ac186..4b05cbf 100644 --- a/modules/language/python/spec.scm +++ b/modules/language/python/spec.scm @@ -12,19 +12,20 @@ #:use-module (language scheme compile-tree-il) #:use-module (language scheme decompile-tree-il) #:use-module (ice-9 rdelim) - #:export (python)) + #:export (python dolog)) ;;; ;;; Language definition ;;; - +(define dolog #f) (define (pr . x) - (define port (open-file "/home/stis/src/python-on-guile/log.txt" "a")) - (with-output-to-port port - (lambda () - (pretty-print x) (car (reverse x)))) - (close port) + (when dolog + (define port (open-file "log.txt" "a")) + (with-output-to-port port + (lambda () + (pretty-print x) (car (reverse x)))) + (close port)) (car (reverse x))) (define (c int x) (pr (comp int (pr (p (pr x)))))) |