He probably intends to use CallSub; there are versions CallSub2 and CallSub3, respectively for one parameter and for two. If you need to pass more than two parameters (using CallSub or CallSubDelayed), you could pass a Map or create a custom type and pass a variable of this type.
He probably intends to use CallSub; there are versions CallSub2 and CallSub3, respectively for one parameter and for two. If you need to pass more than two parameters (using CallSub or CallSubDelayed), you could pass a Map or create a custom type and pass a variable of this type.