Пример #1
0
 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));
 }
Пример #2
0
        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));
        }