Split named-builder-builder comments into lines

This commit is contained in:
Ivan Malison 2016-08-10 13:01:13 -07:00
parent 580b6310c8
commit b8290114a0
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8

View File

@ -473,7 +473,12 @@ imalison:named-build is a way to invoke a macro in such a way that the lambda th
`(defalias (quote ,name) (,builder ,@args))) `(defalias (quote ,name) (,builder ,@args)))
(put 'imalison:named-build 'lisp-indent-function 1) (put 'imalison:named-build 'lisp-indent-function 1)
#+END_SRC #+END_SRC
~imalison:named-builder-builder~ builds a macro from another macro that builds lambda functions. The arguments to the macro that results are exactly the same as those of the original macro, except that the first argument of the new macro is used to name the lambda produced by the original macro (which is passed as the second argument to ~imalison:named-builder-builder~). ~imalison:named-builder-builder~ builds a macro from another macro
that builds lambda functions. The arguments to the macro that results
are exactly the same as those of the original macro, except that the
first argument of the new macro is used to name the lambda produced by
the original macro (which is passed as the second argument to
~imalison:named-builder-builder~).
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(defmacro imalison:named-builder-builder (named-builder-name builder-name) (defmacro imalison:named-builder-builder (named-builder-name builder-name)
`(defmacro ,named-builder-name (function-name &rest args) `(defmacro ,named-builder-name (function-name &rest args)