YAMP.ParseContext.FindFunction C# (CSharp) Method

FindFunction() public method

Finds the function instance with the specified name.
public FindFunction ( String name ) : IFunction
name String /// The symbolic name to retrieve. ///
return IFunction
        public IFunction FindFunction(String name)
        {
            if (_functions.ContainsKey(name))
            {
                return _functions[name];
            }

            if (_parent != null)
            {
                return _parent.FindFunction(name);
            }

            return null;
        }

Usage Example

コード例 #1
0
        /// <summary>
        /// Finds the function instance with the specified name.
        /// </summary>
        /// <param name="name">
        /// The symbolic name to retrieve.
        /// </param>
        /// <returns>The instance of the function's class.</returns>
        public IFunction FindFunction(String name)
        {
            if (_functions.ContainsKey(name))
            {
                return(_functions[name]);
            }

            if (_parent != null)
            {
                return(_parent.FindFunction(name));
            }

            return(null);
        }
All Usage Examples Of YAMP.ParseContext::FindFunction