@Override
    public String ecrireMips() {
        String str;
        if(value instanceof String){
            String val = (String) value;
            val=val.substring(1, val.length()-1);
            if(val.contains("\"")){
                val = val.replaceAll("\"", "\\\\\"");
            }
            str = GenerateurMIPS.getInstance().ecrireString(val);
        }else{
            str = ((Expression) value).ecrireMips();
            str += GenerateurMIPS.getInstance().ecrireEntier();
        }
        
        return str;
    }