private Task <bool> ParseStrings() { Invoke(new MethodInvoker(delegate { var lexicalAnalyser = new LexicalAnalyser(); var tokens = lexicalAnalyser.AnalyseResourceFile(richTextBox1.Lines); dataGridView1.Rows.Clear(); richTextBox2.Clear(); richTextBox3.Clear(); CleanUpLabels(ref tokens); Display(tokens); })); return(Task.FromResult(true)); }
private Task <bool> ParseDisassembly() { var lexicalAnalyser = new LexicalAnalyser(); var tokens = lexicalAnalyser.AnalyseResourceFile(Resources.s2.Split('\n')); Invoke(new MethodInvoker(delegate { dataGridView1.Rows.Clear(); richTextBox2.Clear(); richTextBox3.Clear(); CleanUpLabels(ref tokens); Display(tokens); })); return(Task.FromResult(true)); }