On Fri, Feb 11, 2011 at 8:16 AM, Rich Mellor <[email protected]>wrote:

> On 11/02/2011 14:02, Plastic wrote:
>
>> I wish I could...
>>
>> count++ instead of count = count + 1
>> count-- instead of count = count - 1
>>
>
> Not possible without re-writing the BASIC parser...


How does Jan Jones sleep at night? ;)


> I wish I could...
>>
>> DEFine PROCedure run_faster(a$)
>> REMark Any procedures called with this wrapper will always execute in a
>> short enough time ;)
>>
>
> Now that is easy enough:
>
>
> DEFine PROCedure run_faster(a$)
> REMark do nothing
> END DEFine
>

So the problem isn't with the code. It's with the problem!


> Or, you can use Turbo to compile a suite of procedure and function calls -
> not something I have ever used it for, but it's there - plus you can compile
> it for speed, rather than memory on the most intensive sections of code.
>

I have downloaded it. I plan to read the manual tonight. I read it in
1980-something and it made me cry. Hopefully I will do better this time. :)

Anyone know what the memory limit on JS ROMs is, and how it exhibits? I
configured Q-Emulator to 4MB and wrote a little proggie to copy every 32K
page into screen RAM, and it seems to run well, and loop around at 4MB. I
notice the SuperBASIC area is... larger. Approx 48K instead of 6K or so.

Dave

Dave
_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to