aboutsummaryrefslogtreecommitdiff
path: root/module/c/cpp-environment.scm
diff options
context:
space:
mode:
Diffstat (limited to 'module/c/cpp-environment.scm')
-rw-r--r--module/c/cpp-environment.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/module/c/cpp-environment.scm b/module/c/cpp-environment.scm
index 3bc94020..951540fa 100644
--- a/module/c/cpp-environment.scm
+++ b/module/c/cpp-environment.scm
@@ -52,7 +52,9 @@
(define (%printer r p)
- (format p "#<~a>" (pprint-macro r)))
+ (display "#<" p)
+ (pprint-macro r p)
+ (display ">" p))
(define-type (function-macro printer: %printer)
(fun:identifier type: string? key: identifier)
@@ -242,7 +244,7 @@
-(define* (pprint-environment environment optional: (port (current-error-port)))
+(define* (pprint-environment environment optional: (port (current-output-port)))
(display "/*** Environment ***/\n" port)
(for-each (lambda (pair)
(pprint-macro (cdr pair) port)