From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,MAILING_LIST_MULTI,MIME_QP_LONG_LINE,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 1536a6d5 for ; Fri, 24 Jan 2020 20:06:19 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 9784B9C284; Sat, 25 Jan 2020 06:06:18 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 37F3F9C105; Sat, 25 Jan 2020 06:05:54 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 231FC9C105; Sat, 25 Jan 2020 06:05:52 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id 743649C101 for ; Sat, 25 Jan 2020 06:05:51 +1000 (AEST) Received: from [192.168.125.6] (ipad.bitblocks.com [192.168.125.6]) by mail.bitblocks.com (Postfix) with ESMTP id 12B88156E45B; Fri, 24 Jan 2020 12:05:36 -0800 (PST) Content-Type: multipart/alternative; boundary=Apple-Mail-41DF8A3C-399E-4C88-8E7E-6CF67FB38D94 Content-Transfer-Encoding: 7bit From: Bakul Shah Mime-Version: 1.0 (1.0) Date: Fri, 24 Jan 2020 12:05:35 -0800 Message-Id: References: In-Reply-To: To: "Nelson H. F. Beebe" X-Mailer: iPad Mail (17C54) Subject: Re: [TUHS] Unix quix X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@minnie.tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --Apple-Mail-41DF8A3C-399E-4C88-8E7E-6CF67FB38D94 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable On Jan 24, 2020, at 11:46 AM, Nelson H. F. Beebe wrote= : >=20 > That was fine for Fortran, which at the time had no concept of > recursion. However, Urs Ammann implemented a compiler for Niklaus > Wirth's Pascal language on a CDC 6400 (or 6600) in Zurich, and he had > to simulate a stack. See >=20 > On Code Generation in a PASCAL Compiler > Software --- Practice and Experience 7(3) 391--423 May/June 1977 > https://doi.org/10.1002/spe.4380070311 >=20 > I have read that article in the past, but don't have download access > from our academic library to get a copy to refresh my memory. https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/68668/= eth-3056-01.pdf?sequence=3D1&isAllowed=3Dy= --Apple-Mail-41DF8A3C-399E-4C88-8E7E-6CF67FB38D94 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

On Jan 24, 2020, at 11:46 AM, Nelson H. F. Beebe <beebe@math.utah.edu>= ; wrote:

That was fine for Fortran, which at the ti= me had no concept of
recursion.  However, Urs Ammann im= plemented a compiler for Niklaus
Wirth's Pascal language on a= CDC 6400 (or 6600) in Zurich, and he had
to simulate a stac= k.  See

   On Code Generati= on in a PASCAL Compiler
   Software --- Practice a= nd Experience 7(3) 391--423 May/June 1977
   http= s://doi.org/10.1002/spe.4380070311

I have r= ead that article in the past, but don't have download access
from our academic library to get a copy to refresh my memory.

= --Apple-Mail-41DF8A3C-399E-4C88-8E7E-6CF67FB38D94--