Example #1
0
        public override double VisitIndicador([NotNull] gramaticaParser.IndicadorContext context)
        {
            string             indicadorBuscado    = context.INDICADOR().GetText();
            ComponenteOperando indicadorEncontrado = listaOperandos.FirstOrDefault(x => x.Nombre.ToLower() == indicadorBuscado.ToLower());

            if (indicadorEncontrado != null)
            {
                return(indicadorEncontrado.ObtenerValor(this.empresa, this.periodo, listaOperandos));
            }
            else
            {
                throw new Exception();
            }
        }