private List <VariableExpression> Find(String name, AbstractScope scope) { return(Symbols.Where(m => m.Name == name && m.Scope == scope).Select(m => _collector[m]).FirstOrDefault()); }
/// <summary> /// Creates a new variable expression. /// </summary> public VariableExpression(String name, AbstractScope scope, TextPosition start, TextPosition end) : base(start, end) { _name = name; _scope = scope; }