public ActionResult Post([FromBody] PaquetesLUP paquete) { Console.WriteLine(paquete.paquete); AnalizadorLUP analizador = new AnalizadorLUP(); String respuesta = ""; respuesta = analizador.analizar(paquete.paquete);; return(Ok(new PaquetesLUP(respuesta))); }
public static void Ejecutar() { Log.Clear(); Errores.Clear(); Respuesta.Clear(); if (Master.GetUsuario("admin") == null) { Master.AddUsuario("admin", "admin"); } AnalizadorLUP analizador = new AnalizadorLUP(); if (analizador.AnalizarEntrada(Entrada)) { ASTLUP ast = (ASTLUP)analizador.GenerarArbol(analizador.Raiz.Root); if (ast != null) { ast.Ejecutar(Log, Errores, Respuesta, Master); } else { Respuesta.AddLast(new Salida(1, "[+MESSAGE]\n\tError en Paquete LUP.\n[-MESSAGE]")); } } else { Respuesta.AddLast(new Salida(1, "[+MESSAGE]\n\tError en Paquete LUP.\n[-MESSAGE]")); } //Agregar error en archivo a errores /* * AnalizadorCQL analizador = new AnalizadorCQL(); * * if (analizador.AnalizarEntrada(Entrada)) * { * ASTCQL ast = (ASTCQL)analizador.GenerarArbol(analizador.Raiz.Root); * * if (ast != null) * { * ast.Ejecutar(Log, Errores, Master); * } * } */ }
private void Button1_Click(object sender, EventArgs e) { if (!fastColoredTextBox2.Text.Equals(String.Empty)) { AnalizadorLUP analizador = new AnalizadorLUP(); if (analizador.AnalizarEntrada(fastColoredTextBox2.Text)) { MessageBox.Show("Documento ok.", "Mensaje"); ReporteErrores(analizador.Raiz); } else { MessageBox.Show("El archivo contiene errores.", "Error"); tabBottom.SelectedTab = tabPage3; ReporteErrores(analizador.Raiz); } } }