unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* bug#33340: named match-let doesn't work
@ 2018-11-11  3:44 Ernesto Gabriel
  2018-11-11 19:08 ` Alex Kost
  0 siblings, 1 reply; 3+ messages in thread
From: Ernesto Gabriel @ 2018-11-11  3:44 UTC (permalink / raw)
  To: 33340

[-- Attachment #1: Type: text/plain, Size: 420 bytes --]

match-let works as advertised, but a named match-let gives errors
for example
(match-let (((a . b) '(1 . 2))) (list a b)) => (1 2)
but
(match-let loop (((a . b) '(1 . 2))) (list a b))
does not work, even though it's basically the above code but instead it's
named

syntax according to the reference
match-let ((pattern expression) …) body
match-let variable ((pattern init) …) body

this is guile 2.2.4

[-- Attachment #2: Type: text/html, Size: 1526 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-11-12  4:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-11  3:44 bug#33340: named match-let doesn't work Ernesto Gabriel
2018-11-11 19:08 ` Alex Kost
2018-11-12  4:26   ` Mark H Weaver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).