>>Is there a simple way (without having to check all the datatypes) to get the equivalent empty value for a variable. For example
>>FOO(12) ------------> 0
>>FOO("abcd") --------> ""
>>FOO(DATE()) --------> { }
>>FOO(DATETIME()) ----> { :}
>>etc.
>>
>>I can write FOO if I need to. Just wondering if there is already a feature in the language.
>>
>
>I assume there is a reason you can't just use EMPTY()?
He wants to store an empty value to a memvar or a property, not to check it.