private void iniciarAnalisisLexicoToolStripMenuItem_Click(object sender, EventArgs e) { try { DataTable dt = new DataTable(); TablaTransiciones.DataSource = dt; TablaTransiciones.Update(); String text = ""; TabPage tp = tabControl1.SelectedTab; foreach (Control o in tp.Controls) { if (o is RichTextBox) { text = o.Text; RichTextBox r = (RichTextBox)o; Analizador lexico = new Analizador(); lg.vaciarLista(); lexico.analizadorLexico(text, lg); inicio = lg.InicioLista; final = lg.FinalLista; temporal = lg.FinalLista; iniciarGaleria(); Probar_Lexemas pl = new Probar_Lexemas(); Consola.Text = pl.prueba(inicio, lexico.getListaLexemas(), lexico.getListaConjunto()); errores = pl.Errores; } } MessageBox.Show("Anlizado Correcamente"); } catch (Exception ex) { MessageBox.Show("Error: " + ex); } }
private void guardarErroresToolStripMenuItem_Click(object sender, EventArgs e) { Analizador lexico = new Analizador(); lexico.Html_Errores(); }