1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
/*!
# `RESTORE [<line number>]`
## Purpose
Changes the `DATA` pointer to a different location.
## Remarks
Not specifying a line number restores the pointer to the first element
of the first `DATA` statement. You can also move the pointer to the
first element of any line.
## Example
```text
10 FOR I=1 TO 5
20 READ A$: PRINT A$;:RESTORE 110
30 NEXT
100 DATA "HELLO"
110 DATA "."
RUN
HELLO....
```
*/