*** empty log message ***
[m17n/m17n-lib-cs.git] / textprop.cs
index a184c94..c44f0e8 100644 (file)
@@ -8,7 +8,29 @@ public class Test
   const int LENGTH = 10;
   const int DEPTH = 10;
   static MText mt = new MText ("0123456789");
-  static MSymbol key = MSymbol.Of ("k");
+  static MSymbol key = MSymbol.PropertyKey ("___");
+#if false
+  static MSymbol key_r = MSymbol.PropertyKey ("r__",
+                                             MProperty.Flags.RearSticky);
+  static MSymbol key_f = MSymbol.PropertyKey ("_f_",
+                                             MProperty.Flags.FrontSticky);
+  static MSymbol key_rf = MSymbol.PropertyKey ("rf_",
+                                              (MProperty.Flags.RearSticky
+                                               | MProperty.Flags.FrontSticky));
+  static MSymbol key_s = MSymbol.PropertyKey ("__s",
+                                             MProperty.Flags.Sensitive);
+  static MSymbol key_rs = MSymbol.PropertyKey ("r_s",
+                                              (MProperty.Flags.RearSticky
+                                               | MProperty.Flags.Sensitive));
+  static MSymbol key_fs = MSymbol.PropertyKey ("_fs",
+                                              (MProperty.Flags.FrontSticky
+                                               | MProperty.Flags.Sensitive));
+  static MSymbol key_rfs = MSymbol.PropertyKey ("rfs",
+                                               (MProperty.Flags.RearSticky
+                                                | MProperty.Flags.FrontSticky
+                                                | MProperty.Flags.Sensitive));
+#endif
+
   static MSymbol val0 = MSymbol.Of ("0");
   static MSymbol val1 = MSymbol.Of ("1");
   static MSymbol val2 = MSymbol.Of ("2");
@@ -198,7 +220,7 @@ public class Test
     Random r = new Random (int.Parse (args[0]));
     int check = (args.Length > 1 ? int.Parse (args[1]) : 0xFFFFFFF);
 
-    for (int loop = 0; loop < 100000; loop++)
+    for (int loop = 0; loop < 1000000; loop++)
       {
        Console.WriteLine ("--- loop = {0} ---\n", loop);
        if (loop >= check)