Guest
On Tue, 4 Feb 2020 09:01:13 +0000 (UTC),
DecadentLinuxUserNumeroUno@decadence.org wrote:
There are many kinds of BASIC implementations.
Some interpret the source line each time it is executed.
Some interprets a new line to an intermediate language and this
intermediate code is used each time the statement is executed e.g. in
a FOR loop.
Some compile it to machine instructions as a FORTRAN or ALGOL compiler
will do. From several sources, it appears that DTSS BASIC was compiled
like ALGOL.
DecadentLinuxUserNumeroUno@decadence.org wrote:
upsidedown@downunder.com wrote in
news:5d8i3ftv14mcvhvlpu40spj5u2tt1tek3n@4ax.com:
Was that a BASIC compiler or a BASIC interpreter ?
BASIC is a line by line interpreted language. There were
"compilers" made for it on *some* platforms.
There are many kinds of BASIC implementations.
Some interpret the source line each time it is executed.
Some interprets a new line to an intermediate language and this
intermediate code is used each time the statement is executed e.g. in
a FOR loop.
Some compile it to machine instructions as a FORTRAN or ALGOL compiler
will do. From several sources, it appears that DTSS BASIC was compiled
like ALGOL.