bug#49305: Regression regarding #nil in syntax expansions in 3.0.7
Rob Browning <[email protected]> Sun, 12 Jan 2025 12:31:51 -0600
| Newsgroups | gmane.lisp.guile.bugs |
|---|---|
| Message-ID | <[email protected]> |
Rob Browning <[email protected]> writes: > In 3.0.7, this: > > (define-syntax foo > (syntax-rules () > ((_ x) (eq? #nil x)))) > > (foo #t) > > began crashing like this: > > ice-9/psyntax.scm:2795:12: In procedure syntax-violation: > Syntax error: > unknown location: unexpected syntax in form () I believe this has been fixed. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4