elisp @@ macro
authorRobin Templeton <robin@terpri.org>
Tue, 5 Aug 2014 03:06:59 +0000 (23:06 -0400)
committerRobin Templeton <robin@terpri.org>
Tue, 21 Apr 2015 23:36:29 +0000 (19:36 -0400)
module/language/elisp/boot.el

index 3550b5b..bef4c1d 100644 (file)
@@ -22,6 +22,9 @@
 (defmacro @ (module symbol)
   `(guile-ref ,module ,symbol))
 
+(defmacro @@ (module symbol)
+  `(guile-private-ref ,module ,symbol))
+
 (defmacro defun (name args &rest body)
   `(let ((proc (function (lambda ,args ,@body))))
      (%funcall (@ (language elisp runtime) set-symbol-function!)