public void Visit(StmtListNode node) { foreach (var subnode in node) { Visit((dynamic)subnode); } }
public Node StmtList() { var node = new StmtListNode(); if (CurrentToken == TokenCategory.LLAVE_CLOSE) { return(node); } while (firstOfStmt.Contains(CurrentToken)) { node.Add(Stmt()); } return(node); }