emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question on pcase


From: Oleh Krehel
Subject: Re: Question on pcase
Date: Tue, 27 Oct 2015 09:42:29 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Michael Heerdegen <address@hidden> writes:

> Try with
>  
>   (setq print-gensym t)
>   (setq print-circle t)

Oops, missed that one. Now it works, but the macro expansion is a bit clumsy:

(if (consp test)
    (let* ((#2=#:x (car test))
           (#1=#:x (cdr test)))
      (let ((baz #1#)
            (foo #2#))
        (cons baz foo))) nil)

It would be great if all bound named variables were in their own block,
always in the same place. Then it would be very easy to extract them.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]