Eine for-to-Schleife in R-Pascal ist ganz einfach:
Delphi-Quellcode:
for i:=1 to 100 do
begin
//Heititei...
end;
=
Delphi-Quellcode:
i:=1;
m1: if i>100 then goto m2;
//Heititei...
i:=i+1;
goto m1;
m2: //... weiter (Verlassen der Schleife)
zu mkinzler:
Ja, das haben wir in der Schule auch gemacht, um einfach nach
ASM übersetzen zu können. Ist wirklich hilfreich, weil die Vereinfachung von Delphi nach
ASM direkt am Anfang zum Teil nicht so leicht ist.
Also: "Pascal -> RePascal ->
ASM"