Exemple #1
0
 internal static void Add(Identifier identifier, INode node)
 {
     if (_symbols.ContainsKey(identifier.Name))
         _symbols[identifier.Name] = node;
     else
         _symbols.Add(identifier.Name, node);
 }
Exemple #2
0
 internal static void Register(Identifier identifier)
 {
     if (!_symbols.ContainsKey(identifier.Name))
         _symbols.Add(identifier.Name, null);
 }
Exemple #3
0
 private Value(Identifier identifier)
 {
     _identifier = identifier;
 }