On Aug 12, 2016, at 9:28 AM, Jerome H. Fine
<jhfinedp3k at compsys.to> wrote:
...
V02C-02 is just one of the versions (out of about 23 versions) that are
available on the CD image at classiccmp which is available for download.
...
What I am curious about are the two files:
ASEMBL.SAV
EXPAND.SAV
Did these two files do anything special?
If you have enough memory (16 kW or more, I think) then you can run MACRO, the PDP11 macro
assembler. If all you have is 8 kW, that won't work. Instead, you use EXPAND on your
MACRO-11 source code to expand the macros, and ASEMBL on the resulting plain assembly
language file. Think of it like classic C compilers where you first run cpp to expand the
preprocessor macros and then cc to compile the resulting foo.i file.
ASEMBL is somewhat like the earlier PAL11 no-macro assembler for the PDP11 paper tape
system and early (V4) DOS.
paul