Function: kmacro-end-or-call-macro

End kbd macro if currently being defined; else call last kbd macro.
With numeric prefix ARG, repeat macro that many times.
With C-u, call second macro in macro ring.

(fn ARG &optional NO-REPEAT)