Особенности среды Delphi

Наиболее распространённые ошибки в Delphi

Сообщение компилятораСмыслКомментарий
Missing operator or semicolonПропущен оператор или точка с запятойОператоры должны быть обязательно разделены точкой с запятой
Operator not applicable to this operand typeОператор не применим к операндам такого типаВызывается, например, выражением 0.2 mod 3 — оба операнда при mod должны быть целочисленными
Undeclared identifierНеобъявленный идентификаторПопытка вызвать неопределённую функцию или обратиться к переменной, которая не описана в разделе var
Left side cannot be assigned toНевозможно присвоениеНет смысла в выражениях 2:=a или read(b+c)
Assignment to FOR-Loop variableПрисвоение переменной цикла forВнутри цикла for нельзя изменять переменную цикла — нельзя писать что-то вроде for a:=1 to 4 do a:=b;