Hello [EMAIL PROTECTED]!

On 13-Mar-00, you wrote:

 m> AFAIK function arguments are required when calling a function.
 m> I'm not sure how you are trying to use the function, but you
 m> have a couple of options.

>> unset!: type?
== unset!
>> f: func [arg [integer! unset!]] [
[    either value? 'arg [
[        print ["Argument passed, value:" arg]
[        ] [
[        print "No argument passed"
[        ]
[    ]
>> f
No argument passed
>> f 2
Argument passed, value: 2

Regards,
    Gabriele.
-- 
o--------------------) .-^-. (----------------------------------o
| Gabriele Santilli / /_/_\_\ \ Amiga Group Italia --- L'Aquila |
| GIESSE on IRC     \ \-\_/-/ /  http://www.amyresource.it/AGI/ |
o--------------------) `-v-' (----------------------------------o

Reply via email to