[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: yabasic problem

On Sun 19 Aug 2018 at 17:03:26 (+0200), Thomas Schmitt wrote:
> Hi,
> Curt wrote:
> > I ain't no programmer, but sure is butt ugly.
> Yeah. This Yet-Another-BASIC lacks the ON ERROR GOTO gesture.
> (Found the booklet. It's HP BASIC 3.0, not 2.0. Newest techology of 1985.)

I thought we were up to version 4.0¹ by 1985, if you're referring to
Rocky Mountain BASIC. We ran it on HP 9836s; our 9845B³ was stuck
around version 2.1 because the entire OS was contained in ROMs².

By 1992 we had migrated all our programs to the TransEra HTBasic
"clone" running on variously DOS 3.3, 5.0 and 6.22. (HP
maintenance contracts cost a small fortune, though they were
absolutely comprehensive and, boy, did we test them.)

RMB's ON ERROR statement had not only GOTO, but GOSUB, CALL and
RECOVER options, though the latter two weren't useful for me.
Would you agree, though, that "BASIC" is the language that must
have the biggest contrast between its well-endowed versions and
the most dire cr*p. Where would yabasic fit?

¹98613-90051_Basic4.0_LangRef_Jul85.pdf is still on the web,
along with stacks of software and hardware manuals of the period,
²eg 09845-91083_asmDevRom_Mar80.pdf

³If you've not come across the 9845 machine, it was in my experience
unique, in that you could edit the program while it was executing,
not even having to pause it. The Assembler extension module mentioned
above was also unusual in that it executed on a coprocessor, so it
could run in parallel with the RMB program; and it also did not
answer to the keyboard's keys like [PAUSE] and [STOP].


Reply to: