In the historical references section of the M4 macro preprocessor, it says
Inspired by GPM while visiting Strachey’s Lab in 1968, McIlroy wrote a model preprocessor in that fit into a page of Snobol 3 code, and McIlroy and Robert Morris developed a series of further models at Bell Labs. Andrew D. Hall followed up with M6, a general purpose macro processor used to port the Fortran source code of the Altran computer algebra system; see Hall’s “The M6 Macro Processor”, Computing Science Technical Report #2, Bell Labs (1972),
http://cm.bell-labs.com/cm/cs/cstr/2.pdf
. M6’s source code consisted of about 600 Fortran statements. Its name was the first of them4
line.
* emphasis added
The link has gone stale, but a copy of the report can be found here: http://highgate.comm.sfu.ca/pups/Documentation/TechReports/Bell_Labs/CSTRs/2.pdf (pdf, 7.3 MB)
A UNIX man page can be found here: http://squoze.net/UNIX/v5man/man6/m6.pdf (pdf, 3.5 KB)
A discussion on the Unix Heritage Society Mail List can be found here: [TUHS] History of m6? - Arnold Robbins
A note about the naming of M6 has been published by Chris Thornton: https://bitsbelow.us/p/7youil5f9/m6-naming-speculation@a4.pdf (pdf, 137 KB)
Is anyone aware of where could one find the original FORTRAN source?
*Apologies for the non-clickable links. As a new user I can use two links in a post.