I wrote some of the Sinclair Spectrum ROMs in M80 assembler. I seem to recall we had some IF macros in there.
Mind you, the original ROM code was so unreadable we actually used the "Spectrum ROM Disassembled" paperback as our reference manual! Vik :v) On Thu, 2004-11-25 at 14:02, Derek Smithies wrote: > Hi, > I learned Z80a assembler. > > things like if/else were not available. Goto ruled! > > > Was it spaghetti? > I like to think not. With care and attention, you can produce code that > is readable to others.. > > > Derek. > ======================================================= > On Thu, 25 Nov 2004, Steve Holdoway wrote: > > > I learned on Fortran 2. Not even any native io calls, and computed gotos! > > > > Steve > > > > On Thu, November 25, 2004 11:29 am, Volker Kuhlmann said: > > >> incidentally). No loops, except a primitive FOR. The IF only had a THEN > > >> (there was no ELSE). It had no real functions to speak of. Man, did I > > >> write some spaghetti code in those days. > > > > > > You're excused, we understand that in a language like that all one can > > > produce is spaghetti... ;) > > > > > > Volker > > > > > > -- > > > Volker Kuhlmann is possibly list0570 with the domain in > > > header > > > http://volker.dnsalias.net/ Please do not CC list postings > > > to me. > > > > > > > > > ---- "When you spend a dollar with a multi-national corporation as a license fee for a piece of software, that dollar leaves your country." - Simon Phipps of Sun Microsystems
