public static GATNode _compoundStmt(this LL1Processor ll1) { var node = new GATNode(); node.generator = CompoundStmt; WordContainer.Advance(WordType.BRACE_L); var localDeclarations = ll1._localDeclarations(); var statementList = ll1._statementList(); WordContainer.Advance(WordType.BRACE_R); node.AddChild(localDeclarations); node.AddChild(statementList); return(node); }