protected Widget GetInterpretationFromInput(string input) { var builder = new QlLanguageBuilder(input); var ast = builder.BuildAst(); var report = builder.CheckSyntax(ast); Assert.False(report.HasErrors()); var form = builder.CreateFormWidget(ast); return(form); }
public static void Main(string[] args) { var qlCode = File.ReadAllText(Path.GetFullPath(@"..\..\LanguageSamples\structure.ql")); var qlsCode = File.ReadAllText(Path.GetFullPath(@"..\..\LanguageSamples\style.qls")); var qlBuilder = new QlLanguageBuilder(sampleQlInput); var qlsBuilder = new QlsLanguageBuilder(sampleQlsInput); var appRunner = new AppRunner(); appRunner.Run(qlBuilder); ////appRunner.Run(qlBuilder, qlsBuilder); Console.WriteLine("Press any key to continue..."); Console.ReadKey(); }