// POST api/<controller>/
        public string Post([FromBody] string value)
        {
            //Sintactico_CQL parser = new Sintactico_CQL();
            Sintactico_LUP parser = new Sintactico_LUP();

            //Sintactico_CHISON parser = new Sintactico_CHISON();

            parser.analizar(value);
            return("API FUNCIONANDO " + parser.analizar(value));;
        }
Exemple #2
0
        public string Get()
        {
            String         text       = System.IO.File.ReadAllText("entradaCliente.txt");
            Sintactico_LUP sintactico = new Sintactico_LUP();

            if (sintactico.Validar(text, new Gramatica_LUP()))
            {
                sintactico.Analizar(text, new Gramatica_LUP());
                foreach (string item in sintactico.salida)
                {
                    salida += item + "\n";
                }
            }

            return(salida);
        }
Exemple #3
0
        public IEnumerable <string> Post(entrada value)
        {
            List <string> respuesta = new List <string>();

            if (Program.sistema != null)
            {
                string         text       = value.Data;
                Sintactico_LUP sintactico = new Sintactico_LUP();
                if (sintactico.Validar(text, new Gramatica_LUP()))
                {
                    sintactico.Analizar(text, new Gramatica_LUP());
                    foreach (string item in sintactico.salida)
                    {
                        respuesta.Add(item);
                    }
                }
            }
            else
            {
                respuesta.Add(Program.buildMessage("El sistma no existe."));
            }
            return(respuesta);
        }