IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Haskell Discussion :

Fichier source et caractères accentués


Sujet :

Haskell

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut Fichier source et caractères accentués
    Je suis sous Windows et utilise GHC 6.10.2.
    Lorsque je tente de charger mon programme comportant une chaîne avec un caractère accentué (par exemple comportant l'expression s = "avec un é"), j'ai une erreur lexical error in string/character literal (UTF-8 decoding error)

    Je cherche désespérément le moyen d'indiquer à GHC que mon fichier source est encodé en cp1252 (puisque je suis sous Windows) et non en UNICODE.

    Il doit y avoir un PRAGMA pour cela, mais je ne trouve pas de doc.

    Merci pour votre aide.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Citation Envoyé par Mario C. Voir le message
    Je suis sous Windows et utilise GHC 6.10.2.
    Lorsque je tente de charger mon programme comportant une chaîne avec un caractère accentué (par exemple comportant l'expression s = "avec un é"), j'ai une erreur lexical error in string/character literal (UTF-8 decoding error)

    Je cherche désespérément le moyen d'indiquer à GHC que mon fichier source est encodé en cp1252 (puisque je suis sous Windows) et non en UNICODE.

    Il doit y avoir un PRAGMA pour cela, mais je ne trouve pas de doc.

    Merci pour votre aide.
    et pourquoi ne pas changer ton fichier texte ? L'avenir est à l'Unicode je sais je sais ça ressemble à un troll, mais ça n'en est pas un.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut
    Comment je passe mon fichier en UNICODE avec mon éditeur Notepad sous Windows ?

    merci.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut
    C'est bon : j'ai trouvé.

    Sous NotePad, il suffit de choisir le codage UTF-8 au moment de l'enregistrement initial du fichier (Enregistrer sous...). Je ne pensais que c'était possible sous NotePad.

    Plus de problème sous GHCI.

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 958
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 958
    Par défaut
    Je n'aurais pas pu t'aider pour Notepad de toute façon
    Content que tu ai trouvé.

  6. #6
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Peut-être qu'une meilleure solution à terme serait d'utiliser un éditeur de texte un peu plus puissant que Notepad... Ça te changera la vie, je t'assure. Au moins Notepad++ ou SciTE... Ou même Vim ou Emacs si tu as le courage.

    --
    Jedaï

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2008R2] Import Fichier Texte avec caractères accentués
    Par billybob2 dans le forum SSIS
    Réponses: 2
    Dernier message: 22/05/2012, 07h47
  2. [VB.NET] Fichier XML et caractères accentués = PROBLEME !
    Par andlio dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 18/02/2008, 09h39
  3. Réponses: 5
    Dernier message: 07/10/2007, 17h14
  4. Réponses: 2
    Dernier message: 14/09/2006, 13h56
  5. [Upload] Nom de fichier avec un/des caractères accentués ?
    Par Christophe Charron dans le forum Langage
    Réponses: 11
    Dernier message: 09/06/2006, 21h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo