public override IValue Evaluate() { string literal = _tokenText.Evaluate().AsString; literal = literal.Replace("&O", "").Replace("&", ""); var number = (decimal)Convert.ToInt32(literal, 8); return new DecimalValue(number); } }