summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2019-06-04 11:05:30 +0200
committerRicardo Wurmus <rekado@elephly.net>2019-06-04 11:05:30 +0200
commite56462f9eb26ea4e959fe77175c8a124a6d6b8af (patch)
tree37bafbbea890de68523f4d5418ef8151ebc9afb7 /modules
parent3ec70abe240d35a36ef8f246e350b16ee06fc725 (diff)
spec: Rename dolog and pr.
* modules/language/python/spec.scm (dolog): Rename this variable... (*python-debug*): ...to this. (pr): Rename this procedure... (trace): ...to this. (logging-compile): Adjust.
Diffstat (limited to 'modules')
-rw-r--r--modules/language/python/spec.scm10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/language/python/spec.scm b/modules/language/python/spec.scm
index be7673e..aa8e346 100644
--- a/modules/language/python/spec.scm
+++ b/modules/language/python/spec.scm
@@ -13,15 +13,15 @@
#:use-module (language scheme compile-tree-il)
#:use-module (language scheme decompile-tree-il)
#:use-module (ice-9 rdelim)
- #:export (python dolog))
+ #:export (python *python-debug*))
;;;
;;; Language definition
;;;
-(define dolog #f)
-(define (pr . x)
- (when dolog
+(define *python-debug* #f)
+(define (trace . x)
+ (when *python-debug*
(let ()
(define port (open-file "log.txt" "a"))
(with-output-to-port port
@@ -33,7 +33,7 @@
(define (logging-compile int? exp)
"Compile the Python expression EXP while optionally logging
intermediate values."
- (pr (comp int? (pr (python-parser:p (pr exp))))))
+ (trace (comp int? (trace (python-parser:p (trace exp))))))
(define (read-or-compile int? port exp)
"Compile the Python expression EXP or read a new one from PORT."