I think what it is trying to show is that
- You can pass a single parameter to the sub-macro
- That parameter is accessed via the sub-macro's
%TriggerValue%
token - When you execute it in this way, the sub-macro's
%ExecutingMacro%
token evaluates to the name of calling macro, not that of the sub
It's a bit more obvious if you reproduce the macros on that page, then run "Execute Macro with Parameter" which gives:
But if you execute "Who Call Me?" on its own, via the Editor's "Run" button: