2.5. Backquote
Prev Chapter 2. Syntax Next

2.5. Backquote [sec_2-4-6]

The backquote read macro also works when nested. Example:

 (EVAL ``(,#'(LAMBDA () ',a) ,#'(LAMBDA () ',b)))
 ≡ (EVAL `(list #'(LAMBDA () ',a) #'(LAMBDA () ',b)))
 ≡ (EVAL (list 'list (list 'function (list 'lambda nil (list 'quote a)))
 (list 'function (list 'lambda nil (list 'quote b)))))

These notes document CLISP version 2.49Last modified: 2010年07月07日




2.4. Valid Patterns for Tokens Home 2.6. Sharpsign

AltStyle によって変換されたページ (->オリジナル) /