• [^] # Re: Le langage ou le compilateur/interpréteur ?

    Posté par . En réponse au journal Un print(1 + "3a"), ça nous inspire comment ?. Évalué à 3.

    En l'occurrence, je pense qu'ici, dans tous les cas, le comportement est bien défini par tous les langages du fil (par exemple si awk renvoit 4 c'est parce qu'il utilise la fonction de la libc standard strtod pour produire un nombre à partir d'une chaîne, c'est documenté dans le manuel). Le message d'erreur et son style par contre peuvent dépendre dans une plus ou moins grande mesure du compilateur (par exemple gcc vs clang pour le C/C++).