package ast.exo8; /** * Nœud de l'AST avec fils homogènes.
* Construction itérative avec la méthode {@link #add(R)} * * @param le type de fils */ public class AstList extends AstNode { /** * Construit une liste vide. */ public AstList() { /* liste vide */ } /** * Construit la liste des fils par itération. * * @param node le nœud ajouté en fin de liste */ public void add(final R node) { this.addFils(node); } public void accept(final AstVisitor v) { v.visit(this); } }