At Mon, 09 Jun 2025 21:53:42 +0000, "Ron Natalie" <ron(a)ronnatalie.com>
wrote:
Subject: [TUHS] Re: MACRO-11
It’s not written in C++, just plain C.
------ Original Message ------
> On Mon, 9 Jun 2025, Warner Losh wrote:
>
>>
https://github.com/andpp/macro11
>>
>> Is in C++, but I don’t know how good it is.
Yeah, don't believe everything GitHub claims about implementation
languages of projects!
So this is NOT the same as the "m11(1)" in 2BSD (which is written in
itself, i.e. MACRO-11)!
Once upon a time I wrote some first-year assignments in PDP-11 assembly
on a PDP-11/60 running 7th Edition, and we used a MACRO-11 assembler
with a manual I had bought for it that was clearly directly produced by
DEC (but I think I bought it at the university bookstore).
Would that DEC manual have been for the UCB m11(1) or a sibling, or was
the UCB (nee Harvard) M11 a reimplementation of the DEC RT-11 MACRO-11
assembler?
I wish I could find my printout of the main assembler project I did that
year -- it was a complete arithmetic expression parser (with nested
parenthesis support) for an integer calculator that I implemented based
on a nice flowchart I had found in a book at the time (the basic
assignment didn't require operator precedence or parenthesis support,
but with the flowchart I found it very easy to implement the whole
works). I probably accidentally recycled that box of paper though....
--
Greg A. Woods <gwoods(a)acm.org>
Kelowna, BC +1 250 762-7675 RoboHack <woods(a)robohack.ca>
Planix, Inc. <woods(a)planix.com> Avoncote Farms <woods(a)avoncote.ca>