From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22294 invoked from network); 19 Dec 2021 14:38:11 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 19 Dec 2021 14:38:11 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 8BADC9CC47; Mon, 20 Dec 2021 00:38:03 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 75ACA9CBE3; Mon, 20 Dec 2021 00:37:29 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=dartmouth.edu header.i=@dartmouth.edu header.b="KNiWUq0C"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 769BF9CBE3; Mon, 20 Dec 2021 00:37:25 +1000 (AEST) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by minnie.tuhs.org (Postfix) with ESMTPS id 69C529B826 for ; Mon, 20 Dec 2021 00:37:24 +1000 (AEST) Received: by mail-wr1-f52.google.com with SMTP id t26so14678106wrb.4 for ; Sun, 19 Dec 2021 06:37:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dartmouth.edu; s=google1; h=mime-version:from:date:message-id:subject:to; bh=4MAnF0d19AFj3gIKSEHGfke/67CG4qoNJDgW+OPoJm0=; b=KNiWUq0CFxXkuq8a2hxGJqhDsjh24XMrlaU13+h2E96x9xhE9dVT6NGm0548WHYrei FdnGymVUYc2eWLb7lno/6GECsbwRi2gjHb97VHIjroStrXPE7rbhq/PgwyahpALvu5Zg VgnxsoEZgEWi7aKBSyoqNY+uXQzkg4v/9SW80UWo6GnYNVMj/uliYjuxbhi4M4cPUjtm TjVU+VqBaFrS2NreOkWfV8yw1qPg75iVOtdJbPHHQdYiTtJciE+xpx5zt2MJnZIQMLXz JtVc+dxv8l9C6cU9JNFL1snvOlEobund40XzRPnaDcXa4vR8uc+zWRjPLzZogu2ikaop XV3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4MAnF0d19AFj3gIKSEHGfke/67CG4qoNJDgW+OPoJm0=; b=cxlAeFqDu6A0dTWKNuMY6kxsxg+xHp6gJ5ZI5FRGG658YQVSJ5HzrrL9ZVwGizdZ9l jn4blaL9+j8H4sSn3RKtgs3DVz+wTq2XokjGDH8x8+YJOscqEzaHUGFT0fxG/55x37xN +s0p0v9uEnFVstENV7j3JWogewTCWqiLHqrgpplQasVRO7C2MkyCJd4yBBTBO2rP1XbQ WhsfEW1dGa7MKPQCaA5iOYVmxS9IvvXRYwSQT02NXafJ2nKXaX+OBOhPjnhOOR5fwzxa 0Kv4enQMXXbx7MvqNfnqA3QlvxhKLQjnaqTx0PJXKDmMwssayZUKuTrgpE3nYCFm32Uv bw+g== X-Gm-Message-State: AOAM531cCtTkPn6t22APOSz1H9aIdYASdFP4bSULThgmSG7uLaPNZbP9 t9G5n3xJNpIOXgGKIPptcDXf1Q6iZmtTShVvt7NKgEiwCKLhpg== X-Google-Smtp-Source: ABdhPJwofviZ2/oGIImOqVODQ8OkW5b0p1mryNQKHamoFLIRb2QHKq1ABCW0dlALcbBCTrXvKkIVYqXCxF5WMhbNtZA= X-Received: by 2002:a5d:5088:: with SMTP id a8mr6401406wrt.649.1639924642524; Sun, 19 Dec 2021 06:37:22 -0800 (PST) MIME-Version: 1.0 From: Douglas McIlroy Date: Sun, 19 Dec 2021 09:37:12 -0500 Message-ID: To: TUHS main list Content-Type: text/plain; charset="UTF-8" Subject: Re: [TUHS] {TUHS} efl 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" > there was a commercial package called Spag i which claimed to un-spagatti-ify your code which i always wanted but, could never afford. You needed struct(1) in v7. It did precisely that, converting Fortran to Ratfor. Amazingly (to me, anyway) it embodied a theorem: a Fortran program has a canonical form. People found the converted code to be easier to understand--even when they had written the original code themselves. Doug