In macpas mode you can have an ellipsis parameter. The ellipsis (…) parameter can appear only once, and must be the last parameter in the parameter list. Additionally it can only appear after at least one other parameter. It has the same effect as the varargs modifier: it tells the compiler that a variable number of arguments is possible.
This means the following external definitions are equivalent in macpas mode:
Procedure printf(format: PAnsiChar;...); cdecl; external; Procedure printf(format: PAnsiChar); varargs; cdecl; external;