Also, da ich die reinen Assemblerroutinen sind alle beim mir so
Delphi-Quellcode:
procedure Irgendwas(vars ...);
asm
...
//Irgendwelcher Code
end;
function Irgendwas(vars ...):
type;
asm
...
//Irgendwelcher Code
end;
aufgebaut.
und hier werden die obengenannten Codes automatisch eingebaut, da ja Variablen an die Prozedure übergeben werden. (das hat also nichts mit dem BEGIN/END zu tun)
Ich hab zwar auch Prozeduren nach diesem Muster,
Delphi-Quellcode:
procedure Irgendwas(vars ...);
var ...
begin
...
asm
...
//Irgendwelcher Code
end;
...
end.
aber dort stört mich derartiges nicht.
PS: Anfangs hatte ich zwar auch dieses "unnötige" assembler mit eingebaut, aber jetzt nicht mehr.
procedure Irgendwas; assembler;