Replying to:Yolkai
Since you're using WAIT, I think it's safe to assume no other code is running when this is called
DEF SLOWPRINT TEXT$, DELAY%, SKIPWS VAR I%, C$ VAR L% = LEN(TEXT$)-1 FOR I%=0 TO L% C$ = TEXT$[I%] ?C$; '? = PRINT, ; = no newline 'skip delay on whitespace IF C$<=" "*SKIPWS THEN @no_delay WAIT DELAY% @no_delay NEXT END SLOWPRINT "Test", 5, FALSE
C$ = TEXT$[I%]is working without using MID$