From: Aureliano Calvo Date: 2009-06-01T12:17:33+09:00 Subject: Re: [QUIZ] Quine (#207) --0016363108abe199d8046b40dd43 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit And I did one with a carriage return: s="s=%c%s%c;printf(s,34,s,34,13,10)%c%c";printf(s,34,s,34,13,10) A little longer but looks nicer On Mon, Jun 1, 2009 at 12:16 AM, Aureliano Calvo wrote: > I did something like that, but with parenthesis. > > s="s=%c%s%c;printf(s,34,s,34)";printf(s,34,s,34) > > It is based on the C quine that uses printf on the wikipedia page. > > > > On Sun, May 31, 2009 at 2:10 PM, Pascal J. Bourguignon < > pjb@informatimago.com> wrote: > >> Robert Dober writes: >> >> > Ok, the shortest solution did not have much success, what about a long >> > one then ;) >> > >> > http://pastie.org/495692 >> >> >> $ echo ----- ; cat quine.rb ; echo ----- ; ruby quine.rb ; echo ----- >> ----- >> q=34;printf a="q=34;printf a=%c%s%c,q,a,q;puts",q,a,q;puts >> ----- >> q=34;printf a="q=34;printf a=%c%s%c,q,a,q;puts",q,a,q;puts >> ----- >> >> >> >> >> >> -- >> __Pascal Bourguignon__ >> >> > --0016363108abe199d8046b40dd43--