Re: [Vala] Vala Quine?

2008-03-21 Thread Rodney Lorrimar
On Thu, Mar 20, 2008 at 08:46:05AM +0100, Ed Schouten wrote: I've got a shorter one: | using GLib; public class Quine { public static void main() { string s = using GLib; public class Quine { public static void main() { string s = %c%s%c; stdout.printf(s, 34, s, 34); } }; stdout.printf(s,

Re: [Vala] Vala Quine?

2008-03-20 Thread Ed Schouten
I've got a shorter one: | using GLib; public class Quine { public static void main() { string s = using GLib; public class Quine { public static void main() { string s = %c%s%c; stdout.printf(s, 34, s, 34); } }; stdout.printf(s, 34, s, 34); } } Based on the old C printf trick. ;-) -- Ed

[Vala] Vala Quine?

2008-03-19 Thread Rodney Lorrimar
using GLib; /* Do we have a Vala quine yet? */ public class Quine { public static void main(string[] args) { var s0 = using GLib;%c%c/* Do we have a Vala quine yet? */%c; var s1 = public class Quine%c{%c ; var s2 = public static void main(; var s3 = string[] args)%c {%c;