*** empty log message ***
[m17n/m17n-lib-cs.git] / xex.cs
diff --git a/xex.cs b/xex.cs
index 30b0c8a..a6190f2 100644 (file)
--- a/xex.cs
+++ b/xex.cs
@@ -2,16 +2,18 @@ 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)
   {
     Xex.Domain domain = new Xex.Domain (null);
-    Xex xex = Xex.New ("xex.xml", domain);
+    Xex xex = new Xex (domain, "xex.xml");
 
-    Xex.Debug = true;
+    if (args.Length >= 2 && args[0] == "-d")
+      Xex.debug_level = int.Parse (args[1]);
+    Console.WriteLine (xex);
     Console.WriteLine (xex.Eval (domain));
   }
 }