The M6 macroprocessor. Computing Science (1969)