1

スクリプトのブール値の戻り値 (明示的な戻り値なし) はどのように定義されていますか? ルールは常に TRUE または FALSE を返します (正しく適用されたかどうかによって異なります)。これを使用して、ルール シーケンスを制御できます。スクリプトの場合、これは現在機能しません (少なくとも私のアプリケーションでは)。

注意: booggie-project はもう存在しませんが、同じ機能をカバーするSoley Studioの開発につながりました。

4

1 に答える 1

1

デフォルトでは、スクリプトはブール値をシーケンスに返します。これはbool()-cast を使用して行われます。

したがって、スクリプトに戻り値がない場合は、内部的に解釈され、 が返されbool(None)ますFalse

スクリプトに明示的に定義された return ステートメントがある場合、bool()-cast は自然に returnを返しTrueます。

于 2013-01-14T14:56:26.997 に答える