I wrote (ably assisted by Zoeliger's "Threaded Interpretive Languages" [1]) a forth interpreter for the Z80a. From assembler to a structured language in not many lines of code at all :-)
http://www.amazon.com/exec/obidos/tg/detail/-/007038360X/qid=1101346116/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/102-1702161-0980168?v=glance&s=books&n=507846 On Thu, 25 Nov 2004 14:02:24 +1300 (NZDT) Derek Smithies <[EMAIL PROTECTED]> 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. > > > > > > > > > > > -- > Derek Smithies Ph.D. This PC runs pine on linux for > email > IndraNet Technologies Ltd. If you find a virus apparently > from me, it has > Email: [EMAIL PROTECTED] forged the e-mail headers on > someone else's machine > ph +64 3 365 6485 Please do not notify me when > (apparently) receiving a > Web: http://www.indranet-technologies.com/ windows virus from me...... -- Nick Rout <[EMAIL PROTECTED]>
