void IElementFactory.AddScript(IGrammar grammar, string sRule, string code) { SrgsGrammar srgsGrammar = (SrgsGrammar)grammar; SrgsRule srgsRule = srgsGrammar.Rules[sRule]; if (srgsRule != null) { srgsRule.Script += code; } else { srgsGrammar.AddScript(sRule, code); } }
void IElementFactory.AddScript(IGrammar grammar, string script, string filename, int line) { SrgsGrammar srgsGrammar = (SrgsGrammar)grammar; srgsGrammar.AddScript(null, script); }