This page is part of the web mail archives of SRFI 75 from before July 7th, 2015. The new archives for SRFI 75 contain all messages, not just those from before July 7th, 2015.
At Mon, 11 Jul 2005 09:25:17 -0700, Ray Blaak wrote: > If yyou remove the requirement to have the here "key" to be followed by > a newline, then you allow the possibility in inline here strings. > > Consider some Scheme code that populates the registry: > > (registry-set-key #<<"HKEY_LOCAL_MACHINE\foo\bar..." #<<!!some > abitrary text that does not have two bangs!!) > > as opposed to the more tedious: > > (registry-set-key #<<"HKEY_LOCAL_MACHINE > \foo\bar... > " > #<<!! > some abitrary text that does not have two bangs > !! > ) In the above examples, I'm not sure how the parser would know that the inline variants are meant to be inline. Scsh supports #< (as opposed to #<<) followed by a single-character terminator for inline here strings. I think the conclusion among the authors was that they weren't nearly as useful as multi-line here strings, and below the threshold for inclusion. We're interested to hear, of course, how many people would like inline here strings, and how many would prefer to keep here strings out of the language. Matthew