guile-devel
[Top][All Lists]
Advanced

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

Re: R6RS Strings


From: Neil Jerram
Subject: Re: R6RS Strings
Date: Fri, 01 Jan 2010 22:44:05 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Mike Gran <address@hidden> writes:

> First off, there are a couple of missing escapes: the named characters
> #\alarm, #\linefeed, #\vtab, and #\delete, and the string escape "\b"
> for backspace.

So these could be supported without any compatibility concerns?

> Second, what do you think about making a reader option to change the
> input and output format of string and character escapes to the R6RS escapes?
>
> Characters would be #\xNNN, where NNN is a hexidecimal number of one
> to 9 (!) digits, even though 6 digits is always sufficient.
>
> String escapes would become "\xNNN;" where, again, NNN is a hex number of
> variable length, and where there is a terminal semicolon ';'.

All sounds good to me!  (I don't see any downside, am I missing one?)

    Neil




reply via email to

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