Am Freitag, den 10.10.2008, 11:19 -0700 schrieb Elf: > i'd recommend the r5rs primitive 'write' instead of 'display', 'printf', etc, > if you want the external representation of your code. :)
That's what would have recommended until a few weeks ago, when I found "write" to be the source of an incompatibility between two Scheme systems. /Jörg > > -elf > > On Fri, 10 Oct 2008, Wietse Jacobs wrote: > > > 2008/10/10 Peter Bex <[EMAIL PROTECTED]>: > >> On Fri, Oct 10, 2008 at 04:04:13PM +0200, Wietse Jacobs wrote: > >>> (display (command-line-arguments)) > >> > >> That's (kind of) a limitation of how 'display' works. > >> #;1> (display (list "foo" "bar")) > >> (foo bar) > >> > >> Instead, you want: > >> #;2> (printf "~S" (list "foo" "bar")) > >> ("foo" "bar") > > > > Thanks everyone! > > > > Note to self: "Don't rely on `display` to tell you what your code does." > > > > > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > http://lists.nongnu.org/mailman/listinfo/chi� _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/chicken-users