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 @@ (( env loc) '(void)) (( env loc obj) - `(quote ,obj)) + `(,'quote ,obj)) (( env loc exp) - `(quasiquote ,(map unparse-ghil exp))) + `(,'quasiquote ,(map unparse-ghil exp))) (( env loc exp) - `(unquote ,(unparse-ghil exp))) + `(,'unquote ,(unparse-ghil exp))) (( env loc exp) - `(unquote-splicing ,(unparse-ghil exp))) + `(,'unquote-splicing ,(unparse-ghil exp))) ;; Variables (( env loc var) (ghil-var-name var))