Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!think!husc6!husc4!huang From: huang@husc4.HARVARD.EDU (Howard Huang) Newsgroups: comp.sys.apple Subject: Re: bugs in applesoft (Was: Re: GS/OS SCSI questions) Message-ID: <1240@husc6.harvard.edu> Date: 14 Jan 90 16:26:14 GMT References: <1232@mountn.dec.com> <12882@phoenix.Princeton.EDU> <13257@cit-vax.Caltech.Edu> Sender: news@husc6.harvard.edu Reply-To: huang@husc4.UUCP (Howard Huang) Organization: Harvard University Science Center Cambridge, MA Lines: 25 >>[I ask anyone to name an actual *BUG* in Applesoft, other than the ONERR >>cannot-have-another-statement-on-the-same-line quirk? >> >> Kent Dickey >>kadickey@phoenix.Princeton.EDU >i seem to remember that about 1 or 2 years ago someone wrote an article >for nibble magazine where he fixed 13 (12?) bugs in applesoft. >...i do remember that there is a bug in the floating point multiply >routine which causes it to get the last bit wrong under certain >circumstances. also onerr is very buggy... > >tromey@tybalt.caltech.edu I don't know about current versions, but the Merlin assembler used to come with a program that would generate a source code listing for Applesoft. Interspersed among the comments are some bugs. One curious example: There's one number that when typed in to Applesoft (as if you were starting a line of BASIC) causes the computer to crash. Howard C. Huang huang@husc4.harvard.edu