Is nil pointer
Is nil pointer ( puntero ) -> Resultado
Parámetro | Tipo | Descripción | |
---|---|---|---|
puntero | Pointer | → | Puntero a probar |
Resultado | Boolean | ← | TRUE = Puntero Nil (->[]) FALSE = Puntero válido hacia un objeto existente |
Descripción
El comando Is nil pointer devuelve True si el puntero que pasa en unPuntero es Nil (->[]). Devuelve False en todos los otros casos (puntero hacia un campo, tabla o variable).
Si quiere conocer el nombre de la variable apuntada o el número del campo, puede utilizar el comando RESOLVE POINTER.
Ejemplo
var $ptr : Pointer
...
If(Is nil pointer($ptr))
End if
// is equivalent to
If($ptr=Null)
End if