Esempio n. 1
0
        object FuncIsDefined(object[] args)
        {
            if (!CheckArgCount(1, "isdefined", args))
            {
                return(null);
            }

            return(variables.IsDefined(args[0].ToString()));
        }
Esempio n. 2
0
 /// <summary>
 /// returns true if variable name is defined
 /// otherwise returns parents isDefined if parent != null
 /// </summary>
 public bool IsDefined(string name)
 {
     if (values.ContainsKey(name))
     {
         return(true);
     }
     else if (parent != null)
     {
         return(parent.IsDefined(name));
     }
     else
     {
         return(false);
     }
 }