Thank you very much for your reply Marc.
One thing I left unstated in my question, and indeed in my 1988 question
as well, was more or less: "If vc is just a macro processor, why might
I want to use it instead of any other available macro processor?"
Indeed that was an even more important question back then before there
was an open-source version of SCCS (with vc). Back in 1988 I only had
access to a public SunOS machine, a public SCO Xenix machine, and
whatever Unix(-like) machines might be available at my current
workplace, and of course not all of them might have had SCCS installed.
As a C programmer I was already familiar with CPP of course, and having
been a Unix user since my earliest university courses I was also
familiar, at least in passing in 1988, with M4. (One year later I had
my own little AT&T 3B2/400 running UNIX System V with SCCS!)
Having now finally read more about M6 thanks to your link to a copy of
CSTR#2, I see that vc is moderately more like M6 than M4 in its
simplicity, and as such it might be simpler to use in some contexts.
--
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>