From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,HTML_FONT_LOW_CONTRAST, HTML_MESSAGE,MAILING_LIST_MULTI,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 0e487551 for ; Thu, 1 Nov 2018 14:51:32 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 565F1A214E; Fri, 2 Nov 2018 00:51:31 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id BAEE5A21B5; Fri, 2 Nov 2018 00:51:04 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 73E26A2152; Thu, 1 Nov 2018 23:51:31 +1000 (AEST) Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by minnie.tuhs.org (Postfix) with ESMTPS id A95FEA214E for ; Thu, 1 Nov 2018 23:51:25 +1000 (AEST) Received: by mail-wm1-f41.google.com with SMTP id q19-v6so1468573wmc.2 for ; Thu, 01 Nov 2018 06:51:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DpGpBZnpARMrdT6q1JB6LD+9fxtMO8egtIIiGxzrtS0=; b=jZNs/dk8DZKpZp6POM5MN2DOS0sRFiHOk/tKfEx8VcoByARLBDczxccQoptlII0nTs Z9AJRIgP0tyPqaeHsy7zn2ge9vnoeb1nzMHtGtrVHQNYtTufyMNUshpS8QuHBTlumS1V v5Yj7GN30e4SE6hbyznO3wxfGgrGkGA4yQwSk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DpGpBZnpARMrdT6q1JB6LD+9fxtMO8egtIIiGxzrtS0=; b=SUdo6pbil5vGluQZqJEfiAFNKVV9Fb6msa9Fa/rst/Nc0Fl9KzT82Mb+EbLYlMbmH4 jqbVWEPXyVlltZIewy5OsCuJrRZ7fO1m6GPL4kLZSXCGDVLFqgOvxuFqEMhX6fVDrQVH MqX/xbDHqjUoADghgbEQ3+CHNtwhlC/HXaEYQyHIbfby5ohBd64fCtXSreCjvOdYisk0 ljNWXGW85M7PV1N8NdWLdRYyceXKCi5Oe/DypjRKhlMZ+x7xT208aQurJ5QOe4Vo/fEV I5sR0oFbpYOz1Q48UIDln42E/5NTIZcmj4d2veJf1qL2Y8z/uFF5Z5jEOr3CCtPrdzPH zFRA== X-Gm-Message-State: AGRZ1gLaZ6IGJ+oOvYpRgmzt1AllZEo8qomo0q1vzhe3YLCd/HkOwv7b HYRhOx42ub5nn0BnizO1zj6k0EkPbO/Qt/ycAYnggQ== X-Google-Smtp-Source: AJdET5cUkaLjJZzCb+xiohTFCSzx2DUJV/umA1BpHKhXi1FlGEEkpt2eBIme0KJfucl/5lTmNERbJsX+zUzQMvTFPQo= X-Received: by 2002:a1c:5801:: with SMTP id m1-v6mr5577130wmb.118.1541080284089; Thu, 01 Nov 2018 06:51:24 -0700 (PDT) MIME-Version: 1.0 References: <7w1s859dxi.fsf@junk.nocrew.org> In-Reply-To: <7w1s859dxi.fsf@junk.nocrew.org> From: Clem Cole Date: Thu, 1 Nov 2018 09:50:58 -0400 Message-ID: To: Lars Brinkhoff Content-Type: multipart/alternative; boundary="000000000000e773e505799ab6cf" Subject: Re: [TUHS] Revisions of "C Reference Manual" 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: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000e773e505799ab6cf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 4th and 5th Editions refer to a reference manual. Check out the 4th Edition man pages: https://www.tuhs.org//Archive/Distributions/Research/Dennis_v4/ running cc.1 thru nroff reveals: SEE ALSO `C reference manual' The .th macro dates the man page as 03/15/72 I know I learned C by reading the UNIX source code and having some sort of a reference manual with the 5th edition; but I can not find a document in my archives. I'll keep looking but I syspect that was lost. Clem =E1=90=A7 On Thu, Nov 1, 2018 at 9:20 AM Lars Brinkhoff wrote: > Hello, > > Which revisions of the "C Reference Manuals" are known to be out there? > > > I found this: > https://www.bell-labs.com/usr/dmr/www/cman.pdf > > Which seems to match the one from V6: > > https://github.com/dspinellis/unix-history-repo/tree/Research-V6-Snapshot= -Development/usr/doc/c > > "C is also available on the HIS 6070 computer at Murray Hill and and on > the IBM System/370 at Holmdel [3]." > > > But then there's this: > > https://www.princeton.edu/ssp/joseph-henry-project/unix-and-c/bell_labs_1= 369_001.pdf > > "C is also available on the HIS 6070 computer ar Hurray Hill, using a > compiler written bu A. Snyder and currently maintained by S. C. Johnson. > A compiler for the IBM System/360/370 series is under construction." > > Due to the description of the IBM compiler, it seems to predate the V6 > revision. > > Both above revisions use the =3D+ etc operators. > > > Finally, this version edited by Snyder: > > https://github.com/PDP-10/its/blob/master/doc/c/c.refman > > "In addition to the UNIX C compiler, there exist C compilers for the HIS > 6000 and the IBM System/370 [2]." > > This version documents both +=3D and =3D+ operators. > --000000000000e773e505799ab6cf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
The .th= =C2=A0macro dates the man page as 03/15/72

I know I learned C by reading the = UNIX source code and having some sort of a reference manual with the 5th ed= ition; but I can not find a document in my archives.=C2=A0 I'll keep lo= oking but I syspect that was lost.

Clem
3D""=E1= =90=A7

He= llo,

Which revisions of the "C Reference Manuals" are known to be out = there?


I found this:
https://www.bell-labs.com/usr/dmr/www/cman.pdf

Which seems to match the one from V6:
https= ://github.com/dspinellis/unix-history-repo/tree/Research-V6-Snapshot-Develo= pment/usr/doc/c

"C is also available on the HIS 6070 computer at Murray Hill and and o= n
the IBM System/370 at Holmdel [3]."


But then there's this:
https://www.prin= ceton.edu/ssp/joseph-henry-project/unix-and-c/bell_labs_1369_001.pdf
"C is also available on the HIS 6070 computer ar Hurray Hill, using a<= br> compiler written bu A. Snyder and currently maintained by S. C. Johnson. A compiler for the IBM System/360/370 series is under construction."
Due to the description of the IBM compiler, it seems to predate the V6
revision.

Both above revisions use the =3D+ etc operators.


Finally, this version edited by Snyder:

https://github.com/PDP-10/its/blob/master/do= c/c/c.refman

"In addition to the UNIX C compiler, there exist C compilers for the H= IS
6000 and the IBM System/370 [2]."

This version documents both +=3D and =3D+ operators.
--000000000000e773e505799ab6cf--