m4: Names

1 
1 3.1 Macro names
1 ===============
1 
1 A name is any sequence of letters, digits, and the character '_'
1 (underscore), where the first character is not a digit.  'm4' will use
1 the longest such sequence found in the input.  If a name has a macro
1 definition, it will be subject to macro expansion (⇒Macros).
1 Names are case-sensitive.
1 
1    Examples of legal names are: 'foo', '_tmp', and 'name01'.
1