Prev | Current Page 1377 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"

Beginning
with V8.7, macros can be single-character or multicharacter.
21.4.1 Single-Character Names
Prior to V8.7 sendmail, the name of a macro was required to be a single character.*
Any character can be used except the { character. However, sendmail uses many
characters internally and requires that they serve specific purposes. In general, only
uppercase letters should be employed as user-defined macro names. Arbitrary use of
other characters can lead to unexpected results.
The character that is the macro??™s name must be a single-byte character. Multibyte
international characters have only the first byte (or last, depending on the machine
architecture) used for the macro??™s name, and what remains is joined to the text.
The high (most significant) bit of the character is always cleared (set to zero) by
sendmail.
21.4.2 Multicharacter Names
Beginning with V8.7, macro names can be multicharacter. A multicharacter macro
name must always appear inside a curly brace pair.??  For example:
D{name}text
Here, name is one or more characters that form the macro name. If there are no characters
between the curly braces, sendmail prints the following error and names the
macro ???{}???:
configfile: line num: Name required for macro/class
A multicharacter macro name can contain only letters, digits, and the underscore
character.


Pages:
1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389
gry strategie życzenia urodzinowe katalog stron dieta light praca