Article View: alt.folklore.computers
Article #5013Re: Pascal Source for APL Interpreter--Want Info
From: robert.f...
Date: Wed, 19 Jul 2017 17:13
Date: Wed, 19 Jul 2017 17:13
61 lines
5364 bytes
5364 bytes
On Wednesday, July 19, 2017 at 1:04:17 AM UTC-5, Charles Richmond wrote: > On 7/17/2017 12:52 PM, robert.f...@gmail.com wrote: > > On Sunday, July 2, 2017 at 2:15:33 PM UTC-5, Charles Richmond wrote: > >> On 6/30/2017 9:41 AM, Charles Richmond wrote: > >>> On 6/28/2017 5:34 PM, robert.f...@gmail.com wrote: > >>>> > >>> > [snip...] [snip...] [snip...] > >>> > > >>>> Back in the day, I typed the program in from the book and found it did > >>>> not work. I wrote to Byte Books and got a reply that some of the > >>>> program (one or two lines as I recall) had been lost during paste-up > >>>> and did not make it into the book. I was the first to report the > >>>> problem as everyone else that wanted to use the program had written in > >>>> and got the correct program sent to them on a floppy. (Look for a gap > >>>> in the line numbers between the bottom of one page and the top of the > >>>> next.) > >>>> > >>> > [snip...] [snip...] [snip...] > >>>> > >>>> I found my file for this project. The letter is from Alan Kaniss, one > >>>> of the authors. It is hand-written on note paper from Feb 22, 1982. > >>>> The missing line is line 31040: "ELSE RETURNTOCALLINGSUBR". I had > >>>> forgotten that the machine readable form others got was a tape not a > >>>> floppy disk. > >>>> > >>> > >>> Thanks much for the Pascal source correction for APL in Pascal!!! I was > >>> one that "fat fingered" (i.e., typed in myself) the entire Pascal > >>> source program. Although some may have gotten the source on digital > >>> media from BYTE, I know I am *not* the only one who typed the dang thing > >>> in!!! :-) > >>> > >>> This fix should be on a web page and I plan to create a small web page > >>> explaining this fix. Thanks again!!! > >>> > >> > >> Robert, sinc you found your APL in Pascal project file... can you post > >> which issue of BYTE magazine contained the correction you gave??? My > >> BYTE magazines are accessible in pdf form, and seeing the printed > >> correction would probably be helpful... > >> > >> -- > >> numerist at aquaporin4 dot com > >> > >> --- > >> This email has been checked for viruses by Avast antivirus software. > >> https://www.avast.com/antivirus > > > > I don't know if the correction ever appeared in Byte magazine. I'm not sure if they were even aware of the error until long after the book came out. My letter to Alan that generated the reply mentioned earlier, was about two years after the book came out and I'm not sure he was aware of the error until I brought it to his attention. (I think the reply to my letter to Byte books told me I would have to contact the authors.) My letter to Alan and the other authors had narrowed down the problem such that I knew the missing line number and that it was an "ELSE" clause, so it would be easy for him to look up the line. There may be other errors that are more subtle in their effects when trying to execute the program, but I didn't ask and Alan didn't volunteer. > > > > You mentioned in an earlier post that some people received media (tape > or floppy disk) with a corrected version of the Pascal APL scanner. How > did you find out about this??? > > Did Alan Kaniss mention the media copies of the Pascal source to you??? > > -- > numerist at aquaporin4 dot com Yes, it was Alan's letter that mentioned the tape copies when he talked about nobody before me having typed it in from the book and then writing to him, wondering about the error/missing line. (The idea of floppies came from my mis-remembering what the letter had said. When I found it, I corrected myself to tapes.)
Technical Details
Message-ID:
<8310c755-0f0a-4f40-bb67-d46d21c1a7fe@googlegroups.com>Path:
mbox-mo1.pugleaf.net!g57ni95qtg.1!nntp.google.com!l55no557146qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<1057@digi.lonestar.org> <902@sun13.scri.fsu.edu> <0ab6b83e-2100-49b6-a161-841205236432@googlegroups.com> <ofa8ot$gc8$1@dont-email.me> <8bd75ed9-9bd6-49a2-8cc0-b6f2ab6166e4@googlegroups.com> <oj5nnn$s93$1@dont-email.me> <ojbghf$psd$1@dont-email.me> <7f795deb-6f02-4a1f-8990-c939e198c180@googlegroups.com> <okmshj$3bn$3@dont-email.me>Show Full Headers
Complete Article Headers
X-Received: by 10.107.176.15 with SMTP id z15mr568121ioe.68.1500484382957; Wed, 19 Jul 2017 10:13:02 -0700 (PDT) X-BeenThere: alt.folklore.computers@googlegroups.com Received: by 10.36.94.207 with SMTP id h198ls9263305itb.5.canary-gmail; Wed, 19 Jul 2017 10:13:01 -0700 (PDT) X-Received: by 10.200.34.170 with SMTP id f39mr560510qta.16.1500484381683; Wed, 19 Jul 2017 10:13:01 -0700 (PDT) X-Received: by 10.31.158.209 with SMTP id h200mr2267vke.11.1500484381611; Wed, 19 Jul 2017 10:13:01 -0700 (PDT) Path: mbox-mo1.pugleaf.net!g57ni95qtg.1!nntp.google.com!l55no557146qtl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: alt.folklore.computers Date: Wed, 19 Jul 2017 10:13:01 -0700 (PDT) In-Reply-To: <okmshj$3bn$3@dont-email.me> Complaints-To: groups...@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=199.46.249.152; posting-account=tkdS7AoAAACkj5lcfRAHBPKnEjkUdI4I NNTP-Posting-Host: 199.46.249.152 References: <1057@digi.lonestar.org> <902@sun13.scri.fsu.edu> <0ab6b83e-2100-49b6-a161-841205236432@googlegroups.com> <ofa8ot$gc8$1@dont-email.me> <8bd75ed9-9bd6-49a2-8cc0-b6f2ab6166e4@googlegroups.com> <oj5nnn$s93$1@dont-email.me> <ojbghf$psd$1@dont-email.me> <7f795deb-6f02-4a1f-8990-c939e198c180@googlegroups.com> <okmshj$3bn$3@dont-email.me> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <8310c755-0f0a-4f40-bb67-d46d21c1a7fe@googlegroups.com> Subject: Re: Pascal Source for APL Interpreter--Want Info From: robert.f...@gmail.com Injection-Date: Wed, 19 Jul 2017 17:13:01 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit