What is the difference between protocol files and metafiles?
Metafiles and protocol files are the same, with just a few exceptions: 1) A metafile can be called just using it’s name with no extension. This is a handy way to create your own MatOFF command. 2) Metafiles recognize both types of variables ($1, $2,… and %1, %2,…). 3) Protocol files can call metafiles, but not the other way around. That is, metafiles are essentially subroutines.