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