1*0cdab9e9SschwarzeSTRING-UNDEF(1)             General Commands Manual            STRING-UNDEF(1)
2*0cdab9e9Sschwarze
3*0cdab9e9SschwarzeNNAAMMEE
4*0cdab9e9Sschwarze     string-undef - expanding undefined strings
5*0cdab9e9Sschwarze
6*0cdab9e9SschwarzeDDEESSCCRRIIPPTTIIOONN
7*0cdab9e9Sschwarze   UUsseerr ddeeffiinneedd ssttrriinngg
8*0cdab9e9Sschwarze     The sting "mys" is undefined and remains undefined.
9*0cdab9e9Sschwarze
10*0cdab9e9Sschwarze     Its value is "", and now it is defined, and its value is still "".
11*0cdab9e9Sschwarze
12*0cdab9e9Sschwarze     After redefining it to "newval", it is of course still defined.
13*0cdab9e9Sschwarze
14*0cdab9e9Sschwarze     After removing the definition, it is now undefined.
15*0cdab9e9Sschwarze
16*0cdab9e9Sschwarze   UUsseerr ddeeffiinneedd mmaaccrroo
17*0cdab9e9Sschwarze     The macro "mym" is undefined.
18*0cdab9e9Sschwarze
19*0cdab9e9Sschwarze     It has no effect: But now it is defined.
20*0cdab9e9Sschwarze
21*0cdab9e9Sschwarze     After defining it as: neweffect it is of course still defined.
22*0cdab9e9Sschwarze
23*0cdab9e9Sschwarze     After removing the definition, it is now undefined.
24*0cdab9e9Sschwarze
25*0cdab9e9Sschwarze   RReennaammeedd mmaaccrroo
26*0cdab9e9Sschwarze     The standard .BR macro is defined, and it wwoorrkkss.
27*0cdab9e9Sschwarze
28*0cdab9e9Sschwarze     After renaming it, the new name is defined, and wwoorrkkss.
29*0cdab9e9Sschwarze
30*0cdab9e9Sschwarze   PPrreeddeeffiinneedd ssttrriinngg
31*0cdab9e9Sschwarze     A predefined string is defined and has the value "(R)".
32*0cdab9e9Sschwarze
33*0cdab9e9SschwarzeOpenBSD                          April 9, 2018                 STRING-UNDEF(1)
34