If the script contains a function with the same name as any macro, then the macro will be renamed, which will lead to incorrect execution.
Example:
will be translated to
func _myscript_Tab()
return @_myscript_Tab
while the following is expected:
func _myscript_Tab()
return @tab
If the script contains a function with the same name as any macro, then the macro will be renamed, which will lead to incorrect execution.
Example:
will be translated to
while the following is expected: