Esempio n. 1
0
        public Function(string funcName, List <TokenType> parameters)
        {
            FunctionRegistry.CheckFunctionParamCount(funcName, parameters);
            this.funcName   = funcName;
            this.parameters = new List <TokenType>(parameters);

            IsConstant = true;
            foreach (TokenType t in parameters)
            {
                if (!t.IsConstant)
                {
                    IsConstant = false;
                    break;
                }
            }
        }