コード例 #1
0
        public void Run(IQlLanguageBuilder qlLanguageBuilder)
        {
            var astTree = qlLanguageBuilder.BuildAst();
            var report  = qlLanguageBuilder.CheckSyntax(astTree);

            if (!report.HasErrors())
            {
                qlLanguageBuilder.RunApplication(astTree);
            }
        }
コード例 #2
0
ファイル: AppRunner.cs プロジェクト: thanus/myriad-ql
        public void Run(IQlLanguageBuilder qlLanguageBuilder)
        {
            var astTree = qlLanguageBuilder.BuildAst();
            var report  = qlLanguageBuilder.CheckSyntax(astTree);

            if (!report.HasErrors())
            {
                var widget = qlLanguageBuilder.CreateFormWidget(astTree);
                qlLanguageBuilder.RunApplication(widget);
            }
        }