Accueil Développement Qu'est-ce qu'une erreur de syntaxe? - définition de techopedia

Qu'est-ce qu'une erreur de syntaxe? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie l'erreur de syntaxe?

Une erreur de syntaxe en informatique est une erreur dans la syntaxe d'un langage de codage ou de programmation, entrée par un programmeur. Les erreurs de syntaxe sont détectées par un programme appelé compilateur, et le programmeur doit les corriger avant que le programme ne soit compilé puis exécuté.

Techopedia explique l'erreur de syntaxe

Une façon de penser à une erreur de syntaxe est qu'elle présente une fonction de contrôle d'accès significative dans la clarté et la facilité d'utilisation du code. Comme dans d'autres technologies numériques telles qu'une adresse e-mail, l'omission ou le placement erroné d'une seule lettre, chiffre ou caractère crée des problèmes critiques pour un système informatique qui doit lire le code de manière linéaire. Il est également utile de réfléchir aux causes habituelles des erreurs de syntaxe - soit un programmeur fait une erreur typographique, soit oublie le format ou la séquence d'un mot ou d'une commande.

Les erreurs de syntaxe sont différentes des erreurs qui affectent les programmes pendant l'exécution. De nombreuses erreurs logiques dans la programmation informatique ne sont pas détectées par le compilateur, car bien qu'elles puissent provoquer des erreurs graves lors de l'exécution du programme, elles sont conformes à la syntaxe du programme. En d'autres termes, l'ordinateur ne peut pas dire si une erreur logique va créer des problèmes, mais il peut savoir quand le code n'est pas conforme à la syntaxe, car la compréhension de cette syntaxe est intégrée dans l'intelligence native du compilateur.

Un autre aspect de la compréhension des erreurs de syntaxe est qu'elles montrent comment, contrairement aux humains, les ordinateurs ne peuvent pas utiliser des entrées qui ne sont pas parfaitement conçues. L'absence d'un point ou d'une virgule dans une phrase ou une commande, ou deux lettres échangées dans un mot, confond le compilateur et rend son travail impossible. D'un autre côté, les lecteurs humains peuvent repérer les erreurs typographiques et les comprendre dans le contexte de ce qu'ils lisent. Il est probable que les ordinateurs évoluant au cours des prochaines décennies, les ingénieurs pourront créer des compilateurs et des systèmes capables de gérer certains types d'erreurs de syntaxe; même maintenant, dans certains environnements de compilation, les outils peuvent corriger automatiquement les erreurs de syntaxe sur le site.

Qu'est-ce qu'une erreur de syntaxe? - définition de techopedia