AK.SymbolList.getSymbol C# (CSharp) Method

getSymbol() public method

public getSymbol ( int index ) : Symbol
index int
return Symbol
        public Symbol getSymbol(int index)
        {
            return symbols[index];
        }

Usage Example

Example #1
0
        private bool IsSymbolListImmutableConstant(SymbolList l)
        {
            var len = l.Length;

            for (int k = 0; k < len; k++)
            {
                var s = l.getSymbol(k);
                if (s.type == SymbolType.RealValue)
                {
                    if (s.variable != null)
                    {
                        return(false);
                    }
                }
                else if (s.type == SymbolType.FuncCustom && !s.customFunc.enableSymbolicationTimeEvaluation)
                {
                    return(false);
                }
                else if (s.type == SymbolType.StringVariable)
                {
                    return(false);
                }
                else if (s.type == SymbolType.SubExpression)
                {
                    if (!IsSymbolListImmutableConstant(s.subExpression))
                    {
                        return(false);
                    }
                }
            }
            return(true);
        }
All Usage Examples Of AK.SymbolList::getSymbol