Hi,

that would be a good idea to keep both char system in Guile because many
programs or scheme implementation (Racket for example) and SRFIs use the
\uXX ,XX being in hexadecimal.

Best Regards,
Damien

On Sun, Oct 12, 2025 at 4:00 PM Daphne Preston-Kendal <[email protected]>
wrote:

> On 12 Oct 2025, at 14:45, Tomas Volf <[email protected]> wrote:
>
> > Related question, how should code handle the deprecation?  I cannot just
> > change the \xNN to \xNN;, since that would not work.
>
> My suggestion for an easy, lazy upgrade path for code that wants to work
> on both versions is that we keep the \u and \U escapes around for now (they
> are not defined by RnRS), and then you can use \u00XX.
>
> > Is it possible to
> > enable the r6rs syntax on per-file basis?
>
> Ideally, it would be. Unfortunately, Guile’s reader flags are global,
> afaik; ideally they should be per-port.
>
>
> Daphne
>
>
>

Reply via email to