version 1.69, 2007/07/08 17:44:20 |
version 1.70, 2007/07/09 14:47:29 |
|
|
Only global variables may be un-defined. |
Only global variables may be un-defined. |
.It Ic .poison Ar variable |
.It Ic .poison Ar variable |
Poison the specified global variable. |
Poison the specified global variable. |
Any further reference to |
Any further reference to |
.Ar variable |
.Ar variable |
will be flagged as an error. |
will be flagged as an error. |
.It Xo |
.It Ic .poison !defined Pq Ar variable |
.Ic \&.poison \&!defined |
|
.Po Ar variable |
|
.Pc |
|
.Xc |
|
It is an error to try to use the value of |
It is an error to try to use the value of |
.Ar variable |
.Ar variable |
in a context where it is not defined. |
in a context where it is not defined. |
.It Xo |
.It Ic .poison empty Pq Ar variable |
.Ic \&.poison empty |
|
.Po Ar variable |
|
.Pc |
|
.Xc |
|
It is an error to try to use the value of |
It is an error to try to use the value of |
.Ar variable |
.Ar variable |
in a context where it is not defined or empty. |
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 |