version 1.68, 2007/05/31 19:20:13 |
version 1.69, 2007/07/08 17:44:20 |
|
|
.It Ic .undef Ar variable |
.It Ic .undef Ar variable |
Un-define the specified global variable. |
Un-define the specified global variable. |
Only global variables may be un-defined. |
Only global variables may be un-defined. |
|
.It Ic .poison Ar variable |
|
Poison the specified global variable. |
|
Any further reference to |
|
.Ar variable |
|
will be flagged as an error. |
|
.It Xo |
|
.Ic \&.poison \&!defined |
|
.Po Ar variable |
|
.Pc |
|
.Xc |
|
It is an error to try to use the value of |
|
.Ar variable |
|
in a context where it is not defined. |
|
.It Xo |
|
.Ic \&.poison empty |
|
.Po Ar variable |
|
.Pc |
|
.Xc |
|
It is an error to try to use the value of |
|
.Ar variable |
|
in a context where it is not defined or empty. |
.It Xo |
.It Xo |
.Ic \&.if |
.Ic \&.if |
.Oo \&! Oc Ns Ar expression |
.Oo \&! Oc Ns Ar expression |