/Gauche-qq

quasiquotify list-constructing expressions

Primary LanguageScheme

Gauche-qq Build Status

convert a list-constructing expression using list, append, cons, cons*, or list* to a quasiqoute expression.

Requirement

Example

(use qq)
(quasiquotify '(append (list 1) (* 3 2)))
;; => `(1 ,@(* 3 2))