Antlr4.Tool.Grammar.DefineRule C# (CSharp) Method

DefineRule() public method

public DefineRule ( [ r ) : bool
r [
return bool
        public virtual bool DefineRule([NotNull] Rule r)
        {
            Rule rule;
            if (rules.TryGetValue(r.name, out rule))
            {
                return false;
            }

            rules[r.name] = r;
            r.index = ruleNumber++;
            indexToRule.Add(r);
            return true;
        }