|
From: | Stefan Monnier |
Subject: | bug#49809: [PATCH] Add macro 'pcase-setq' |
Date: | Thu, 12 Aug 2021 11:06:36 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
> (pcase-setq (or `((,a) [(,b)]) > x) > '((1) [(2)])) > (list a b x)) ;; ==> (1 2 nil) If you want to do different things depending on which pattern matches you should use `pcase` rather than `pcase-setq` (or `pcase-let` for that matter). Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |