Grazie a tutti per i vostri consigli. Visto che stiamo parlando di Pascal sapete dirmi cosa c'è di sbagliato in questo codice? grazie

questo programma servirebbe per creare su dos un effetto matrix.
Ossia dopo che l'utente digita una parola la trasporta nelle righe sotto.

CODE:

Program MATRIX;
USES wincrt;
var a,b:integer;
var c:char;
BEGIN
READLN (c);
for a:1 to 1000 d (*Mi da qua l'erroreTO expected but:found*)
BEGIN
b:=(a+1);
gotoxy (1,b);
WRITELN (d);
DELAY (250);
clrscr;
end;
REPEAT UNTIL KEYPRESSED
END.