summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--module/system/il/ghil.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/module/system/il/ghil.scm b/module/system/il/ghil.scm
index 24368f4e4..50db309dc 100644
--- a/module/system/il/ghil.scm
+++ b/module/system/il/ghil.scm
@@ -430,13 +430,13 @@
((<ghil-void> env loc)
'(void))
((<ghil-quote> env loc obj)
- `(quote ,obj))
+ `(,'quote ,obj))
((<ghil-quasiquote> env loc exp)
- `(quasiquote ,(map unparse-ghil exp)))
+ `(,'quasiquote ,(map unparse-ghil exp)))
((<ghil-unquote> env loc exp)
- `(unquote ,(unparse-ghil exp)))
+ `(,'unquote ,(unparse-ghil exp)))
((<ghil-unquote-splicing> env loc exp)
- `(unquote-splicing ,(unparse-ghil exp)))
+ `(,'unquote-splicing ,(unparse-ghil exp)))
;; Variables
((<ghil-ref> env loc var)
(ghil-var-name var))