Mercurial > emacs
comparison lisp/emacs-lisp/backquote.el @ 256:7e4c7ef44243
*** empty log message ***
author | Roland McGrath <roland@gnu.org> |
---|---|
date | Thu, 09 May 1991 21:50:34 +0000 |
parents | a587d037d637 |
children | 36bd3a9f20e2 |
comparison
equal
deleted
inserted
replaced
255:cdf87250ed27 | 256:7e4c7ef44243 |
---|---|
88 (defconst backquote-splice '(,@) | 88 (defconst backquote-splice '(,@) |
89 "*A list of all objects that stimulate splicing in `. Memq test.") | 89 "*A list of all objects that stimulate splicing in `. Memq test.") |
90 | 90 |
91 | 91 |
92 ;;; This is the interface | 92 ;;; This is the interface |
93 ;;;###autoload | |
93 (defmacro ` (form) | 94 (defmacro ` (form) |
94 "(` FORM) is a macro that expands to code to construct FORM. | 95 "(` FORM) is a macro that expands to code to construct FORM. |
95 Note that this is very slow in interpreted code, but fast if you compile. | 96 Note that this is very slow in interpreted code, but fast if you compile. |
96 FORM is one or more nested lists, which are `almost quoted': | 97 FORM is one or more nested lists, which are `almost quoted': |
97 They are copied recursively, with non-lists used unchanged in the copy. | 98 They are copied recursively, with non-lists used unchanged in the copy. |