summaryrefslogtreecommitdiff
path: root/module/srfi/srfi-88.scm
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2014-01-23 10:09:29 -0500
committerMark H Weaver <mhw@netris.org>2014-01-23 10:41:22 -0500
commitf6ddf827f8f192af7a8cd255bd8374a0d38bbb74 (patch)
tree1539215fce244f478f30a1881ba35446e041415d /module/srfi/srfi-88.scm
parentfc1cb3fad4c9186974edd7f899465e07c6377c8b (diff)
downloadguile-f6ddf827f8f192af7a8cd255bd8374a0d38bbb74.tar.gz
Improve correctness and consistency of 'eval-when' usage.
* module/ice-9/boot-9.scm: * module/ice-9/i18n.scm: * module/ice-9/poll.scm: * module/ice-9/popen.scm: * module/ice-9/r6rs-libraries.scm: * module/oop/goops.scm: * module/oop/goops/compile.scm: * module/oop/goops/dispatch.scm: * module/srfi/srfi-88.scm: * module/system/foreign.scm: * module/texinfo/serialize.scm: Change most uses of 'compile' to 'expand', except where we must avoid it during initial bootstrap before the module system is loaded. Remove redundant uses of 'compile' where 'expand' is also given. Standardize on the "(expand load eval)" order of conditions.
Diffstat (limited to 'module/srfi/srfi-88.scm')
-rw-r--r--module/srfi/srfi-88.scm2
1 files changed, 1 insertions, 1 deletions
diff --git a/module/srfi/srfi-88.scm b/module/srfi/srfi-88.scm
index b9056a46a..043a4a78f 100644
--- a/module/srfi/srfi-88.scm
+++ b/module/srfi/srfi-88.scm
@@ -35,7 +35,7 @@
;; Change the keyword syntax both at compile time and run time; the latter is
;; useful at the REPL.
-(eval-when (compile load)
+(eval-when (expand load eval)
(read-set! keywords 'postfix))
(define (keyword->string k)