Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!jarthur!spectre.ccsf.caltech.edu!tybalt.caltech.edu!madler From: madler@tybalt.caltech.edu (Mark Adler) Newsgroups: comp.sys.handhelds Subject: Re: HP-48SX: first impressions Message-ID: <1990Mar11.013428.20139@spectre.ccsf.caltech.edu> Date: 11 Mar 90 01:34:28 GMT References: <6750@columbia.edu> <1157@kunivv1.sci.kun.nl> <10069@cbmvax.commodore.com> Sender: news@spectre.ccsf.caltech.edu Organization: California Institute of Technology, Pasadena Lines: 71 Actually, there are two problems with the WALK demo program on page 598. First, there needs to be a << before ERASE (you get a syntax error because { is not a valid local name for ->). The missing << can actually be found wandering around the bottom of the page after STEP. That << should obviously not be typed in there. The second problem is that there should be a GXOR before PICT ROT to display the new image. Upon fixing these two things, the program can be entered and works as advertised. However, the checksum still doesn't match up. (The number of bytes does though.) For those who would like to know, here are the bugs in the various ROM revisions: DEFINE rounds numbers in user-defined functions if STD is not the current display mode---affects only revision A. Entering a symbolic complex number like '(A,