[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: I just came up with a REALLY stupid idea...
Bill Garber wrote:
> "Steve Nickolas" <lyricalnanoha@dosius.ath.cx> wrote
> in message lyricalnanoha-1267021565@macgui.com">news:lyricalnanoha-1267021565@macgui.com...
>> Bill Garber wrote:
>>>
>>> Please don't misunderstand, I'm no way a programmer at all,
>>> and I'm not being critical by any means. What I am doing
>>> is merely suggesting that if you stay with it, you may find
>>> that you will improve more than if you jump around. This
>>> much I know from my own experience of jumping from one thing
>>> to another, and never finishing anything.
>>>
>>> I have so many started projects, I kind of wonder why I've
>>> even bothered to keep this stuff. Many is the time I have
>>> just wanted to give it all away and just watch TV. ;-)
>>
>> Perhaps true. I've been known to jump from project to project
>> (though the ehbasic+ hack is less back-burner than other projects
>> have become when I haven't been actively working on them).
>>
>> EHBASIC has the advantage that it can be reassembled for any
>> system. My hacked EHBASIC narrows it down to Apple ][-like
>> systems, but it can still be pushed around and loaded into
>> different memory locations or whatall as needed.
>>
>> (I have a disk image, for example, that loads a 48K version
>> of EHBASIC on a 48K ProDOS 1.0/1.0.1 system.)
>
> If I can use EHBASIC on a 64K/IIe then that would be great.
>
> Bill
It has always worked on a 64K system, and will continue to be built first
and foremost in 64K mode.
http://usotsuki.info/eh210p8_085.zip
This is the current version, in its current state. There should be no
further changes to the token table (ERROR, RESUME, ERR and ERL are all
there, but the code for ON ERROR GOTO and RESUME itself is not, and they
will Syntax Error; the ERROR command, and the ERR and ERL pseudovariables
*do* work, and produce intended results.
Changes in the token table have to be made in certain places (because
commands have to come before functions); this causes compatibility to break
from version to version, and is why I wanted to finalize the token table.
It should be finalized, even though the code is not.
-uso.