Nan mais les compilateurs renvoient l'information "syntax error" pour d'autres choses que des erreurs de syntaxes, hein

(en particulier les vieux

)
Cela dit, c'est vrai que l'erreur devrait plutôt être "wrong constant declaration" ou quelque chose du genre.