# M4 Description =========== GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. More information ================ - Homepage: https://www.gnu.org/software/m4/m4.html ## Availability | Module |Generic|E5|Lake|Epyc|Cascade| |------|------|------|------|------|------| |M4/1.4.17|| ✓ |||| |M4/1.4.18-GCCcore-8.3.0|| ✓ |||| |M4/1.4.18-GCCcore-10.3.0|| ✓ | ✓ || ✓ | |M4/1.4.18|| ✓ |||| |M4/1.4.19-GCCcore-11.2.0|| ✓ | ✓ || ✓ | |M4/1.4.19-GCCcore-11.3.0|| ✓ | ✓ || ✓ | |M4/1.4.19-GCCcore-12.2.0|| ✓ |||| |M4/1.4.19-GCCcore-12.3.0|| ✓ | ✓ || ✓ | |M4/1.4.19|| ✓ | ✓ || ✓ |