File: backquote.el.html

When the Lisp reader sees `(...), it generates (\` (...)).

When it sees ,... inside such a backquote form, it generates (\, ...). For ,@... it generates (\,@ ...).

This backquote will generate calls to the backquote-list* form. Both a function version and a macro version are included. The macro version is used by default because it is faster and needs no run-time support. It should really be a subr.

Defined variables (3)

backquote-backquote-symbolSymbol used to represent a backquote or nested backquote.
backquote-splice-symbolSymbol used to represent a splice inside a backquote.
backquote-unquote-symbolSymbol used to represent an unquote inside a backquote.

Defined functions (8)

`(STRUCTURE)
backquote(STRUCTURE)
backquote-delay-process(S LEVEL)
backquote-list*(FIRST &rest LIST)
backquote-list*-function(FIRST &rest LIST)
backquote-list*-macro(FIRST &rest LIST)
backquote-listify(LIST OLD-TAIL)
backquote-process(S &optional LEVEL)

Defined faces (0)