Aren't you just concatenating arrays x and y? I.e. you should end up with x[] having 4 elements [1,2,2,-1] after the line x:+y.
Test Code
Test Code
SuperStrict Local x:Int[] = [1,2] Local y:Int[] = [2,-1] x:+y '??? For Local i% = 0 Until x.length Print "x[" + i + "]: " + x<i>[i]</i> NextBlitzMax Output on Windows
Linking:untitled1.debug.exe Executing:untitled1.debug.exe x[0]: 1 x[1]: 2 x[2]: 2 x[3]: -1Array concatenation was added in BlitzMax v1.26 (see Versions.doc in the BlitzMax installation directory).