@Override
    public void caseADeclAvalieDefinicaoComando(ADeclAvalieDefinicaoComando node)
    {
        inADeclAvalieDefinicaoComando(node);
        if(node.getPontoVirgula() != null)
        {
            node.getPontoVirgula().apply(this);
        }
        if(node.getFimAvalie() != null)
        {
            node.getFimAvalie().apply(this);
        }
        if(node.getOpcionalSenaoCaso() != null)
        {
            node.getOpcionalSenaoCaso().apply(this);
        }
        if(node.getMultiploCaso() != null)
        {
            node.getMultiploCaso().apply(this);
        }
        if(node.getRPar() != null)
        {
            node.getRPar().apply(this);
        }
        if(node.getExp() != null)
        {
            node.getExp().apply(this);
        }
        if(node.getLPar() != null)
        {
            node.getLPar().apply(this);
        }
        if(node.getAvalie() != null)
        {
            node.getAvalie().apply(this);
        }
        outADeclAvalieDefinicaoComando(node);
    }