E2014 Instruction attendue, mais expression de type '%s' trouvée (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Le compilateur attendait de trouver une instruction, mais il a trouvé une expression du type spécifié à la place.
program Produce; var a: Integer; begin (3 + 4); end.
Dans cet exemple, le compilateur attend de trouver une instruction, telle que IF, WHILE, REPEAT, mais a trouvé une expression (3+4) à la place.
program Produce; var a: Integer; begin a := (3 + 4); end.
La solution ici est d'assigner le résultat de l'expression (3+4) à la variable 'a'. Une autre solution consiste à enlever l'expression incriminée du code source. Le choix dépend de la situation.