public static akira Compile(string fileName) { //Console.WriteLine(); //Console.WriteLine("Compile " + fileName); akira a = new akira(); FileInfo info = new FileInfo(fileName); a.ctx.DirWorking = info.DirectoryName; a.ctx.ModuleName = Path.GetFileNameWithoutExtension(fileName); a.ctx.AddSearchPath(""); var n = ParseModule(fileName); n.Save(Path.Combine(info.DirectoryName, Path.GetFileNameWithoutExtension(fileName) + "_parse.txt")); a.Run(n); return(a); }
static public void test_4() { akira.akira a = new akira.akira(); a.Run("base.slp"); a.Save("result.xml"); }
public void test_1() { akira.akira a = new akira.akira(); a.Run("test_1.aki"); a.Save("result.xml"); }
public void test_0() { akira.akira a = new akira.akira(); a.Run("test_0.slp"); a.Save("result.xml"); }