*** empty log message ***
[m17n/m17n-lib-cs.git] / xex.cs
diff --git a/xex.cs b/xex.cs
index 1ea49e0..a6190f2 100644 (file)
--- a/xex.cs
+++ b/xex.cs
@@ -2,16 +2,17 @@ using System;
 using System.Collections.Generic;
 using System.IO;
 using System.Xml;
-using System.Xml.Expression;
+using Xex = System.Xml.Expression.Xexpression;
 
 public class Test
 {
-  public static void Main()
+  public static void Main(params string[] args)
   {
-    Xexpression.Domain domain = new Xexpression.Domain (null);
-    Xexpression xex = new Xexpression ("xex.xml", domain);
+    Xex.Domain domain = new Xex.Domain (null);
+    Xex xex = new Xex (domain, "xex.xml");
 
-    Xexpression.debug_level = 10;
+    if (args.Length >= 2 && args[0] == "-d")
+      Xex.debug_level = int.Parse (args[1]);
     Console.WriteLine (xex);
     Console.WriteLine (xex.Eval (domain));
   }