Null object: Difference between revisions
Content added Content deleted
(→{{header|Lasso}}: adding null type comparison tests) |
(→{{header|Delphi}}: Adds Déjà Vu example) |
||
Line 304: | Line 304: | ||
if not Assigned(lObject) then |
if not Assigned(lObject) then |
||
...</lang> |
...</lang> |
||
=={{header|Déjà Vu}}== |
|||
There isn't an actual null object, so generally falsy objects are used to indicate a missing value, or when that's impractical a specific ident: |
|||
<lang dejavu>if not obj: |
|||
pass #obj is seen as null |
|||
if = :nil obj: |
|||
pass #obj is seen as null</lang> |
|||
=={{header|DWScript}}== |
=={{header|DWScript}}== |