00000000: 39 30 30 30 20 50 52 4F 43 20 53 48 55 46 46 4C |9000 PROC SHUFFL|
00000010: 45 27 53 54 52 28 52 45 46 20 41 24 28 29 2C 4D |E'STR(REF A$(),M|
00000020: 2C 4E 29 20 43 4C 4F 53 45 44 0D 39 30 31 30 20 |,N) CLOSED.9010 |
00000030: 44 49 4D 20 54 24 20 4F 46 20 4D 41 58 4C 45 4E |DIM T$ OF MAXLEN|
00000040: 28 41 24 28 4D 29 29 0D 39 30 32 30 20 46 4F 52 |(A$(M)).9020 FOR|
00000050: 20 49 3A 3D 4D 20 54 4F 20 4E 20 44 4F 20 53 57 | I:=M TO N DO SW|
00000060: 41 50 27 53 54 52 28 41 24 28 49 29 2C 41 24 28 |AP'STR(A$(I),A$(|
00000070: 52 4E 44 28 4D 2C 4E 29 29 2C 54 24 29 0D 39 30 |RND(M,N)),T$).90|
00000080: 33 30 20 45 4E 44 50 52 4F 43 20 53 48 55 46 46 |30 ENDPROC SHUFF|
00000090: 4C 45 27 53 54 52 0D |LE'STR. |
9000 PROC SHUFFLE'STR(REF A$(),M,N) CLOS
ED.9010 DIM T$ OF MAXLEN(A$(M)).9020 FOR
I:=M TO N DO SWAP'STR(A$(I),A$(RND(M,N)
),T$).9030 ENDPROC SHUFFLE'STR.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL