• [^] # Re: Erreurs

    Posté par . En réponse au journal [Letlang] Écrire un compilateur en Rust (partie 2). Évalué à 5. Dernière modification le 12 mars 2022 à 12:33.

    En effet, je pense qu'en pratique, il est assez difficile de distinguer les erreurs lexicales/grammaticales/sémantiques. Typiquement, quasiment tous les tokens non reconnus seront classés comme identifiants, et on aura donc une erreur de syntaxe car il n'existe pas de règle avec un identifiant à cette place. Ou alors on pourrait considérer que c'est une erreur sémantique car l'identifiant n'a jamais été déclaré.