Witam w związku z tym że assembler jest dla mnie jak na razie bardzo nieczytelny prosiłbym o kogoś z forumowiczów o pomoc w przepisaniu tej małej biblioteki na C /C++ lub Delphi

Wiem że nie da się tego zrobić bez użycia asm ale chodzi mi o porobienie funkcji ze wstawek asm itd.
np
procedure foo(l2p: PL2ParamStack); stdcall;
asm
mov ecx, l2p;
call L2ParamStackClear_Original;
end;