up previous next
check if an expression has been defined
This function returns true if
E
is defined, otherwise it returns false.
Typically, it is used to check if a name has already been assigned.
To know if a field in a record has been assigned use
fields
.
/**/ IsDefined(MyVariable);
false
/**/ MyVariable := 3;
/**/ IsDefined(MyVariable);
true
|