[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Low-level vs. High-level programming (was My First Computer)
In article <Xns93A078274E821wildstar128hotmailco@216.168.3.44>,
wildstar <wildstar128@hotmail.com> wrote:
> russotto@grace.speakeasy.net (Matthew Russotto) wrote in
> XbmdnfRIxaU5im6jXTWc-w@speakeasy.net:">news:XbmdnfRIxaU5im6jXTWc-w@speakeasy.net:
>
>> No. There's a difference between tokenizing and compiling. Zork was
>> compiled. BASIC is traditionally tokenized.
>
> Do to the limit of text use. It simply was not necassary to go to deep.
>
> BASIC programs themselve where much platform independent when the program
> doesn't use things like POKE or PEEK or SYS commands.
>
> Tokens themselves where actually platform independent.
:-) ...not quite. Each BASIC interpreter had their own set of
tokens. Even different BASIC interpreter from the same manufacturer
(e.g. Microsoft) had different tokens for different versions of the
interpreter. Applesoft used different tokens than Integer Basic,
and also different tokens than Microsoft's MBASIC. And MBASIC 4
and MBASIC 5 used different tokens, which in turn was different
from the tokens used in BASICA/GW-BASIC.
There never was any standard for BASIC tokens, like there is a standard
for Java bytecode. Or Z-code.
--
----------------------------------------------------------------
Paul Schlyter, Grev Turegatan 40, SE-114 38 Stockholm, SWEDEN
e-mail: pausch at stockholm dot bostream dot se
WWW: http://www.stjarnhimlen.se/
http://home.tiscali.se/pausch/