The Unsupplied class implements the value used to initialize unsupplied keyword parameters to functions.
There is one distinguished instance of the Unsupplied class in the reserved system variable unsupplied .
You can test to see whether a caller has supplied an optional keyword argument by comparing it with unsupplied .
Constructor
Unsupplied
EXAMPLE
``` fn testFunction arg1 optionalArg2: = ( if optionalArg2 == unsupplied then format "Optional Argument Was Not Supplied!\n" else format "Arguments Were Supplied, Their Sum Was %!\n" (arg1+optionalArg2) )
testFunction 10.0 --> Optional Argument Was Not Supplied!
testFunction 10.0 optionalArg2:32 --> Arguments Were Supplied, Their Sum Was 42.0!
```