Re: here strings and symbols Michael Sperber 14 Jul 2005 07:11 UTC

Sebastian Egner <xxxxxx@philips.com> writes:

> This exactly is my point: The example you gave is awkward because the
> 'here identifiers' you use are multi-line. With one-liners I could
> print the stuff like this:
>
> (define |+ps:foo+| (|+ps:baz+|))

So is it fair to say that you don't want "here symbols" but rather an
alternative to | ... | for writing down identifiers?

It still seems to me you're doing a simple kind of encoding, albeit a
simple one.  After all, you still need to choose a delimiter character
(rather than a delimiter string as with here strings) that doesn't
appear in the identifier.  If that's the case, why is it a problem to
simply let WRITE-on-a-string-port (as suggested by Matthew) figure out
the quoting for you?

--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla