[Coco] Basic09
gene heskett
gheskett at shentel.net
Thu Mar 20 21:41:19 EDT 2025
On 3/20/25 18:56, Jeff Teunissen via Coco wrote:
> Another benefit of Pascal on OS-9 is that the PascalS interpreter can run
> programs larger than physical memory, by swapping in and out code pages.
I could be imagining this but I believe Mr Brody's forth also could do
that as I recall seeing it reload a "word" from floppy everytime the
word was used in the code. At the time I thought it was a bug, & went
back to microwares broken C (no bit twidlers) but now I recall reading
about a 120 bed hospital in California running their hospital on a coco2
using that forth.
That forth was once available from the shack but vanished long before
the coco3 came out.
>
> On Thu, Mar 20, 2025, 14:48 Tony Schountz via Coco <coco at maltedmedia.com>
> wrote:
>
>> Sent from my iPhone
>>
>>> On Mar 20, 2025, at 5:21 PM, Carlos Camacho via Coco <
>> coco at maltedmedia.com> wrote:
>>> Btw... I understand BASIC09 is like Pascal's pcode approach with virtual
>>> machine of sorts. (Icode?)
>> One of the benefits of Pascal-09 is the ability to send the pcode to asm,
>> which made the final app much faster than equivalent BASIC09. I don’t know
>> if that extended to graphics calls, though.
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>>
Cheers, Gene Heskett, CET.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
More information about the Coco
mailing list