/// <summary>
/// Gets the value with the specific symbolic name.
/// </summary>
/// <param name="name">
/// The variable's name.
/// </param>
/// <returns>The value of the variable or null.</returns>
public Value GetVariable(String name)
{
if (_variables.ContainsKey(name))
{
return(_variables[name] as Value);
}
if (_parent != null)
{
return(_parent.GetVariable(name));
}
return(null);
}