public static GATNode _paramList(this LL1Processor ll1)
        {
            var node = new GATNode();

            node.generator = ParamList;

            var param = ll1._param();

            node.AddChild(param);

            var next = WordContainer.GetWordType();

            while (next == WordType.COMMA)
            {
                WordContainer.Advance(WordType.COMMA);

                param = ll1._param();
                node.AddChild(param);
                next = WordContainer.GetWordType();
            }
            return(node);
        }