summaryrefslogtreecommitdiff
path: root/macros.lisp
blob: 85f2c9d6e3624e6315ab896e2a5947de2387c552 (plain)
1
2
3
4
5
6
;; Parenscript shortcut
(defmacro script (&rest body)
  "Macro expanding to (:script (:raw (ps body))). Great for embedding JS inside page."
  `(list :script 
         (list :raw 
               (ps ,@body))))