From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST,HTML_IMAGE_ONLY_20, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 04b5a98b for ; Mon, 23 Jul 2018 15:13:55 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id BCEC4A17C5; Tue, 24 Jul 2018 01:13:53 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 769269E9EE; Tue, 24 Jul 2018 01:13:25 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ccc.com header.i=@ccc.com header.b=Dek7YmfV; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 865BA9E9EE; Tue, 24 Jul 2018 01:13:22 +1000 (AEST) Received: from mail-it0-f48.google.com (mail-it0-f48.google.com [209.85.214.48]) by minnie.tuhs.org (Postfix) with ESMTPS id D4B249E3A6 for ; Tue, 24 Jul 2018 01:13:21 +1000 (AEST) Received: by mail-it0-f48.google.com with SMTP id p81-v6so1756699itp.1 for ; Mon, 23 Jul 2018 08:13:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=X0WPgUWfn5c233ZEhAZbSgVVjXc9TFRWj9aqdZwfqTE=; b=Dek7YmfV+IQvqudh0QjDIuAS894UcXWD+EoHaF/mt3tXVLpntg1iijkiGNqRwmbNYX qhhTSuR2tUS8jElYkyaPsB4w3mNUm46S3qgGhPGfNHSSDHGEQ1hBrVGZfGtWKvaHjzod OVFm0NrdLFJVtTywjkzbp561F+dOm6ng8PPg0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=X0WPgUWfn5c233ZEhAZbSgVVjXc9TFRWj9aqdZwfqTE=; b=WQmRha87ZHcb5e+M5ha/axv/33sP8a5VVVFQRcWJupHIxnFZfTUvQuC3dytJBN0w7Z uP+XmRAjrmAArR5WFZVO2eyjroh0iEMf/BIiY+Cg69kEA3fNjbnRh/JH9Ez3+q2sdwKL bsReedTy2buVHKHWX1T1J9ZCuZbYzHNRpIE3mJnyYKWZ0EVg9sEgIOV+PDBBk4mvJf8h 58JLIh1ylzxQaKlMkmlpMU6U2o++CDWQ8R1taW6Qh6uEDNPJsFolAVE+xIF9i1d5fm/4 M9HkhZz4skEJgObRaIE8eKnRdrBYako+rODWSOSBwlxH7e4ZKVrg+SDH/yTs46Bvj1zl Sh5w== X-Gm-Message-State: AOUpUlEbZE/aOWP5MjXcN2AD7QBqkxCbMrGcXvxGRtLrrgzL1yYaToDB BWXgafep7BloXjrXdjS5O8P1HAncS9JjcT0s/4oEGA== X-Google-Smtp-Source: AAOMgpf0zGMuShR8qxjWX296ypyrYprLjHPP9ZKI0g+Q5KDCInQ1HKmE8xwTfMG7yUYGcQvW0toCJGxOrVQisuwy3TI= X-Received: by 2002:a24:7d0a:: with SMTP id b10-v6mr10679467itc.105.1532358800088; Mon, 23 Jul 2018 08:13:20 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:8e56:0:0:0:0:0 with HTTP; Mon, 23 Jul 2018 08:12:49 -0700 (PDT) In-Reply-To: References: <8ECDA62D-1B54-4391-A226-D3E9ABEE4C07@planet.nl> From: Clem Cole Date: Mon, 23 Jul 2018 11:12:49 -0400 Message-ID: To: Dibyendu Majumdar Content-Type: multipart/alternative; boundary="000000000000f2b4b40571ac15cc" Subject: Re: [TUHS] Looking for final C compiler by Dennis Ritchie X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list , Paul Ruizendaal Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000f2b4b40571ac15cc Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Jul 22, 2018 at 4:49 PM, Dibyendu Majumdar wrote: > > > It seems that Dennis Ritchie wrote a paper 'A Tour through the Unix C > Compiler' which is quite useful in understanding the compiler. I have > converted the doc to Markdown format as well which makes it easier to > read. https://s3-us-west-2.amazonaws.com/belllabs-microsite-plan9/7thEdMan/bswv7.= html =E2=80=8BYou might try downloading the PDF or PS versions of the V7 documen= ts from amazon. It seems like a lot less work work and will be a lot easier to read. Also Gnu groff runs on pretty much everything these days, so going from the V7 troff sources yourself is not difficult; in fact its pretty smart. Its still the best 'pure document compiler' out there. And it means you can add your additions/ corrections / notes to what Dennis did right inline. =E2=80=8B =E1=90=A7 --000000000000f2b4b40571ac15cc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, Jul 22, 2018 at 4:49 PM, Dibyendu Majumdar <mo= bile@majumdar.org.uk> wrote:


It seems that Dennis Ritchie wrote a paper 'A Tour through the Unix C Compiler' which is quite useful in understanding the compiler. I have converted the doc to Markdown format as well which makes it easier to
read.

<= br>
=E2=80=8BYou might try downloading the PDF or PS versions of th= e V7 documents from amazon. =C2=A0 It seems like a lot less work work and w= ill be a lot easier to read. =C2=A0 Also Gnu groff runs on pretty much ever= ything these days, so going from the V7 troff sources yourself is not diffi= cult; in fact its pretty smart. =C2=A0 Its still the best 'pure documen= t compiler' out there.=C2=A0 And it means you can add your additions/ c= orrections / notes to what Dennis did right inline.
=E2=80=8B
=
<= img alt=3D"" style=3D"width:0px;max-height:0px;overflow:hidden" src=3D"http= s://mailfoogae.appspot.com/t?sender=3DaY2xlbWNAY2NjLmNvbQ%3D%3D&type=3D= zerocontent&guid=3D05a8f1ff-9b3c-469e-bccb-3ad9efe71d98">=E1=90=A7
--000000000000f2b4b40571ac15cc--