using System;
using System.Collections.Generic;
+using System.IO;
using M17N;
using M17N.Core;
{
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<MDatabase> 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 ());
}
}