Hi Scott,
The ROM only accepts immediate literal values. You would need to do
something like:
10 V = 2
20 ON V GOSUB 80, 90
30 READ X$
40 PRINT X$
50 END
80 RESTORE 100:RETURN
90 RESTORE 200:RETURN
100 DATA "One hundred"
200 DATA "Two hundred"
Ken
On 11/12/18 8:47 PM, Scott Lawrence wrote:
The "RESTORE" command... can it only take an immediate value, or is
there a way to pass it a variable?
I want to do something like this:
10 V = 200
20 RESTORE V
30 READ X$
40 PRINT X$
50 END
100 DATA "One hundred"
200 DATA "Two hundred"
And i expect the output of:
Two hundred
Instead I get:
UL Error in 20
Or am I asking too much from BASIC? ;D
-s
--
Scott Lawrence
[email protected] <mailto:[email protected]>