// for step 4.19 internal void MarkReacheableDefine(string name) { if (reachableDefines.ContainsKey(name)) { return; } RdpPattern p = assembledDefs [name] as RdpPattern; reachableDefines.Add(name, p); p.MarkReachableDefs(); }