<HISTORICAL_COMMENT>
Which is dumb, because since in AppleSoft BASIC the highest line number is
63999 (why?), they could have easily used a reserved values to represent a
GOTO to a variable. Instead, they stored the line number as ASCII, which
is ultimately lame because a) it takes up more space, b) it requires more
time to parse and process during runtime and c) is wholly inefficient.
</HISTORICAL_COMMENT>
A lot of old Microsoft BASICs do it this way, though. Commodore BASIC has
the same thing (and I agree, it's totally stupid).
--
---------------------------------- personal:
http://www.armory.com/~spectre/ --
Cameron Kaiser, Floodgap Systems Ltd * So. Calif., USA * ckaiser(a)floodgap.com
-- One learns to itch where one can scratch. -- Ernest Bramah -----------------