Subject: Re: bug#70597: Problem in pcase-let?

From: Eli Zaretskii <[email-masked]>
Date: Sat, 04 May 2024 14:35:43 +0300

> From: Marco Antoniotti <[email-masked]>
> Date: Thu, 2 May 2024 13:06:58 +0200
> Cc: Stefan Monnier <[email-masked]>, [email-masked], [email-masked]
> 
> it's your call.  But please change the doc string to clarify that pcase-let does not do "symbol equality" pattern
> matching, but only structural matching.  Adding an example like the following will help.
> 
> (pcase-let ((`(foo ,x 23 ,y) '(bar 11 baz 22))) (list x y))

This is already explained in the ELisp manual, and the doc string
already says

  Each EXP should match its respective PATTERN (i.e. be of structure
  compatible to PATTERN)

So I don't think we need to do anything else here, and I'm closing
this bug.