@Override
    public boolean verifier() throws SemantiqueException {
        TDS tds = TDS.getInstance();
        Symbole s = tds.identifier(new Entree(var, 0));
        if(s==null)
            GestionnaireSemantique.getInstance().add(new SemantiqueException("La declaration de la variable "+var+" a la ligne "+line+" est manquante"));
        
        if(!expression.verifier())
            GestionnaireSemantique.getInstance().add(new SemantiqueException("La declaration de la variable "+((Identificateur) expression).getNom()+" a la ligne "+line+" est manquante"));
        
        if(expression.isBoolean())
            GestionnaireSemantique.getInstance().add(new SemantiqueException("Expression booleenne trouvee a la ligne "+line+", expression entiere attendue"));
        
        return true;
    }