Rubberduck.Parsing.Preprocessing.NumberLiteralExpression.Evaluate C# (CSharp) Method

Evaluate() public method

public Evaluate ( ) : IValue
return IValue
        public override IValue Evaluate()
        {
            string literal = _tokenText.Evaluate().AsString;
            var number = decimal.Parse(literal.Replace("#", "").Replace("&", "").Replace("@", ""), NumberStyles.Float, CultureInfo.InvariantCulture);
            return new DecimalValue(number);
        }
    }