Beispiel #1
0
        Dictionary<string, object> _vars; // table with variables

        #endregion Fields

        #region Constructors

        public CalcEngine()
        {
            CultureInfo = CultureInfo.InvariantCulture;
            _tkTbl = GetSymbolTable();
            _fnTbl = GetFunctionTable();
            _vars = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
            _cache = new ExpressionCache(this);
            _optimize = true;
        }
Beispiel #2
0
        char _decimal, _listSep, _percent;              // localized decimal separator, list separator, percent sign

        #endregion

        //---------------------------------------------------------------------------
        #region ** ctor

        public CalcEngine()
        {
            CultureInfo = CultureInfo.InvariantCulture;
            _tkTbl      = GetSymbolTable();
            _fnTbl      = GetFunctionTable();
            _vars       = new Dictionary <string, object>(StringComparer.OrdinalIgnoreCase);
            _cache      = new ExpressionCache(this);
            _optimize   = true;
        }