bug-guile
[Top][All Lists]
Advanced

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

bug#49623: Guile 3.0.7 can't read #{{}}#


From: Maxime Devos
Subject: bug#49623: Guile 3.0.7 can't read #{{}}#
Date: Sun, 18 Jul 2021 18:41:50 +0200
User-agent: Evolution 3.34.2

Hi,

A scheme library I'm working on now fails to compile
after switching from 3.0.2 to Guile 3.0.7.  The issue
is that Guile can't read #{{}}# anymore.

In guile 3.0.7:

scheme@(guile-user)> '#{{}}# }#
$1 = #{\x7b;\x7d;# }# ; the }# should result in a syntax error
scheme@(guile-user)> '#{{}}# ; this should work
...
; ^ guile is waiting for input

In guile 3.0.2:
scheme@(guile-user)> '#{{}}#
$1 = #{\x7b;\x7d;}# ; ok!

(Yes, I really name my variables like that sometimes.)

Note that #{{}a}# can be read just fine by both guile versions.

Greetings,
Maxime.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

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