Added defmacro to ParenScript.
authorVladimir Sedach <vsedach@gmail.com>
Fri, 22 Jun 2007 20:46:40 +0000 (20:46 +0000)
committerVladimir Sedach <vsedach@gmail.com>
Fri, 22 Jun 2007 20:46:40 +0000 (20:46 +0000)
src/js.lisp

index e0e9718..a12753f 100644 (file)
@@ -912,6 +912,9 @@ vice-versa.")
                          `(,(first macro) () ,@(rest macro))) macros)
     ,@body))
 
+(defjsmacro defmacro (name args &body body)
+  `(lisp (defjsmacro ,name ,args ,@body) nil))
+
 ;;; lisp eval
 
 (defjsmacro lisp (&rest forms)