Вот, кстати, пример ошибочного кода (при отсутствии точек с запятой):
a := b := c
Где ошибка? После первого присваивания забыли что-то дописать? Или же у второго присваивания пропустили то, чему присваиваем.