コード例 #1
0
ファイル: Symbols.cs プロジェクト: paulroho/Parser
 internal static void Add(Identifier identifier, INode node)
 {
     if (_symbols.ContainsKey(identifier.Name))
         _symbols[identifier.Name] = node;
     else
         _symbols.Add(identifier.Name, node);
 }
コード例 #2
0
ファイル: Symbols.cs プロジェクト: paulroho/Parser
 internal static void Register(Identifier identifier)
 {
     if (!_symbols.ContainsKey(identifier.Name))
         _symbols.Add(identifier.Name, null);
 }
コード例 #3
0
ファイル: Value.cs プロジェクト: paulroho/Parser
 private Value(Identifier identifier)
 {
     _identifier = identifier;
 }