[Pkg-mono-svn-commits] rev 166 - mono/trunk/debian

Eduard Bloch blade@quantz.debian.org
Mon, 09 Feb 2004 00:19:47 +0100


Author: blade
Date: 2004-02-09 00:19:46 +0100 (Mon, 09 Feb 2004)
New Revision: 166

Modified:
   mono/trunk/debian/TODO
Log:
My personal todo favorite


Modified: mono/trunk/debian/TODO
===================================================================
--- mono/trunk/debian/TODO	2004-02-08 14:45:51 UTC (rev 165)
+++ mono/trunk/debian/TODO	2004-02-08 23:19:46 UTC (rev 166)
@@ -8,3 +8,29 @@
  - look over the AOD package
 
  - (meebey) package some .NET programs like monodoc and monodevelop (CVS branch only)
+
+
+Test this with recent mono n=11:
+
+// $Id: ackermann.csharp,v 1.0 2002/02/14 10:58:00 dada Exp $
+// http://dada.perl.it/shootout/
+
+using System;
+
+class App {
+
+    public static int Ack(int M, int N) {
+        if (M == 0) return( N + 1 );
+        if (N == 0) return( Ack(M - 1, 1) );
+        return( Ack(M - 1, Ack(M, (N - 1))) );
+    }
+    
+    public static int Main(String[] args) {
+        int n;
+        n = System.Convert.ToInt32(args[0]);
+        if(n < 1) n = 1;
+    
+        Console.WriteLine("Ack(3," + n.ToString() + "): " + System.Convert.ToString(Ack(3, n)) + "\n");
+        return(0);
+    }
+}