[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);
+ }
+}