From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id F3996213C0 for ; Sun, 14 Jul 2024 03:05:10 +0200 (CEST) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 467944213F; Sun, 14 Jul 2024 11:05:09 +1000 (AEST) Received: from omta40.uswest2.a.cloudfilter.net (omta40.uswest2.a.cloudfilter.net [35.89.44.39]) by minnie.tuhs.org (Postfix) with ESMTPS id 2B9DC4213D for ; Sun, 14 Jul 2024 11:05:05 +1000 (AEST) Received: from eig-obgw-6003a.ext.cloudfilter.net ([10.0.30.151]) by cmsmtp with ESMTPS id SgTrss5HjvH7lSnfkshvKs; Sun, 14 Jul 2024 01:05:04 +0000 Received: from gator4138.hostgator.com ([192.185.4.150]) by cmsmtp with ESMTPS id SnfjscbawV2ivSnfjsG9y3; Sun, 14 Jul 2024 01:05:03 +0000 X-Authority-Analysis: v=2.4 cv=OLns3jaB c=1 sm=1 tr=0 ts=6693243f a=U9CRqspekKWaXjEYJQu/BA==:117 a=zvAyn9rKFxpWsbp8XrfCkQ==:17 a=4kmOji7k6h8A:10 a=BeVw0COg1gwA:10 a=r77TgQKjGQsHNAKrUKIA:9 a=ZGq2y5IbAAAA:8 a=UxsAKQ9BAAAA:8 a=3ScnkODsWTf1i-d6OGsA:9 a=QEXdDO2ut3YA:10 a=FS9PrtNat5jSR-62QOIA:9 a=eVWGHJ_n7MUtMqwn:21 a=_W_S_7VecoQA:10 a=lqcHg5cX4UMA:10 a=CmOmB-Fy4qSqwwbLkmET:22 a=d_mXNDjUptLsIMHJEirF:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=insinga.com ; s=default; h=In-Reply-To:From:References:To:Subject:MIME-Version:Date: Message-ID:Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Zdk0N48ufhO/q+lqXBACENz+MsmbikB6z5MlqJI3FO4=; b=wxKfr5SWgS97y7Q0b9/ewDamWs TRF6PpJEbEJNx7yuIKXlZAtQykawIjjJCoz9y/uQPGp/IWTn2UdnoGSNsexxMIqdf0mdFN07d5ryd fo17ozsRnR8Wb4pV9lvHrOMz2wG3m1yzWJABkTKCFHJa5U8eOi32Exz+87yTi5mKEDHpTuDdxn2Df 7QM85Uy98wBpv5yY6MwNztUZH5QSLGdWird3KWrYaDg7Vnl/G4dqX7Sd3apBvokmsCGOpeBEgT5XR 564qcapixVmeTQPS+9kObY/2FDKTv1Pxt813IqP2SmX9KP0enlwui4BpW/p203BxQbnJ0UhYrj4pq qSrEr0fw==; Received: from c-98-229-110-138.hsd1.nh.comcast.net ([98.229.110.138]:32936 helo=[10.0.0.9]) by gator4138.hostgator.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96.2) (envelope-from ) id 1sSnfi-0017kY-2y for coff@tuhs.org; Sat, 13 Jul 2024 20:05:02 -0500 Content-Type: multipart/alternative; boundary="------------GF5ifjLTi71k6IUIFQCw4NrB" Message-ID: Date: Sat, 13 Jul 2024 21:04:47 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: coff@tuhs.org References: <20240713234644.AAD0B8F88DE4@ary.qy> Content-Language: en-US From: Aron Insinga In-Reply-To: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4138.hostgator.com X-AntiAbuse: Original Domain - tuhs.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - insinga.com X-BWhitelist: no X-Source-IP: 98.229.110.138 X-Source-L: No X-Exim-ID: 1sSnfi-0017kY-2y X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: c-98-229-110-138.hsd1.nh.comcast.net ([10.0.0.9]) [98.229.110.138]:32936 X-Source-Auth: aki@insinga.com X-Email-Count: 1 X-Org: HG=hgshared;ORG=hostgator; X-Source-Cap: aW5zaW5nYTtpbnNpbmdhO2dhdG9yNDEzOC5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-CMAE-Envelope: MS4xfITopWSlvrRQtt8O+9ZtHjNKL/5xVy7nNyOFvpx2ZoqFEME1YXI3GpnSygQKkBpAeBpSw/NfjeQfnZPou4wzRU4MQNIsfskDEomZ1BDk1Zxf30iYsMyX GO5ak6ayiySLynEhTipK4uRWvT+fsM74++MJB/zdv1/xCnFFRxsZptNwVQl1yqXmgW13Y5c6dPQlPA== Message-ID-Hash: STNOUTLP6QOVM32WKRMSIPY6O2MSVORW X-Message-ID-Hash: STNOUTLP6QOVM32WKRMSIPY6O2MSVORW X-MailFrom: aki@insinga.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [COFF] Re: machine code translation,as mental architecture models List-Id: Computer Old Farts Forum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This is a multi-part message in MIME format. --------------GF5ifjLTi71k6IUIFQCw4NrB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit I think this is correctly patched: On 7/13/24 19:46, John Levine wrote: >> Aron Insinga said: >> >> the DEC PDP-1 MACRO assembler manual says that a macro call >> is expanded by copying the *sequence of 'storage words' and >> advancing the current location (.) for each word copied* >> I am quite surprised. I looked at the manual and I think he's misreading it. The "words" in question are the tokens in the macro definition. The example macros look pretty straightforward, instructions and pseudo-ops that are expanded replacing dummy arguments by actual ones. There's no conditional assembly so each macro is just a parameterized chunk of code. https://bitsavers.org/pdf/dec/pdp1/PDP-1_Macro.pdf R's, John --------------GF5ifjLTi71k6IUIFQCw4NrB Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit I think this is correctly patched:


On 7/13/24 19:46, John Levine wrote:
Aron Insinga <aki@insinga.com> said:

the DEC PDP-1 MACRO assembler manual says that a macro call
is expanded by copying the *sequence of 'storage words' and
advancing the current location (.) for each word copied*

          
I am quite surprised.
I looked at the manual and I think he's misreading it. The "words" in
question are the tokens in the macro definition. 

The example macros look pretty straightforward, instructions and
pseudo-ops that are expanded replacing dummy arguments by actual ones.
There's no conditional assembly so each macro is just a parameterized
chunk of code.

https://bitsavers.org/pdf/dec/pdp1/PDP-1_Macro.pdf

R's,
John
--------------GF5ifjLTi71k6IUIFQCw4NrB--