@Override
    public boolean verifier() throws SemantiqueException {
        super.verifier();
        if(gauche.isBoolean())
            GestionnaireSemantique.getInstance().add(new SemantiqueException("Expression gauche du modulo est booléenne, arithmétique attendue ligne:"+line+" colonne:"+col));
        
        if(droite.isBoolean())
            GestionnaireSemantique.getInstance().add(new SemantiqueException("Expression droite du modulo est booléenne, arithmétique attendue ligne:"+line+" colonne:"+col));
        
        //Pas de division par 0
        if(droite.isZero())
            GestionnaireSemantique.getInstance().add(new SemantiqueException("Division par 0 ligne:"+line+" colonne:"+col));
        
        return true;
    }