ProcedureName
ProcedureName argument1, argument2
Call a procedure by its name without any parentheses.
The Call
keyword is only required in one edge case:
Call DoSomething : DoSomethingElse
DoSomething
and DoSomethingElse
are procedures being called. If the Call
keyword was removed, then DoSomething
would be parsed as a line label rather than a procedure call, which would break the code:
DoSomething: DoSomethingElse 'only DoSomethingElse will run