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
