[svn] r7055: nemerle/trunk/tools/nemerlish: eval.n tests/eval.n

malekith svnadmin at nemerle.org
Tue Dec 5 19:18:42 CET 2006


Log:
Fix the testcase.

Author: malekith
Date: Tue Dec  5 19:18:40 2006
New Revision: 7055

Modified:
   nemerle/trunk/tools/nemerlish/eval.n
   nemerle/trunk/tools/nemerlish/tests/eval.n

Modified: nemerle/trunk/tools/nemerlish/eval.n
==============================================================================
--- nemerle/trunk/tools/nemerlish/eval.n	(original)
+++ nemerle/trunk/tools/nemerlish/eval.n	Tue Dec  5 19:18:40 2006
@@ -64,6 +64,19 @@
       Options.IgnoreConfusion = true;
       Options.ProgressBar = false;
       Options.Sources = [""];
+
+      // HACK! HACK! HACK!
+      // This is broken, broken, broken! The values here shouldn't be
+      // static and there should be no need to clear them.
+      // HACK! HACK! HACK!
+      locals = [];
+      newvals = [];
+      vals = [];
+      refr = [];
+      firstRun = true;
+      code = null;
+      compiled = false;
+      ns = [];
     }
     
     public static EvaluateExpression ([Nemerle.Assertions.NotNull] code : string) : object 

Modified: nemerle/trunk/tools/nemerlish/tests/eval.n
==============================================================================
--- nemerle/trunk/tools/nemerlish/tests/eval.n	(original)
+++ nemerle/trunk/tools/nemerlish/tests/eval.n	Tue Dec  5 19:18:40 2006
@@ -13,7 +13,6 @@
 System.Console.WriteLine (Evaluator.EvaluateExpression ("42"));
 
 
-// NO-TEST
 
 /*
 BEGIN-OUTPUT



More information about the svn mailing list