[Coco] BASIC09 - How good is it?

Wayne Campbell asa.rand at gmail.com
Tue May 14 06:44:59 EDT 2013


I-code is tokenized code that is intepreted by the runtime module runb. By storing the instructions in post-fix notation, interpretation and execution are sped up as they are stack oriented.

Wayne

Fedor Steeman <petrander at gmail.com> wrote:

>>B09 code executes much, much faster than RS basic code.  It is not
>>exactly interpreted, though not exactly compiled 6809 code either.
>>Maybe "pre interpreted" would be the word?
>
>Interesting! But I don't reckon it is like Java, running in its own
>semi-machinecode interpretation engine...
>
>So would it not be compiled into ML, or interpreted, or consisting of
>chunks of pre-made ML modules (thus not as optimized as a ML program can
>get)? Is there any other way?
>
>/Fedor
>
>
>
>
>
>On 14 May 2013 09:54, Aaron Wolfe <aawolfe at gmail.com> wrote:
>
>> On Mon, May 13, 2013 at 6:03 PM, George Ramsower <georgera at gvtc.com>
>> wrote:
>> > Nick Marentes <nickma at optusnet.com.au> wrote:
>> >
>> >>Are BASIC09 programs essentially compiled for final execution?
>> >>
>> >>How does it compare in speed to RS-DOS BASIC?
>> >>
>> >>Nick
>> >>
>> >
>> >  I've found the compiled B09 file to be no faster than the uncompiled B09
>> > program.
>>
>> I believe basic09 "compiles" your text into icode before executing
>> anyway, so they are equivalent?  Wayne would know for sure.
>>
>> B09 code executes much, much faster than RS basic code.  It is not
>> exactly interpreted, though not exactly compiled 6809 code either.
>> Maybe "pre interpreted" would be the word?
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>
>--
>Coco mailing list
>Coco at maltedmedia.com
>http://five.pairlist.net/mailman/listinfo/coco


More information about the Coco mailing list