コード例 #1
0
ファイル: TestNakoPluginHttp.cs プロジェクト: weyk/nadesiko2
        public TestNakoPluginHttp()
        {
            NakoCompilerLoaderInfo info = new NakoCompilerLoaderInfo();

            info.PreloadModules = new NakoPlugin.INakoPlugin[] {
                new NakoBaseSystem(),
                new NakoPluginHttp.NakoPluginHttp()
            };
            com = new NakoCompiler(info);
        }
コード例 #2
0
        public NakoPluginOfficeExcelTest()
        {
            NakoCompilerLoaderInfo info = new NakoCompilerLoaderInfo();

            info.PreloadModules = new NakoPlugin.INakoPlugin[] {
                new NakoBaseSystem(),
                new NakoPluginOfficeExcel.NakoPluginOfficeExcel()
            };
            com    = new NakoCompiler(info);
            runner = new NakoInterpreter();
        }
コード例 #3
0
        NakoCompilerLoaderInfo GetLoaderInfo()
        {
            //TODO: CNAKO2 LOADER INFO
            var loaderInfo = new NakoCompilerLoaderInfo();

            // 設定によって Console.Write() メソッドを使わないように指示する(テストで使用)
            var oNakoPluginConsole = new NakoPluginConsole.NakoPluginConsole();

            oNakoPluginConsole.UsePrintLog = UseLog;

            loaderInfo.Init();
            loaderInfo.ImportantModules = new NakoPlugin.INakoPlugin[] {
                oNakoPluginConsole
            };
            return(loaderInfo);
        }
コード例 #4
0
ファイル: TestNakoPluginFile.cs プロジェクト: weyk/nadesiko2
        public TestNakoPluginFile()
        {
            NakoCompilerLoaderInfo info = new NakoCompilerLoaderInfo();

            info.PreloadModules = new NakoPlugin.INakoPlugin[] {
                new NakoBaseSystem(),
                new NakoPluginArray(),
                new NakoPluginString(),
                new NakoPluginFile.NakoPluginFile()
            };
            com = new NakoCompiler(info);
            string assemblyPath      = System.Reflection.Assembly.GetExecutingAssembly().Location;
            string assemblyDirectory = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(assemblyPath)));

            this.sjisFilePath = System.IO.Path.Combine(assemblyDirectory, "SJISTEST.txt");
        }