Паскаль абс Робот, пишет втречено begin, а ожидалось ; Что делать? uses Robot begin Task('cif2'); while FreeFromRight do begin if WallFromUp then right; paint; end; if WallFromUp then paint; end.
Поставь ; (точку с запятой) после uses Robot;
После строки uses Robot нужно поставить ;
Т.е. первая строка должна иметь вид uses Robot;