Unsupplied クラスは、関数へ供給されないキーワード パラメータを初期化するために使用する値を実装します。
予約システム変数 unsupplied
内には Unsupplied クラスの識別インスタンスがあります。
呼び出し元がオプション キーワード引数を提供しているかどうかを調べるには、オプション キーワード引数と unsupplied
を比較します。
コンストラクタ
Unsupplied
例
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!