Get() public method

public Get ( Key key, Logger log = null ) : Variable
key Key
log Logger
return Variable
Example #1
0
 public Variable Get(Key key, Logger log = null)
 {
     if (key.NextIf("local"))
     {
         Variable result;
         if (!Variables.TryGetValue(key.Peek, out result))
         {
             Variables[key.Peek] = result = new Variable();
         }
         return(result);
     }
     else
     {
         return(Controller.Get(key, Root.Log));
     }
 }