X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=database.cs;h=5247bb5d38fe0c048d7063717c9562770cb6e67c;hb=3d9937566424ad30834dbf9090721ed8c95c47a5;hp=cc0f258801bf08afb4ca0976ce6cffe7b57bc6f7;hpb=06a5fc29acc23453c13cf7f02671dc68e166d344;p=m17n%2Fm17n-lib-cs.git diff --git a/database.cs b/database.cs index cc0f258..5247bb5 100644 --- a/database.cs +++ b/database.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.IO; using M17N; using M17N.Core; @@ -7,14 +8,17 @@ public class Test { public static void Main () { - M17n.debug = true; + //M17n.debug = true; MDatabase.ApplicationDir = "/usr/local/share/m17n"; + MDatabase.Tag tag + = new MDatabase.Tag (MSymbol.Of ("standard"), + MSymbol.Of ("script"), + MSymbol.Of ("unicode")); - MDatabase.ListDirs (); - List mdb_list - = MDatabase.List (new MDatabase.Tag (MSymbol.Of ("*"))); - Console.WriteLine ("Total {0} databases:", mdb_list.Count); - foreach (MDatabase db in mdb_list) - Console.WriteLine (db); + foreach (string dirname in MDatabase.DirectoryList ()) + Console.WriteLine (dirname); + + MDatabase mdb = MDatabase.Find (tag); + Console.WriteLine (mdb.Load ()); } }