[Coco] Success! FOCAL lives again!

Todd Wallace dragonbytes at cox.net
Mon Dec 20 17:26:04 EST 2010


Hey Wayne!  Was just curious if you have done any more work on your IRC client in Basic09.  I'd love to see how its progressed :)

- Todd Wallace

On Dec 20, 2010, at 4:48 PM, Wayne Campbell wrote:

> I chuckled when I read this. I'm sure you may already know this, but in case you don't, Basic09 *is* an interpreted BASIC language. The difference between it and other interpreted BASIC languages is that Basic09 can be "packed" into a pseudo-object code known as I-Code (for Intermediate Code). RunB interprets the instructions saved in I-Code format and passes the instructions on to the processor as actual opcode instructions. Because of the way the instructions are stored (RPN), RunB is able to interpret the instructions faster than other interpreted BASICs.
> 
> While line numbers are not *required* for every line, you can emulate an interpreted BASIC program by a) numbering every line, and b) running the program in Basic09 (instead of the command line). Because of the debugging feature of Basic09, the program will run a little slower in Basic09 that it would packed and run from the command line.
> 
> Wayne
> 
> ----- Original Message ----- From: "Willard Goosey" <goosey at virgo.sdc.org>
> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
> Sent: Saturday, December 18, 2010 2:43 PM
> Subject: Re: [Coco] Success! FOCAL lives again!
> 
> 
> <snip>
> 
>> But hey, before Big John tracked down a copy of RSB and put it on the
>> net, there were many times when I thought OS-9 needed a simple
>> interpeted language to go along with BASIC-09.
>> 
> <snip>
> 
>> Willard
> 
> 
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list