Der Free Pascal Compiler kennt Makros in einfacher Form:
Delphi-Quellcode:
{$macros on}
{$define blabla:=tudiesunddas(xyz);undnochwas();xyz:=123}
...
blabla; // tudiesunddas(xyz);undnochwas();xyz:=123;
Bloss Parameter sind noch nicht unterstuetzt. Aber parametrisierte Makros sind doch quasi nichts gross anderes als Inline-Routinen.