In the meantime ....
DIM DYNAMIC Copy_ARGV$[1]
REDIM Copy_ARGV$[ARGC]
GLOBAL Copy_ARGC
Copy_ARGC = ARGC
FOR INTEGER i = 1 TO Copy_ARGC - 1
Copy_ARGV$ [i] = ARGV$[i]
NEXT
CALL TheSub()
PAUSE
SUB TheSub()
FOR INTEGER a = 1 TO Copy_ARGC - 1
PRINT Copy_ARGV$[a]
NEXT
END SUB